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
- 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
- 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
- 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
- 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
- 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
- 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.