Jasper Teo

Singapore
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
Jasper Teo is a pragmatic software engineer with 11 years of experience building resilient web apps and APIs, blending deep technical mastery with a strong product sensibility. He has led greenfield architectures using Next.js, React Server Components, TanStack Query, and serverless backends on AWS, while standardizing validation across TypeScript projects with Valibot and Zod. At Mobbin he redesigned APIs to preserve cacheability and save substantial infrastructure cost, and contributed to open-source schema tooling by implementing robust nanoid validation tests in valibot. Comfortable across front-end, back-end and mobile stacks, he also mentors engineers, sets coding standards, and automates developer ergonomics with custom ESLint rules and faster ESM-compatible test suites. Based in Singapore, Jasper pairs a mechanical engineering background and policy studies with hands-on software craft, often exploring small technologies in his free time to amplify his impact.
code11 years of coding experience
job1 year of employment as a software developer
bookBachelor of Engineering - BE, Mechanical Engineering (Design) with Minor in Public Policy and Global Affairs, Bachelor of Engineering - BE, Mechanical Engineering (Design) with Minor in Public Policy and Global Affairs at Nanyang Technological University
bookSoftware Engineering Bootcamp, Software Engineering Bootcamp at Rocket Academy
bookDiploma, Aerospace, Aeronautical and Astronautical/Space Engineering, Diploma, Aerospace, Aeronautical and Astronautical/Space Engineering at Singapore Polytechnic
languagesEnglish, Chinese
github-logo-circle

Github Skills (10)

typescript10
javascript10
typescripts10
validation10
schema10
validations10
typescript-types10
testing10
modular9
modularity9

Programming languages (6)

TypeScriptMDXCSSShellJavaScriptHTML

Github contributions (5)

github-logo-circle
open-circle/valibot

Jun 2024 - May 2025

The modular and type safe schema library for validating structural data 🤖
Role in this project:
userBack-end Developer
Contributions:1 review, 2 PRs, 6 comments in 11 months
Contributions summary:Jasper primarily contributed to the `nanoid` validation action within the `valibot` library, a type-safe schema validation library. They added and refined functionality for validating Nano IDs, integrating features for message customization and supporting varying lengths. The changes involved creating test cases to ensure the accuracy of the `nanoid` validation, focusing on correctness.
typesafebundle-sizemodularparsingtype-safe
jasperteo/jasperteo.com

Apr 2024 - Jun 2026

personal site
Contributions:1 review, 20 PRs, 125 pushes in 2 years 2 months
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