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.
Led the architecture and development of a full-stack internal administration platform, covering secure authentication, automated testing, CI/CD, and cloud deployment.
Published public-facing websites and led development of an internal accessibility tool that simulated screen reader behavior for enhanced usability testing.
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.
2024
Winner: 1st Place Judge Winner. GameScout is a web app that helps gamers make smarter Steam game purchase decisions with clear rankings, scores, and personalized recommendations.
View on Devpost.
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.