Ian Ng

Director Of Engineering (Backend & Ecosystem) at Directus

Singapore, 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
Ian Ng is a Director of Engineering who evolved from full-stack developer and founder to leading distributed product and platform teams across US, EU and APAC, with eight years of professional experience. He specializes at the intersection of product and engineering, turning business goals into clear technical roadmaps while owning architecture, PR standards and delivery processes that enable reliable scale. At Directus he helped steward a 30k+ star open-source backend and cloud platform, contributing full-stack code and building cloud-native telemetry and microservices. As a founder he shipped products adopted by Grab and Singtel, and he regularly acts as a hands-on technical liaison for strategic partners such as GovTech Singapore to unblock high-stakes deployments. Known for creating clarity in messy situations, he mentors senior engineers, balances open-source community needs with enterprise reliability, and favors strong asynchronous workflows across global teams. He brings a pragmatic, code-first leadership style informed by deep experience in TypeScript/Node and real-world production integrations.
code8 years of coding experience
job10 years of employment as a software developer
bookDip. Information Technology, Dip. Information Technology at Ngee Ann Polytechnic
bookB.Eng. Information Engineering & Media, IEM, B.Eng. Information Engineering & Media, IEM at Nanyang Technological University Singapore
stackoverflow-logo

Stackoverflow

Stats
319reputation
46kreached
15answers
0questions
github-logo-circle

Github Skills (24)

javascript10
api-design10
typescript10
vue10
typescript-types10
typescripts10
vue-jsx10
back-end-development9
content-management-system9
front-end-development9
api9
cm9
headless-cms8
data-management8
cms8

Programming languages (8)

TypeScriptMDXCSSVueJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
directus/directus

Sep 2021 - Jan 2023

The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.
Role in this project:
userFull-stack Developer
Contributions:691 reviews, 274 commits, 456 PRs in 1 year 4 months
Contributions summary:Ian contributed to both front-end and back-end aspects of the Directus project. Their commits demonstrate work on UI components (e.g., list interfaces, module bar components, and image editor) with Vue.js and also involvement in back-end logic, API improvements and bug fixes (e.g., fixing errors in CRON hooks and auth token refresh). The contributions cover aspects of data management, content management, and backend operations using technologies such as Typescript and Javascript.
cmsno-codecollaborationintuitivevue
licitdev/seeded-hashids

Jul 2019 - Dec 2022

Generate seeded Hashids that is unique per scope.
Contributions:85 commits, 24 PRs, 73 pushes in 3 years 5 months
hashidshashobjectidjavascriptencode
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