Customer Support Agent - Windscribe
Applied networking fundamentals (DNS, protocols) to resolve VPN issues and built a JavaScript browser extension that cut high-frequency task time by 80%.
Personal Website
Computer Science @ University of Waterloo
Backend-leaning builder who delivers full-stack web apps and implements algorithms to solve real problems. Always eager to learn new things.
Backend-focused problem solver who ships full-stack web apps and builds algorithmic solutions when performance matters.
End-to-end delivery from development to deployment, including CI/CD and reliable releases.
C/C++, Python, TypeScript, Next.js, Flask, Node.js, Tailwind CSS, Docker.
Curious, adaptable, and always learning new tools and patterns to improve outcomes.
Honours Bachelor of Computer Science.
Sep 2024 - Apr 2029 (expected)
Honours Bachelor of Computer Science.
Roles with measurable outcomes and hands-on tooling.
Applied networking fundamentals (DNS, protocols) to resolve VPN issues and built a JavaScript browser extension that cut high-frequency task time by 80%.
Selected builds from coursework, automation, and tooling.
Built a weighted random payer selector in Python, a Chart.js dashboard, and Flask + SQLite APIs to manage group expenses.
TypeScript Discord bot delivering daily GitHub activity reports using Octokit and multi-API orchestration.
Configured Drone CI pipelines and Docker Compose environments to standardize builds and deployments.
Built a C++20 chess game using X11 with a custom rendering loop and event-driven architecture.
Designed a responsive Next.js page with Tailwind CSS, focusing on clean layout, navigation, and visual consistency.
Languages, frameworks, and tools used in recent work.
Reach out for internships, collaborations, or project ideas.