Han Teoh

Kuala Lumpur, Malaysia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Han Teoh is a pragmatic backend-focused software engineer with 14 years' experience building APIs, DevOps pipelines, and e-commerce platforms, currently based in Kuala Lumpur. He has deep hands-on expertise across Symfony/PHP, Docker/CI, and newer systems work in Rust (Axum/Tokio) for secure network access, and has contributed to prominent open-source projects including API Platform and Sylius. Han's contributions span core backend features, validation and filtering improvements, build/tooling upgrades and production Docker setups—demonstrating an ability to improve both code quality and developer experience. Equally comfortable in full-stack and DevOps contexts, he pairs practical engineering with a knack for mentoring peers and guiding architecture. Outside engineering he is an active human rights advocate, bringing the same commitment to impact into his professional work.
code14 years of coding experience
job7 years of employment as a software developer
bookSijil Pelajaran Malaysia (SPM) Science stream, Sijil Pelajaran Malaysia (SPM) Science stream at Chung Ling (National Type) High School 鍾靈(國民型)中學
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Taylor's University
bookDiploma Information Technology, Diploma Information Technology at INTI
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at RMIT University
languagesChinese, English, Malay
stackoverflow-logo

Stackoverflow

Stats
2,202reputation
131kreached
7answers
0questions
Badges
nginx
top-1%
networking
top-1%
docker
top-5%
libgdx
top-5%
github-logo-circle

Github Skills (40)

unit-testing10
javascript10
docker10
apidoc10
symfony-bundle10
api-design10
ecommerce10
testing10
doctrine10
gulp10
bash10
dockers10
networking10
cicd10
php10

Programming languages (32)

C#CGoAutoItHTMLGroovyFreeMarkerTypeScript

Github contributions (5)

github-logo-circle
api-platform/core

Jul 2015 - Apr 2020

The server component of API Platform: hypermedia and GraphQL APIs in minutes
Role in this project:
userBack-end Developer
Contributions:335 commits, 340 PRs, 127 pushes in 4 years 9 months
Contributions summary:Han primarily contributed to the backend of the API Platform core, focusing on improving existing features. They implemented support for multiple values in collection-valued associations and string values in DateFilter null-management constants. Additionally, they made changes to support validation groups and allow nested properties in doctrine filters. These changes demonstrate a focus on data filtering and validation within the API framework.
json-ldapiapi-platformhypermediajsonapi
api-platform/api-platform

Mar 2016 - Mar 2020

🕸️ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.
Role in this project:
userDevOps Engineer
Contributions:77 commits, 82 PRs, 30 pushes in 4 years
Contributions summary:Han primarily focused on improving the project's Docker and CI/CD setup. They updated the Docker Compose configuration, modified entrypoint scripts to install dependencies and handle environment-specific configurations. Their contributions include enhancing the build process within Docker, ensuring proper permissions, and integrating database readiness checks, specifically involving PostgreSQL, as part of the application startup. They also upgraded Varnish and added a reference Docker Compose setup for production.
hypermediavulcainhypermedia-apistream-changesmercure
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial