Lead Software Engineer at Reinsurance Group of America, Incorporated
Kuala Lumpur, Malaysia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Grey Ang is a Lead Software Engineer and engineering manager with 15 years of experience building cloud-native, serverless microservices and scalable systems across Southeast and East Asia. A JavaScript and TypeScript specialist who rose from a graphic design background, he blends front-end finesse (React, React Native) with backend and DevOps expertise (Node.js, Docker, Kubernetes, GCP/AWS). He has led distributed teams, coached aspiring engineering leaders, and driven cloud adoption and developer productivity improvements in both startups and enterprise contexts. An active contributor to notable open-source projects like the Pug template engine, he focuses on refactoring for maintainability and compile-time tooling improvements. Pragmatic and hands-on, Grey moves between architecture, coding and incident response, and—less obvious for a senior engineer—still admits to eating KFC very fast.
14 years of coding experience
14 years of employment as a software developer
BA (Honours) Graphic Design, BA (Honours) Graphic Design at Nottingham Trent University
Pug – robust, elegant, feature rich template engine for Node.js
Role in this project:
Back-end Developer
Contributions:10 commits in 1 day
Contributions summary:Grey primarily contributed to the core functionality of the Pug template engine. Their work involved refactoring helper functions and introducing options for compile-time debugging. They also added features like inline helper inclusion, and modified the compilation process. These changes reflect a focus on improving the engine's flexibility and maintainability.
Calipso is a simple NodeJS content management system based on Express, Connect & Mongoose.
Role in this project:
Back-end Developer
Contributions:5 commits in 1 month
Contributions summary:Grey primarily focused on improving the Calipso CMS backend functionality. Their contributions include adding ignore rules for the .DS_Store file in multiple locations and dynamically loading error code templates from the theme folders, enhancing the system's robustness. They also made a misc update, likely to improve code quality and stability. These modifications suggest a focus on the core logic of the CMS, particularly related to file handling and theme management.
management-systemexpressjsexpressnodejsmongoose
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
Grey Ang - Lead Software Engineer at Reinsurance Group of America, Incorporated