
Hi, I'm
Computer Science Student
I spend most of my free time working on projects and tinkering with my homelab, whatever looks interesting. I like picking up new tech and seeing how far I can push an idea. When I'm not coding, I'm usually at the gym or watching UFC.
University of Waterloo
Artificial Intelligence Specialization
Economics Minor
Software Engineering experience in
Scrawlr • RBC • CGI • JANA
FinTech • Consulting • Energy
Boxing • Muay Thai • BJJ
Soccer • Volleyball
Professional journey across leading tech companies and innovative startups, building scalable solutions and impactful software
RBC Capital Markets
Sep. 2025 - Dec. 2025
Scrawlr
May. 2025 - Aug. 2025
RBC Capital Markets
Sep. 2024 - Dec. 2024
[SELECTED_WORK] — FULL-STACK DEVELOPMENT, AI/ML, AND CLOUD TECHNOLOGIES
An AI-powered social companion that engages isolated users through lifelike face-to-face conversations with real-time voice-to-avatar interactions. Features lip-synced 3D avatars and a comprehensive caregiver dashboard with conversation analytics.
// system_log
FEATURES: 5 modules | STACK: Next.js + FastAPI | STATUS: Open Source
Full-stack anime tracking application that allows users to discover popular anime, write reviews, add new titles, find friends with shared interests, and manage their watch history. Features comprehensive database management and community-driven content.
E-commerce platform showcasing Lippan Art Decor and allows users to register, explore products, and complete orders securely
A compassionate chatbot that delivers human-like responses, designed to alleviate loneliness among elderly individuals and patients experiencing social isolation
Web app that creatively visualizes users' Spotify data by categorizing and displaying their listening activity
Automated soundboard for Discord servers and plays dynamics sounds in voice chat using event-based Discord APIs
Tools and technologies I work with
Always learning • Always evolving • Always building