Product-driven Full Stack Developer experienced in owning features end to end, from technical design and frontend architecture to backend APIs and production rollout, in high-trust, high-autonomy environments
Overview
13
13
years of professional experience
Work History
Full Stack Developer / Software Developer
PRODIGY EDUCATION
Toronto, Canada
01.2021 - 01.2026
Designed and built a real-time goals and rewards system, ingesting up to 4,000 student answers per second, and delivering rewards to students within seconds; championed the frontend architecture and integration to ensure a seamless, low-latency user experience.
Championed the frontend implementation of a real-time, nationwide classroom-vs-classroom leaderboard, handling live updates, state synchronization, and performance considerations at scale
Contributed to the migration of the legacy teacher application to a modern Next.js + TypeScript stack, enabling a zero-downtime transition while improving performance, maintainability, and developer velocity
Automation Developer / Education QA analyst
PRODIGY EDUCATION
Toronto, Canada
08.2019 - 01.2021
Work in education and online tutoring teams to deliver bug-free tutoring platforms, and contribute to improving the overall quality of the applications
Build and maintain automated testing frameworks and End-to-End tests using Cypress
Integrate automated tests with CI/CD pipeline on CircleCI and GitHub Actions; Implement Datadog webhooks and dashboards to track and monitor test metrics; Integrate Percy for visual regression testing
Quality Assurance Analyst, Desktop Working Papers Quality Assurance
CASEWARE INTERNATIONAL INC.
Toronto, Canada
11.2012 - 08.2019
Managed expectations for both internal and external clients, such as developers, DevOps, product owners, and consultants from Big 4 accounting firms, to ensure an excellent working environment and productivity to meet the planned deadlines
Provided quality assurance for every release of CaseWare engagement software by collaborating with product owners and developers to understand the added value of new functions and assessing the net impact on existing features and stabilities
Coordinated multiple large-scale testing projects which involved 50-100 users through composing ad-hoc and routine reports, tracking project progress, to determine issues
Private Equity Analyst Intern
HIGHLAND CREEK PARTNERS
Toronto, Canada
01.2013 - 09.2013
Recognized and proposed future investment industries, including renewable energy and consulting/services, through comprehensive industry life cycle and market analysis using S&P Capital IQ
Education
Master of Mathematics - Applied Mathematics
UNIVERSITY OF WATERLOO
Waterloo, Canada
09-2012
Skills
Frontend
React, Nextjs, TypeScript, and Tailwind CSS
Design systems, component architecture, accessibility, Cypress, and visual regression testing
Infrastructure and DevOps
CI/CD (GitHub Actions, CircleCI)
Kubernetes, Docker, AWS
Monitoring and observability (Datadog, Sentry)
Backend and database
Nodejs, Express, Django, RESTful API, GraphQL and Kafka
PostgreSQL, MySQL, MongoDB
Leadership and collaboration
Project ownership and technical leadership
Cross-team collaboration (Product, Design, Data)
Agile ceremonies
Projects
High-Speed Trading System
Designed a latency-sensitive trading system with emphasis on network behavior and request determinism, including hands-on analysis of DNS resolution, edge routing, and IP affinity to understand and reduce response-time variability in real-time systems
Built and operated backend services using Node.js and Express, exposing RESTful APIs consumed by Android clients, with a focus on throughput, reliability, and end-to-end system integration
Timeline
Full Stack Developer / Software Developer
PRODIGY EDUCATION
01.2021 - 01.2026
Automation Developer / Education QA analyst
PRODIGY EDUCATION
08.2019 - 01.2021
Private Equity Analyst Intern
HIGHLAND CREEK PARTNERS
01.2013 - 09.2013
Quality Assurance Analyst, Desktop Working Papers Quality Assurance