profile

Chan Koh

Full Stack Developer @ VisaFlo

CST @ BCIT

About
Hi, my name is Chan Koh.

I'm currently working as a Full Stack Developer at VisaFlo, building B2B SaaS solutions for immigration professionals.

I'm looking for new challenges and opportunities to grow as a developer.

Experience
VisaFlo

Full Stack Developer

VisaFloPermanent Full-Time

Vancouver, BCHybrid

07/2024 - Present

  • Drive 40x growth in B2B clients from 2 to 80+ firms through iterative feature development and enhancement based on client feedback, scaling the system alongside increasing demand

  • Achieve 20x performance boost from 8 minutes to under 25 seconds in IRCC online form autofill, overhauling the autofill engine from legacy DOM manipulation to API injection

  • Enable scalable white-label solutions serving 40+ client firms, implementing an Nginx reverse proxy on AWS Lightsail

  • Reduce manual data entry time by 50%+ across all case workflows, building an AI-powered document scanner with Google Vision OCR and OpenAI Function Calling

  • Automate IRCC PDF form filling with a dynamic XFA PDF generation pipeline by scripting Adobe Acrobat using Python on Windows Server

  • Develop and maintain a CRM dashboard using React and Express.js, providing 80+ immigration firms and 280+ employees with streamlined client, lead, and case management workflows

t'order

IT Technician

t'orderPermanent Full-Time

Vancouver, BCOn-site

04/2024 - 07/2024

  • Integrated tablet ordering software with clients' POS systems to ensure tablet orders are linked to their POS systems

  • Troubleshot issues regarding POS systems and tablet ordering systems reported by clients

  • Provided remote technical support for clients' requests using Anydesk and TeamViewer

  • Installed and configured printers and network routers

Love Your Planet

Software Developer

Love Your PlanetInternship

Chilliwack, BCRemote

04/2023 - 05/2023

  • Built a social media app promoting sustainable living and environmental awareness using React Native

  • Integrated the LEGISinfo API to develop a bill tracker for monitoring the progress of environmental legislation

  • Resolved a backlog of 4 critical UI bugs and refactored UI components to align with HIG for the App Store release

DevRel.Agency

Software Developer

DevRel.AgencyInternship

Vancouver, BCRemote

01/2023 - 04/2023

  • Built a Trello-style dashboard app "Developer Journey Map" using React to visualize and manage developer experience stages from discovery to adoption

  • Developed RESTful APIs using Express.js and MongoDB to support backend functionality

  • Deployed and configured the application on Google Cloud Platform

Projects
Spring Log
03/2026 - Present
  • A full-stack social media application project to learn Spring Boot

  • Implemented authentication using Spring Security (JWT, OAuth2, Refresh Token Rotation)

TypeScriptReactJavaSpring BootPostgreSQL
Chan.Koh
03/2026
  • A personal portfolio website to showcase my projects and skills

TypeScriptReactNext.jsTailwind CSSShadcn UI
Education
British Columbia Institute of Technology

British Columbia Institute of Technology

Diploma, Computer Systems Technology

Burnaby, BC

09/2021 - 06/2023

  • Graduated with distinction

Skills
Programming Languages
    JavaScriptTypeScriptJavaPythonC#
Front-end
    ReactNext.js
Back-end
    Node.jsExpress.jsSpring BootASP.NET CoreFirebaseSupabase
Databases
    PostgreSQLMySQLMongoDBJPAEntity FrameworkPrisma
DevOps & Infrastructure
    GitGitHubGitHub ActionsAWSDocker
AI & Tools
    Claude CodeCursor