Featured Projects
Showcasing my recent work and case studies
Champlain PetClinic (Vets Service)
A full-stack academic project simulating a pet clinic, developed with 40+ students across multiple microservices. Worked on the VETS service, managing veterinarian data and photo upload endpoints. Implemented and tested REST APIs for photo uploads and improved test coverage (JUnit, Jacoco).
World of Soccer 2025
Multi-service REST API for teams, matches, leagues, and locations; containerized with Docker. Designed the API gateway and decomposed services (teams, league, match, location). Implemented REST endpoints with input validation and error handling, also exercised endpoints with Postman.
Passion Jerseys Online Store
Client-based e-commerce platform for authentic sports jerseys and related apparel. Developing core features: product catalog, shopping cart, and order checkout flow. Building a responsive frontend using Next.js (React) for customers to browse and purchase jerseys.
YVLSWITCH — IoT Smart Mobile Robot (Raspberry Pi)
YVLSWITCH is an IoT smart robot car built on a Raspberry Pi, combining remote control, real-time telemetry, and autonomous navigation. It publishes sensor data (ultrasonic distance, IR line sensors, camera status/thumbnail) to the cloud via Adafruit IO (MQTT feeds) and supports autonomous modes like line tracking and obstacle avoidance. A Flask web dashboard lets users monitor live data/camera feed, view historical charts, and control motors, LEDs, and buzzer from anywhere. I contributed as Software + Testing, helping validate the end-to-end system and ensuring modules work reliably without GPIO conflicts.
SportMates — Android App
SportMates is a simple Android app built in Kotlin for friends and teams to manage and view sports info like rosters and game schedules. It was created as a class project with a clean, student-friendly structure that is easy to extend with new screens such as Team Profile, Match Details, or Create Game.