as usual for software devs, i have several tens of other projects that i've abandoned over the years that aren't listed here.
shipped with teams and organizations.

leading & building the qhacks dashboard. the dashboard allows hackers to manage their event experience, including schedule viewing, workshop rsvps, team management, announcment, mentor requests, team finder and more. it features a clean interface with secure auths and backend integration for real-time updates.

leading & building the official qhacks website as part of the tech team, using next.js, tailwind, and figma-driven designs. the site delivers event details, registration, and resources for canada’s largest student-run hackathon, with backend integration for authentication and custom domains.

built an admin dashboard for room bookings and a responsive academics page used by 1,000+ students. developed a merch store for queen's computing with stripe payments, pickup scheduling, and admin tools. contributed to the comsa llm agent for course data and pdf extraction.

building an ai-powered assistant for computing students that provides academic support and course guidance, helping students navigate resources and make informed decisions throughout their studies.

in progress react native app that delivers comssa events, resources, and student tools directly to mobile, making it easier for students to stay connected and engaged.

a dynamic and interactive website for the queen's game development club that i contributed to, working on both the backend and a significant portion of the frontend; it features a robust backend for user authentication (soon), and enhanced ui for better user experience.

a mobile app where i contributed mainly to the backend and partly to the frontend. designed to support individuals with inflammatory bowel disease, it provides personalized resources, symptom tracking, and secure authentication within a seamless user experience, available on the app store soon.

the onboard computer (obc) system for the queen's space engineering team (qset) is a critical software and hardware integration project designed for a cubesat satellite. this system manages and coordinates multiple subsystems, ensuring reliable communication and efficient operation in space.
personal builds and prototypes pushing new ideas.

an full-stack web platform for tracking comics across multiple sources. integrates various public apis to provide up-to-date metadata and chapter information, with custom scraping pipelines to handle incomplete or undocumented endpoints.

an open-source ai-powered image upscaler that utilizes deep learning models to enhance image resolution while preserving details, offering multiple scaling options and a user-friendly interface built with streamlit.

web application that enables users to participate in silent auctions by placing bids on items within a set timeframe. (lots and lots of features w/ a bunch of api's that was used)

the website you're currently looking at. i tried making it as minimal as possible; it is also hosted on kubernetes with argocd for automated updates.

endlessm is a personal website created using HTML, CSS, and JavaScript. the website design was built using bootstrap, offering a responsive layout. it featured smooth scrolling and section highlighting when navigating via links.

quanta chess is a java-based chess app with a swing gui, developed in collaboration with three other developers. key features include move validation, automatic pawn promotion, and check/checkmate detection.

this project is a java implementation of the classic tetris game. players manipulate falling tetrominoes to form complete horizontal lines, which disappear when completed. the game ends when the stack of blocks reaches the top of the playing field.

simple command-line typing speed test that challenges users to type a given phrase as quickly and accurately as possible; it measures words per minute, accuracy, and total time taken, providing real-time feedback on performance.

an ai chatbot with personality that was powered by the geminiapi, providing interactive conversations with a responsive and engaging style.