Hello! I'm Gerard Cheung, a Senior Software Engineer with a passion for building robust, regulation-ready web platforms. Over the past decade I’ve designed and deployed end-to-end systems, validated backend codebases with rigorous tests, and collaborated with product and clinical stakeholders to deliver reliable, scalable solutions. I thrive in fast-paced teams, turning complex requirements into clean architectures while emphasizing quality, security, and speed. I enjoy mentoring juniors, improving CI/CD pipelines, and delivering observable, maintainable software that users can trust.

Gerard Cheung

Hello! I'm Gerard Cheung, a Senior Software Engineer with a passion for building robust, regulation-ready web platforms. Over the past decade I’ve designed and deployed end-to-end systems, validated backend codebases with rigorous tests, and collaborated with product and clinical stakeholders to deliver reliable, scalable solutions. I thrive in fast-paced teams, turning complex requirements into clean architectures while emphasizing quality, security, and speed. I enjoy mentoring juniors, improving CI/CD pipelines, and delivering observable, maintainable software that users can trust.

Available to hire

Hello! I’m Gerard Cheung, a Senior Software Engineer with a passion for building robust, regulation-ready web platforms. Over the past decade I’ve designed and deployed end-to-end systems, validated backend codebases with rigorous tests, and collaborated with product and clinical stakeholders to deliver reliable, scalable solutions.

I thrive in fast-paced teams, turning complex requirements into clean architectures while emphasizing quality, security, and speed. I enjoy mentoring juniors, improving CI/CD pipelines, and delivering observable, maintainable software that users can trust.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Senior Software Engineer at Productboard
February 1, 2024 - Present
Validated existing backend codebase using static analysis and unit tests across Node.js and TypeScript, closing 32 defects in 2 weeks and raising test coverage to 78%. Configured production-like PostgreSQL schemas with row-level security to satisfy GDPR controls, reducing manual compliance tasks by 60%. Built a production React frontend from an existing prototype using TypeScript and Tailwind CSS, delivering 7 screens in 3 weeks. Deployed backend APIs to Cloudflare Workers and configured image storage on Cloudflare R2, enabling 200 concurrent uploads and lowering media latency by 35%. Integrated Stripe payments and SendGrid email flows for end-to-end paid consultations, enabling 3 subscription plans and successful test transactions. Hardened transactional emails with DKIM/SPF, templated messages, achieving 99.8% deliverability across 20k monthly messages. Automated CI/CD with GitHub Actions and Docker, reducing deployment time by 42% and enabling zero-downtime releases for API and fron
Software Engineer at Personio
March 1, 2020 - January 31, 2024
Reduced API latency by 33% by rewriting core Node.js endpoints and optimizing PostgreSQL queries, improving average response from 420ms to 280ms across 120 routes. Led GDPR compliance initiatives, drafted Data Processing Agreements and implemented consent and retention flows that reduced audit findings to zero across a 6-month security review. Migrated monolithic services into Docker containers orchestrated by Kubernetes, increasing deployment frequency to 8 releases per week and cutting rollback rate by 40%. Refactored authentication to OAuth 2 and JWT, implementing secure session policies and Postgres role mapping that decreased incidents by 72% year over year. Documented 150+ REST and GraphQL endpoints and enabled partner integrations with high test coverage.
Junior Software Developer at 9X Technology
July 1, 2017 - February 29, 2020
Designed and delivered REST APIs using Node.js and Express with PostgreSQL, supporting 10k daily API calls and maintaining 99.5% uptime over 18 months. Wrote responsive front-end features with React and CSS to improve mobile usability by 47% in user tests. Led GDPR compliance initiatives, drafted Data Processing Agreements and implemented consent and retention flows that reduced audit findings to zero across a 6-month security review. Migrated monolithic services into Docker containers orchestrated by Kubernetes, increasing deployment frequency to 8 releases per week and cutting rollback rate by 40%. Refactored authentication to OAuth 2 and JWT, improving security and reducing incidents by 72% YoY. Documented 150+ endpoints and supported partner integrations with automated test coverage.

Education

Bachelor's Degree in Computer Science at University of Colombo
January 1, 2013 - January 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services