Available for new opportunities

Crafting scalable Backend & Web systems.

Full Stack Developer with 8+ years of experience in React, Next.js, and NestJS. Expert in building scalable web applications, managing monorepo architectures (Turborepo), and optimizing developer velocity through AI-augmented workflows and LLM agent orchestration.

Technical Expertise

Languages

TypeScriptJavaScriptPythonPHPSQL

Frontend

Next.js (App Router)ReactVue.jsTailwind CSSRadix UIStorybook

Backend

NestJSExpressJSDjangoLaravelStrapiContentful

Cloud / AI

GCPAWSTurborepoPrompt Engineering (CO-STAR)AI-Augmented Dev (Cursor/Gemini)

Professional Experience

A timeline of my professional career.

Full Stack Developer

Apply Digital Ltd. Vancouver, BC
Sept 2021 - Present
  • Architect consumer-facing web applications using Next.js App Router and Turborepo monorepos.
  • Developed specialized internal LLM skill agents using the CO-STAR prompting template to automate repetitive ticket analysis and code suggestion tasks.
  • Lead Contentful CMS integration via GraphQL and reusable UI adapters to decouple business logic from presentation.
  • Leverage AI-augmented engineering (Cursor, Gemini) to accelerate complex PR reviews and refactoring, improving individual output velocity by ~30%.
  • Engineer NestJS backend services with automated GCP deployments via Bitbucket Pipelines.

Full Stack Developer

BC Public Service Victoria, BC
Jan 2021 – Sept 2021
  • Implemented enterprise ETL processes using Oracle Data Integrator (ODI).
  • Designed complex ODI mappings for large-scale data transformation and warehousing.
  • Modernized legacy data flows by integrating ODI with RESTful APIs.
  • Managed Jenkins/SVN pipelines for secure government application deployments.

Backend Developer (Freelance)

Yozify Burnaby, BC
Nov 2019 – Feb 2020
  • Architected RESTful and GraphQL APIs using Strapi (Node.js).
  • Managed cloud resources on AWS (S3/EC2) and implemented GitHub Actions CI/CD.

Full Stack Developer

Reason Investment Inc. Richmond, BC
Dec 2018 – Jan 2021
  • Aggregated real-time listing data from REBGV and BCRES using ExpressJS.
  • Developed custom RSVP and notification systems (SMS/Email) using AWS.

Backend Developer

Inverse Technology Inc. Vancouver, BC
Apr 2017 – Sept 2018
  • Led backend development for HackHub.com using Python (Django).
  • Managed cross-region data consistency and implemented microservices on AWS.

Full-Stack Developer (Freelance)

Store Ticket Management Burnaby, BC
2015 & 2018
  • Developed a custom PHP/Laravel record management system to digitize and optimize ticket retrieval for retail clients.
  • Architected a responsive dashboard using jQuery UI to provide faster data entry and search capabilities compared to legacy systems.
  • Collaborated directly with stakeholders to gather requirements and deliver recurring product demonstrations.
  • Optimized MySQL database queries to handle thousands of historical records with sub-second search latency.