Work

Software Engineer at Alan. Before that, AlgoAce and Faire.

Experience

  1. 2026 – Present

    Software Engineer at Alan

    • Engineer on the Canada crew, building Alan's health insurance product for the Canadian market.
  2. 2023 – 2025

    Full-Stack Engineer at AlgoAce

    Toronto, ON

    • Architected and deployed a scalable e-learning platform with React (WebSockets), Python/Flask, JWT auth and SQLite.
    • Engineered an AI Tutor integrating the ChatGPT API with custom prompt pipelines, automating feedback generation and reducing manual grading time by 50%.
    • Developed a competition curriculum with algorithm visualizers (e.g. a Dijkstra simulator) for CCC/USACO, with a 30% national award rate.
    • Automated testing and deployment with GitHub Actions, reducing release time by 30%.

    ReactWebSocketsPythonFlaskJWTSQLiteChatGPT APIGitHub Actions

  3. 2021 – 2022

    Software Engineer at Faire

    Waterloo, ON

    • Launched the European Membership Program: 60% adoption and 70% GMV penetration in 7 days, with localized checkout and promotions.
    • Redesigned purchasing and returns for 130K+ food retailers, boosting satisfaction 40% with perishable-goods logic.
    • Achieved 99% email rendering consistency across Gmail, Outlook and Apple Mail by refactoring templates in MJML.
    • Partnered with UX designers on feature implementation, and cut support tickets by 20% through more intuitive interfaces.
    • Built React/TypeScript components (MobX, Styled Components), MJML email templates (React Query) and backend APIs in Kotlin.
    • Used AWS S3 for object storage, static website hosting and automated data backups.

    ReactTypeScriptMobXStyled ComponentsReact QueryMJMLKotlinAWS S3

Selected projectsAll projects →

LullabyApr 2026

🏆 1st place — ElevenHacks Hack #3: Replit

An AI bedtime companion that turns your day into a personalized sleep story, for adults still wide awake at 2AM.

ElevenLabs Voice Design APIElevenLabs Text-to-Speech v3ReplitExpo / React NativeAI agents

Agent System

AI agent search and collaboration platform

  • Designed and developed an AI agent ecosystem: a natural-language agent search engine and a personalized assistant system built on the OpenAI Agents SDK.
  • Integrated the MCP, MCP-UI and A2A protocols for standardized multi-agent communication.
  • Implemented agent registration, metadata indexing and dynamic invocation to create an open agent marketplace.
  • Architected the full stack: a React frontend and a FastAPI backend for agent orchestration and embedding retrieval.

OpenAI Agents SDKMCPMCP-UIA2AReactFastAPI

Education

2020
Bachelor of Mathematics, Honours · University of Waterloo, Waterloo, ON
Web Development Diploma · BrainStation, Toronto, ON

Skills

Frontend
React · TypeScript · JavaScript · HTML · CSS · responsive design
Backend
Python · Java · Kotlin · SQL · NoSQL
Tooling
Docker · Git · GitHub Actions · Jenkins · Cypress · Storybook · Datadog · Mode · Jira

↑↓ move↵ openpsst: not every command is listed