I'm a 4th-year Bachelor of Computer Science (Honours) student at Carleton University, currently in the Cybersecurity Stream. I enjoy building full stack apps, tackling real-world problems through hackathons and hands-on projects involving AI, networking, and secure software design.
Published real public-facing websites and led development of an internal accessibility tool simulating screen reader behavior.
Designed and sold indie games on Itch.io and other platforms, earning over $8K through gameplay design and community support.
Tutored k-8 students in computer science and math, simplifying complex topics and boosting student confidence and performance.
RESTful API built with Go, PostgreSQL, Docker, and AWS S3 to manage aid requests and verified deliveries. Designed for transparency and fraud prevention in humanitarian aid.
An AI-powered tool that analyzes speech to give feedback on filler words, tone, stuttering, and pauses. Built using Node.js, Express.js, and Deepgram API.
Qt-based simulation of the t:slim X2 insulin pump with Control-IQ logic, CGM data simulation, insulin delivery tracking, and alert systems. Built in C++ with a focus on safety-critical healthcare UI/UX.
This AI Pathfinding Framework was developed using C++ and OpenGL. The project extends a maze creation and path planning demo by incorporating additional functionalities and enhancing the path planning algorithm to use the A* algorithm and the dijkstra's algorithm.
Qt-based elevator simulator in C++ with configurable floors, passengers, and elevators. Features simulation time, live elevator tracking, safety alarms (fire, overload, power-out, help), GUI design, and custom logic for elevator allocation and state transitions.
Real-time chat server with private/group messaging using Node.js and Socket.IO. Includes alerts, validation, and custom styling per user/message.
JavaScript/Node.js-based app that allows users to create playlists, add and remove songs, and search for songs. It features a smart search function that suggests the best matches even when songs are misspelled. The app uses a unique login system and saves playlists for each account using SqLite.
1st Place Winner: Holiday-themed platformer game based on the song “12 Days of Christmas” built with GML, JavaScript, and C. Features themed maze generation levels and smart AI enemies.
Sept 27 2024 - Sept 29 2024
Our team developed LocutusAI, an AI-driven presentation practice tool that analyzes speech patterns to provide personalized feedback for enhancing public speaking skills. We excelled in team collaboration and communication throughout the development process.
View on GitHub.
Sept 29 2023 – Sept 30 2023
Built a web application using React, HTML, CSS, and JavaScript, focusing on frontend development. Teamwork and collaboration were integral to our success in this hackathon.
View on GitHub.
Jan 5 2022 – Jan 7 2022
Created a small text-based game using C, demonstrating programming fundamentals and problem-solving skills. The project aimed to strengthen skills in basic data structures and algorithm implementation.
Dec 26 2021 - Dec 30 2021
Winner: 1st Place for Community Choice and 2nd Place for Jury Winner. Developed a holiday-themed game inspired by "12 Days of Christmas" featuring festive levels and holiday-themed enemies.
Play the Game or
View on GitHub.