Skip to content

Andrew Chen

Software Developer

A passionate Software Developer with experience building Web and Mobile applications using JavaScript, React.js, Next.js, Node.js, and Flutter across delivery platforms, media companies, and fintech products.

Experienced in building full-stack web and mobile applications across delivery platforms, media companies, and fintech products.

Experience

03/2025 — 04/2026

Software Developer · Origineer Consulting Inc(opens in new tab)

  • Built the company's first internal operations and sales platform with Next.js, React, TypeScript, and DynamoDB, designing REST APIs and role-based access control to centralize lead tracking and merchant onboarding across 1,500+ leads and 60+ merchants
  • Developed internal admin dashboards with React and Node.js, replacing manual database queries with self-serve workflows for user management, transactions, and automated reporting, cutting monthly reporting time by 82%
  • Refactored an 8,000-line monolithic codebase into modular, documented components using AI-assisted tooling (Claude Code, Codex)
  • Integrated the Deliverect POS API to connect restaurant partners with UberEats and DoorDash, enabling merchants to grow order revenue by 40%+
  • Delivered a driver signup flow end to end with a responsive React front end and Node.js REST APIs on serverless AWS Lambda
Next.jsReactNode.jsTypeScriptDynamoDBAWS LambdaDockerECS
02/2020 — 03/2025

Full Stack Developer · Lahoo Information Ltd(opens in new tab)

  • Owned the full web stack from front-end development to hosting and server maintenance, building applications with Next.js, PHP, and MySQL and leading on-call for site reliability
  • Re-platformed a monolithic WordPress site into a decoupled Next.js front end with SSR and static generation, cutting page load time by 93% to 600ms
  • Deployed and tuned AWS infrastructure (EC2 auto-scaling, ECS, CloudFront, ELB, S3, RDS) with CI/CD pipelines (GitHub Actions, CodePipeline) and Terraform, reducing monthly server costs by 74%
  • Translated Figma mockups into responsive React components styled with Tailwind CSS, standardizing the front-end build across the company's web properties
Next.jsReactPHPMySQLTailwind CSSAWSTerraformFigma
10/2019 — 02/2020

Software Developer Intern · Boltz Technology

  • Built cross-platform mobile app features with Flutter as a front-end intern, redesigning component sizing and layout from user feedback to improve UI consistency, ease of use, and performance across devices
FlutterDartFirebaseiOSAndroid
02/2019 — 04/2019

Assistant Backend Developer (Volunteer) · Pick a Dish

  • Assisted in backend development for a food-related application
  • Worked with Node.js and database technologies to build and maintain RESTful APIs
Node.jsJavaScriptREST APIsDatabaseGit
04/2014 — 2021

IT Specialist (Volunteer) · Heaven Bridge Church

  • Managed IT infrastructure and provided technical support
  • Maintained website and digital presence for the organization
IT SupportWeb DevelopmentNetworkingWordPress

Skills & Technologies

Languages

JavaScriptTypeScriptPHPDartSwiftKotlinJava

Frontend

HTML5CSS3SASSReact.jsNext.jsReduxTailwind CSSResponsive DesignFigma

Backend

Node.jsExpress.jsBunFirebaseMySQLPostgreSQLRedisREST APIsGraphQLWebSocketsJWTOAuth 2.0Microservices

Mobile

FlutterSwiftKotlinWeChat Mini Program

DevOps

DockerKubernetesServerlessGitHub ActionsCodePipelineCI/CDTerraformCloudFormationNginxLinuxCentOSGitpnpm

Tools & Platforms

AWS LambdaAWS ECSAWS S3CloudFrontEC2RDSDynamoDBEventBridgeAPI GatewayCloudWatchSQSCloudflare WorkersCloudflare PagesWranglerVercelHerokuWordPressJira

AI & ML

Claude CodeCodexGitHub CopilotMCPRAGAgentic AIPrompt Engineering

Testing & Practices

JestPlaywrightUnit & Integration TestingAgile/Scrum

Featured Projects

WhatsDish driver signup web app showing registration form

WhatsDish Driver Signup

Driver signup and onboarding page for the WhatsDish delivery platform. Built with Next.js featuring a streamlined registration flow for delivery drivers.

Next.jsTypeScriptTailwind CSS
WhatsDish operations dashboard showing merchant and lead management interface

WhatsDish Operation Dashboard

Internal operations portal managing 1,500+ leads and 60+ merchants for the WhatsDish delivery platform. Features order management, merchant onboarding, and sales pipeline tracking.

Next.jsNode.jsTypeScriptAWS
Lahoo.ca Chinese-Canadian news media website homepage

Lahoo.ca

News media company website for the Chinese-Canadian community. Built and maintained using WordPress with custom themes and plugins for content management and user engagement.

WordPressPHPJavaScriptCSSMySQL
Apass.ca web application interface

Apass.ca

A web application project built with modern web technologies. Designed and developed with a focus on user experience and performance.

JavaScriptHTML5CSS3React.jsNode.js
Sarahzhang.ca professional portfolio website with responsive design

Sarahzhang.ca

A professional portfolio and personal website. Built with responsive design principles to showcase work across all devices.

JavaScriptHTML5CSS3Responsive Design
Boltz power-bank sharing mobile app with station tracking and QR scanning

Boltz App

Power-bank sharing mobile application developed with Flutter. Features real-time station tracking, QR code scanning, and integrated payment system for renting portable chargers.

FlutterDartFirebaseiOSAndroid

Education

Diploma in Computer Systems Technology

British Columbia Institute of Technology (BCIT)

Jan 2018 — Mar 2019

Completed an intensive program covering software development, web technologies, databases, and system administration. Hands-on experience with modern development tools and methodologies.

Get in Touch

Let's work together on your next project

Contact Information

Location

Coquitlam, BC

Follow Me

Send me an email

Have a project in mind or just want to say hello? Drop me a line and I'll get back to you.

Send Email