UofT CS '27 โ C++/Unity gameplay & realโtime systems. UTEA '25 awardee. I build responsive, reliable game and web experiences.
Seeking Summer 2026 internships in gameplay/graphics (C++/Unity) and fullโstack (React/TypeScript)
Lead Developer โข Team Project
Educational RPG with mini-games visualizing linguistic typology. Features scene transitions, boss battles, checkpoints, and modular state machines. Achieved 60 FPS on target hardware.
Solo Developer โข 2D & 3D Versions
Recreated tower defense mechanics, enemy pathing, wave systems, and UI. Optimized using object pooling and spatial queries for stable frame pacing with large enemy waves.
Backend + Frontend Developer
Real-time multiplayer Scrabble with board synchronization, scoring validation, and game flow management. Built with REST APIs and comprehensive testing.
Full-Stack Developer
Search and random image retrieval with responsive UI. Deployed globally on Vercel with fast initial load times and clean UX.
ML Engineer
Reinforcement learning agent that learns paddle control in real-time using NEAT algorithm. Achieved converged policies with stable interactive FPS.
Security Engineer
Deployed a containerized legacy PHP application for controlled security analysis, audited code to uncover five distinct vulnerabilities (including unvalidated input handling) with proof-of-concept exploits, and implemented fixes validated via regression testing and RCA/mitigation reports.
I'm a Computer Science student at University of Toronto (Class of '27) with a 3.97 GPA. I specialize in building gameplay systems and crisp UIs that users love.
My work spans C++/Unity real-time games and full-stack React applications. I was awarded UTEA '25 for my work on ExploRIEL, an educational RPG that makes linguistic typology fun and accessible.
Interests: Gameplay & UI engineering, rendering fundamentals, data-driven design
Community: Active member of UofT Game Design & Development Club, participating in student game jams and serving as a study group leader.