Hi there!

Hover over the computer to explore

About Me

I'm a passionate software engineer who loves being at the forefront of building impactful solutions, whether it's creating products that delight users, making life easier for engineering teams, or helping companies scale efficiently through smarter automation and onboarding.

Over the years, I've worked across diverse domains: from supply chain optimization systems that use algorithms to generate optimal plans, to backend platforms that integrate with complex service ecosystems, to full-stack travel insurance systems.

I spent four years at Kasada, working across security, infrastructure, integrations, and the core service and SDK for our classification API, protecting over 100 million users daily. I helped migrate application config to endpoint config at scale, building purpose-built tools that made the rollout smooth with zero downtime. I also improved the reliability of Kasada's services by leading fail-open initiatives, and by introducing an anomaly detection and multi-tenant dashboard tool that lets teams deploy changes more safely and respond quickly when something unexpected happens.

Curriculum Vitae

Professional Summary

Senior Backend Engineer with 18 years in backend and full-stack development, and 5 years of consulting in operational research and supply chain software. Proven track record of delivering scalable, resilient systems that handle billions of requests daily, and leading high-impact, cross-functional projects from concept to production. Deep expertise in AWS, Kubernetes, distributed systems, and real-time anomaly detection, with hands-on experience building ML/AI systems.

Skills

Frontend

  • JavaScript/TypeScript
  • React/Chakra UI
  • Three.js
  • HTML/CSS

Backend

  • Node.js/Typescript
  • Java
  • Python
  • REST/GraphQL APIs
  • PostgreSQL/MySQL
  • Microservices

DevOps

  • AWS
  • Docker/Kubernetes
  • CI/CD Pipelines
  • Infrastructure as Code

Professional Experience

Senior Software Engineer

Kasada 2022 - Present
  • Operate and evolve platform infrastructure serving 1B+ requests/day (~15K req/sec) across dozens of enterprise tenants.
  • Design bot-mitigation and abuse-detection strategies protecting 100M+ users across client-protected domains.
  • Built an anomaly-detection dashboard as a side project, now adopted across teams, that surfaces in real time when deployments, releases, or sec-ops changes degrade traffic or classification quality. It evolved from a CNN/Keras prototype into a statistical outlier-detection engine paired with an LLM for triage.
  • Shipped a fail-open load-shedding mechanism that eliminated total-outage incidents and cut tenant downtime by 98%, strengthening customer trust in the platform's reliability.
  • Architected an event-driven, dual-write config migration (GraphQL, Postgres, DynamoDB) enabling zero-downtime rollout of server-side integrations platform-wide.
  • Led a greenfield v1→v2 config data model migration at scale, building a type-safe GraphQL client with automated verification and rollback.
  • Redesigned the platform's authorization model to enforce least-privilege access across the entire API surface, strengthening enterprise security posture.

Senior Software Engineer / Consultant

Lexicon Digital 2020-2022
  • IOOF Holdings (Feb 2022 - Jul 2022): Replaced legacy systems with a microservices-based pension renewal platform, improving maintainability and user experience.
  • IAG (Jun 2021 - Feb 2022): Led backend/frontend delivery of a travel insurance platform under tight deadlines, driving go-to-market timelines.
  • IAG (Apr 2021 - Jun 2021): Modernised deployment infrastructure using Rancher and Kubernetes, improving release velocity.

Software Engineer

API Team, Reecetech Aug 2019 - Feb 2021
  • Delivered cross-platform product blacklisting across Android, iOS, and web, streamlining the ordering flow for trade customers.
  • Migrated critical customer email automation workflows to AWS, enhancing reliability and observability.
  • Implemented secure OAuth client authentication with XERO.
  • Prototyped a deep learning–based PDF parser to explore automation of invoice processing.

Technical Consultant

DELMIA Quintiq Australia 2015 - 2019
  • Delivered supply chain optimisation systems that reduced operational costs by up to 20% for enterprise clients across Australia.
  • Led multiple customer-facing deployments, integrating complex planning logic into live enterprise systems.
  • Designed and improved vehicle routing algorithms using hill climbing and stochastic techniques, reducing computation time by 50%.

Solution Engineer

DELMIA Quintiq Malaysia 2009 - 2014
  • Maintain and improve the Logistics and Supply Chain Planning and Scheduling base solution.
  • Improved the vehicle routing optimisation algorithm to handle larger datasets.
  • Worked on AirLiquid project to customise the logistics planner solution for the client.

Education

BSC with Honours in Computing

Oxford Brookes University, UK Graduated 2002

Featured Projects

ALGO-MASTER technique tree

ALGO-MASTER - Practise the technique, not the problem

A DSA practice tool written in Rust that runs in the browser as WebAssembly. It checks your solution by running it on a thousand generated inputs rather than comparing code, measures how it scales, and uses spaced repetition to pick what you practise next.

Rust WebAssembly egui oxc FSRS-5
NXROLE.com landing page

NXROLE.com - AI-Powered Resume Optimization

Full-stack SaaS platform using OpenAI GPT-4 to provide automated resume scoring, targeted feedback, and ATS optimization for job seekers.

React TypeScript AWS Lambda OpenAI GPT-4 Stripe Pulumi

Melbourne Bus Fitbit App

Bus arrival times for Melbourne, Australia. Built with React and Fitbit SDK.

React API

Chip 8 Emulator in JS

Emulates a Chip 8 virtual machine using JavaScript

JavaScript Canvas

Let's Connect

I am not currently looking for new opportunities, but feel free to reach out if you'd like to chat.

📧 kennygoh.au@gmail.com