Jason Kam
Asia/Singapore

Jason Kam

Full Stack Developer

Singapore-based developer building modern, scalable web applications with clean design and frictionless user experiences.

Experience

GovTech

Software Engineer

Oct 2022 - Present

Led high-impact financial validation and grant disbursement systems delivering $10.7M+ in payouts, improving performance by ~60%, refactoring frontends for multi-team velocity, and reducing security response times by 93% across critical government services.

  • Owned and led fullstack development of a financial validation and grant disbursement platform handling 2.5M+ user records and processing $10.7M+ in payouts, ensuring responsive UX, accurate high-volume data workflows, and robust backend validation (Angular + Spring Boot + PgSQL)
  • Enhanced system performance and scalability by migrating databases from MySQL → PostgreSQL via AWS DMS, achieving ~60% throughput improvement and enabling horizontal scaling for complex workloads.
  • Refactored monolithic frontend into independent React microsites, enabling multiple teams to work concurrently, improving release velocity and reducing cross-team integration risk
  • Strengthened security posture across 6 services by implementing real-time CVE monitoring and automated remediation, achieving 93% reduction in vulnerability response time (from 2 weeks to 1 day)
  • Boosted developer productivity by ~50% (feature delivery ~4–5 days → ~2–3 days) through AI-assisted code reviews, automated CI/CD workflows, AI-driven programming optimizations, and Jest testing

GovTech

Associate Software Engineer

Mar 2021 - Oct 2022

Selected as one of only 20 candidates for the exclusive Technology Associate Programme (TAP), a highly competitive leadership-trainee programme designed to develop technical expertise and professional skills within Singapore's public sector technology initiatives.

  • Built reusable, configurable frontend components for $2.5M+ in government grant disbursements using test-driven development (TDD) and Jest unit testing, ensuring robust, maintainable, and high-quality code
  • Architected a real-time WebSocket-enabled web application for an AI temperature detection system, enabling low-latency monitoring and alerting
  • Designed and shipped React-based grant application portal for 5,000+ monthly users, improving user experience and accessibility
  • Mentored engineers and interns through code reviews, providing guidance on optimized solutions that improved code quality and accelerated development speed.

CognaLearn

Software Engineer

May 2019 - Aug 2019

Developed automated team formation web application that reduced teacher workload by 80% and replaced 2-3 hour manual processes with 5-minute automated algorithms for classes of 100+ students.

  • Built scalable full-stack solution using ReactJS and Spring Boot, supporting 15+ question types for skill assessment and enabling automated team formation for class sizes ranging from 20-200 students
  • Implemented comprehensive DevOps pipeline with Travis CI integration, achieving 95% code coverage and reducing deployment time from 4 hours to 15 minutes while cutting post-deployment defects by 75%
  • Containerised microservices architecture using Docker, reducing environment setup time by 92% and eliminating deployment inconsistencies across development stages
  • Established secure data infrastructure with MySQL database and JWT authentication, ensuring reliable storage of student profiles and questionnaire responses

Projects

A curated collection of projects showcasing my growth across web development. Each project reflects deliberate problem-solving, technical refinement, and continuous skill advancement.

BioSpace

2026

A platform that lets users build and manage multiple customizable pages, allowing them to share tailored link collections for different audiences from a single dashboard.

  • Built a multi-profile link-in-bio platform enabling users to create and manage multiple pages for different audiences
  • Designed customizable themes and responsive layouts to support branding across different usage
  • Implemented full-stack architecture with modern web technologies to ensure fast page loading and seamless profile management
Repl.itVibe Coding
View ProjectView Demo Link
BioSpace preview

MakanGoWhere

2023

A fun and simple voting app that helps groups decide what to eat in seconds. Create a poll, vote with friends, and settle the "where to makan?" debate effortlessly.

  • Built real-time polling system with live vote synchronisation across multiple participants
  • Designed intuitive UX flow to minimise decision fatigue for group dining scenarios
  • Implemented RESTful API with Spring Boot backend and MySQL persistence layer
ReactSpring BootMySQL
View Project
MakanGoWhere preview

LuckyDraw.me

2019

Free online random name picker tool that lets you enter a list of names or items and randomly select winners for giveaways, raffles, or contests.

  • Developed a stateless, client-side randomisation engine ensuring fair and reproducible draws
  • Designed fully responsive UI optimised for both desktop and mobile usage
  • Achieved organic growth to thousands of monthly active users with zero marketing spend
ReactJavaScriptResponsive Design
View Project
LuckyDraw.me preview

Technical Skills

Languages

JavaGoPythonJavaScriptTypeScriptRubyHTMLCSS

Frameworks

Spring BootApache SparkReactNext.jsJestNode.jsDjangoFlaskFastAPIRuby on Rails

Databases

PostgreSQLMySQLMongoDBFirebaseElasticsearch

Cloud / Infra

AWSGCPAzureDockerKubernetesCI/CDTerraformGitLab

Certifications

Writing

Thoughts on software engineering, architecture, and lessons from the field.

Get in touch

Whether you have a question or just want to say hi, feel free to reach out!

Send me an email