PedroChapelin
01About
About
Full-Stack developer. My main stack is Java and Spring on the backend, React on the front. I also wander into Computer Vision and Game Development.
I get the most out of everything I build and help people along the way. Clear communication, real commitment, quick to learn whatever the project needs.
Hit me up- Fig. 01 — Me

- Fig. 02 — Bike

02Skills
What I know
Web Development
Java and Spring Boot on the backend, React, Next.js and TypeScript on the front, and Docker, Git and Gitflow along the way.
Computer Vision
Python with OpenCV and MediaPipe for image processing and pattern recognition.
Agile Workflow
Scrum and Kanban day to day: sprints, dailies, plannings and retros, time tracking, Jira and Confluence.
Game Development
Personal projects exploring game logic and mechanics, use of tools like Unity, Allegro, and Verilog for hardware manipulation.
Cloud Computing
Deployment and management of applications on GCP and frontends on Cloudflare, with cloud databases on Supabase.
Generative AI
Building agent workflows and MCP integrations, along with RAG, tool calling, prompt engineering, fine-tuning and LLM APIs.
Databases
SQL queries and PostgreSQL database optimization, using tools such as DBeaver and Supabase.

Off the keyboard
Fig. 03 — Hike03Experience
Where I've been
2026Now
Université de Moncton
Researcher · Aug 2026 — Now
- Python
- PyTorch
- PennyLane
- Vision Transformers
- CNNs
- Quantum ML
Mitacs Globalink research internship at the PRIME lab in Moncton, Canada, on the project Quantum Machine Learning and Deep Learning in Oncology, supervised by Prof. Moulay Akhloufi. My focus is cervical cancer: I classify Pap smear images from the CRIC dataset with CNNs and Vision Transformers, then test quantum kernel-based classifiers and hybrid DL-QML pipelines to compare them against the classical baselines.
20252026
CI&T
Intern → Junior Full-Stack Developer · Mar 2025 — Aug 2026
- Java
- Spring Boot
- Node.js
- React
- SonarQube
- BMAD
Joined as a Software Development Intern and was promoted to Junior Full-Stack Developer in January 2026. As an intern I worked with Java (Spring Boot) on the backend and React on the frontend, using Gitflow, Docker and AWS. As a junior I moved to Node.js on the BFF and React on the frontend, got much more comfortable with code quality tooling like SonarQube, mutation testing and component tests, and learned to work with BMAD, an agent-driven workflow built on custom Claude agents.
20232025
VIVO
Software Development Intern · Aug 2023 — Feb 2025
- Scrum
- Kanban
- Jira
- SAP
During my internship, I built a solid foundation in software architecture and development processes, utilizing agile methodologies (Scrum/Kanban) and tools like Jira and SAP for documentation and change management.
04Work
Selected work
ConnectChemB2B marketplace connecting industrial buyers and suppliers of plastic and chemical inputs, with reverse auctions, a spot market for quick sales and a pay-per-action credit system.
ODSOHXIDE Data System, a market intelligence platform for the petrochemical and plastics industry, with price history and projections, foreign trade data, a company database and watermarked PDF reports for each subscriber.
PortfolioThis very website you're on, built with Next.js and GSAP.
Secret SantaDraw names for a Secret Santa and keep the secret, no sign-up needed. Supports up to 30 people.
MimiShowA charades game show for one phone and a whole crowd. Mimi, a shadow with a theatre mask, picks who acts, draws the secret word, runs the timer and keeps the score. No sign-up, no server.
Botanical VaultMy girlfriend is an architect, and for her collages she used to pick plant PNGs from a folder kept on her own computer. I built this system to keep that library organized and safe. Search by common or scientific name, filter by type, origin, size, view and light, group plants into project collections and download a collection as a ZIP.

