During my 1-year co-op at the Toronto District School Board (TDSB), I developed internal tools using C#, ASP.NET, and MSSQL to streamline content workflows.
As a junior developer, I handled many incoming website requests and worked closely with senior engineers to maintain and optimize SQL procedures and backend systems.
I’m currently diving deep into Next.js and React, learning how to build fast, scalable, and accessible web applications — and loving every part of the journey.
I value clean code, good design, and meaningful collaboration. My goal is to create things that are not only useful, but truly enjoyable to use.
Toronto District School Board
Jan 2024 — Dec 2024
During my 1-year co-op at the Toronto District School Board (TDSB), I developed internal tools using C#, ASP.NET, and MSSQL to streamline content workflows.
As a junior developer, I handled various website requests and collaborated closely with senior developers to maintain SQL procedures and backend systems.
I also contributed to improving internal user interfaces and provided support for content administrators across multiple departments.
Backend & Cloud Architecture
2025
A production-grade REST API that enables users to create, read, update, delete, and convert data fragments across multiple formats. This project was built to explore scalable backend design and real-world cloud workflows.
The system stores fragment data in Amazon S3 and metadata in Amazon DynamoDB, with full support for text, image, JSON, Markdown, HTML, and CSV conversions. The entire service is fully containerized and optimized for high reliability.
The API is automatically built, tested, and deployed through a CI/CD pipeline using GitHub Actions, Docker, Amazon ECR, and ECS — with comprehensive unit and integration tests powered by Jest and Hurl.


Frontend · API Integration
2024
Built a Google Books–based Best Seller website using Next.js, providing a simple and responsive interface for browsing popular and highly ranked titles. Designed clean list and detail pages to make book information easy to explore.
Integrated the Google Books API to display real-time data, structured routing with the Next.js App Router, and organized project folders for better maintainability. Enhanced overall UX through improved spacing, layout consistency, and clear visual hierarchy.
Frontend UI & Animation
2024
A cinematic movie browsing application built with React and Framer Motion. The interface features three main categories — Popular, Now Playing, and Coming Soon — allowing users to explore curated movie selections with smooth, visually appealing transitions.
The hero banner showcases a featured movie, while animated thumbnails and section transitions create an immersive and fluid browsing experience. Framer Motion is used extensively to enhance interactivity and motion throughout the UI.
The app is optimized for responsiveness and deployed through Vercel for fast global performance. This project focuses on clean UI structure, component reusability, and animation-driven storytelling.
