Kevin Ng

Kevin Ng

Senior Backend Engineer

I'm a Senior Backend Engineer with a track record of building scalable, high-performance systems across EdTech, e-commerce, and ordering platforms, with deep expertise in cloud-native architectures, microservices, and real-time data pipelines.

About Me

Senior Backend Engineer with experience building scalable, high-performance systems across EdTech, e-commerce, and ordering platforms. Specialized in cloud-native architectures, microservices, real-time data pipelines, and delivering reliable, high-impact backend solutions through cross-functional collaboration.

Work Experience

Senior Backend Engineer

PayTronixNewton, MA

Jan 2022 - Jul 2025

Backend Engineer

AllbirdsSan Francisco, CA

May 2017 - Nov 2021

Backend Engineer

BlackBoardAustin, TX

Jun 2015 - Mar 2017

Featured Projects

Multi-Tenant Restaurant Ordering Platform

Multi-Tenant Restaurant Ordering Platform

Developed scalable, reliable backend features for a multi-tenant ordering platform on AWS using microservices and event-driven architecture — improved observability, CI/CD, and delivery through Agile collaboration.

High-Traffic E-commerce Platform

High-Traffic E-commerce Platform

Designed and developed a real-time backend analytics platform for Shopify Plus data, collaborating with frontend engineers and analysts to deliver scalable APIs, dynamic dashboards, and robust observability.

Scalable Educational Platform

Scalable Educational Platform

Worked alongside the team to enhance data collection and monitoring, boosting the accuracy and reliability of LMS analytics.

Core Strengths

System Design

Expert in designing scalable, distributed systems that handle millions of users. I specialize in microservices architecture, event-driven design, and cloud-native solutions. My approach focuses on building resilient systems with proper load balancing, caching strategies, and fault tolerance. I've successfully architected multi-tenant platforms, implemented circuit breakers, and designed systems that scale horizontally while maintaining data consistency and performance.

System architecture diagram

Technical Documentation

Passionate about creating comprehensive, clear technical documentation that serves as the foundation for successful projects. I excel at writing API documentation, system architecture guides, deployment procedures, and troubleshooting manuals. My documentation approach includes detailed code comments, architectural decision records (ADRs), and user-friendly guides that enable team members to understand complex systems quickly and contribute effectively.

Technical documentation and code

Clean Code

Committed to writing maintainable, readable, and efficient code that stands the test of time. I follow SOLID principles, implement proper design patterns, and maintain high code quality through comprehensive testing and code reviews. My clean code practices include meaningful naming conventions, proper abstraction layers, and modular design that makes codebases easy to understand, extend, and debug for current and future team members.

Clean code on computer screen

Technical Skills

Languages

Java
Python
Go
JavaScript
TypeScript
PHP

Frameworks

Spring Boot
Django
Flask
FastAPI
Gin
Express.js
Laravel

Databases

PostgreSQL
MySQL
MongoDB
Redis Caching
DynamoDB
Aurora

Cloud & DevOps

AWS
Docker
Kubernetes
CI/CD
GitHub Actions
Jenkins

Monitoring & APIs

RESTful APIs
GraphQL
WebSocket
Kafka
gRPC
Prometheus
Grafana
ELK Stack

Collaboration

Agile
Scrum
Jira
GitHub
GitLab

What People Say

"Kevin Ng is a skilled backend engineer with a talent for building reliable, high-performance systems. His expertise in cloud architectures and microservices ensures scalable and efficient solutions."

Stefan Kochi

Stefan Kochi

CTO

Paytronix

Education

Bachelor's Degree in Computer Science

The University of Texas at Austin

May 2011 - May 2015

Let's Connect

Ready to discuss your next backend engineering challenge? Let's build something amazing together.