PROJECTS
A Collection of My Work
Explore a curated selection of my most recent projects.

⭐ CodeSage (Coming Soon) ⭐
A web-based platform designed to enhance coding comprehension through real-time code visualization and AI-generated explanations. Built with TypeScript, React, Express, and PostgreSQL, it integrates the Monaco code editor for an interactive coding experience and utilizes the OpenRouter API to stream insightful code annotations.

⭐ Termium Plus API ⭐
A FastAPI-based REST API that provides access to Canada's TERMIUM Plus® terminology database, offering specialized multilingual terms in English, French, Spanish, and Portuguese. This unique resource, derived from the Government of Canada's official linguistic data bank, is invaluable for legal documentation, international trade, policy development, and technical translations.

⭐ FluentAI ⭐
An offline, on-premise AI Machine Translation service supporting over 50 languages with dynamic model loading. It leverages Marian-NMT runtime and pre-trained Opus-MT models to provide high-quality translations without internet connectivity. The system uses a dynamic model loading mechanism with an LRU cache to manage resources efficiently.

⭐ AI Vectorizer ⭐
A full-stack application that combines a FastAPI backend with a React frontend to provide document management, semantic search, vector visualization, and document insights capabilities. The application allows users to upload documents, process them into vector representations, search for similar content, visualize document relationships, and gain insights through clustering and similarity analysis.

⭐ LinkCom ⭐
A wireless messaging system designed to make communication accessible, utilizing STM32 microcontrollers, an LCD, a keypad, and GPIO signals. It enables users to send and receive predefined messages through a simple interface, showcasing effective hardware-software integration.

⭐ Croak Quest ⭐
An award-winning 2D platformer created for nwHacks 2025, Croak Quest teaches American Sign Language (ASL) using Leap Motion-powered hand gestures. Players learn ASL in an engaging and interactive Unity experience, combining education and fun.

ESG Classification
Developed during my internship at Resonate AI, this project utilizes ESG-BERT, spaCy, and Seaborn to classify and visualize ESG themes within corporate reports. It enables granular analysis of Environmental, Social, and Governance content, highlighting reporting gaps through intuitive heatmap visualizations.

Workforce Adjustment Alternation Portal
A Django-based web application developed as a proof of concept for the Government of Canada, WAAP facilitates workforce adjustments by allowing affected employees to post and explore alternation opportunities. It streamlines the alternation process, promoting efficient workforce management.

PowerPrompt
Developed for the Climate Change-Makers Challenge 2025, PowerPrompt is a Chrome extension that helps users craft efficient AI prompts, reducing unnecessary computation and minimizing energy waste. With real-time feedback and an engaging animated mascot, it promotes sustainable AI usage in a fun and interactive way.

WhisperAI
An AI-powered speech-to-text transcription service using OpenAI's Whisper model. It allows users to upload MP3 files and receive automatic transcriptions through a FastAPI backend and a Gradio web-based frontend. The service supports automatic language detection and manual selection for English, French, and Spanish.

FlashCards
A responsive and interactive flashcard study tool built with React.js, JavaScript, HTML, and CSS, designed to help users learn and practice effectively. The application allows users to choose from a variety of questions and answers, flip flashcards, and interact with options seamlessly.

MyCalendar
A Java-based Calendar Event Management System that allows users to create, view, and manage events in a MySQL database. The system features a user interface built with Java Swing for managing events, including title, description, date, and time.

⭐ This Website! ⭐
A personal portfolio website built with Next.js, TypeScript, and Tailwind CSS, showcasing my projects and skills. It features a responsive design and interactive elements to provide an engaging user experience.