Daniel Khoo is a software engineer based in Singapore with nine years of experience building web and mobile systems across government and startup environments. He has shipped large-scale data platforms and APIs at GovTech, improving frontend performance by over 90% and scaling workflows to process hundreds of millions of rows daily, and now contributes to blockchain data tooling at Messari. Comfortable across the full stack—React/Next.js, Node.js, AWS, Swift/React Native—he also has hands-on experience deploying on-device ML to reduce latency and protect privacy for a consumer app with 250k+ downloads. A collaborative problem-solver and frequent pair-programmer, he emphasizes maintainable design systems and reusable backend components. His open-source work includes adding governance subgraphs for TrueFi, demonstrating an interest in web3 data infrastructure beyond traditional enterprise systems. He blends practical engineering rigor with a curiosity for emerging tech, from IoT prototypes and 3D-printed hardware to decentralized data schemas.
9 years of coding experience
4 years of employment as a software developer
Diploma, Information Technology, Diploma, Information Technology at Ngee Ann Polytechnic
International Student Exchange Programme, Computer Science and Mathematics, International Student Exchange Programme, Computer Science and Mathematics at Ostbayerische Technische Hochschule Regensburg
Bachelor of Engineering (BEng), Information and Communications Technology (Software Engineering), Bachelor of Engineering (BEng), Information and Communications Technology (Software Engineering) at Singapore Institute of Technology
Contributions:20 reviews, 102 commits, 72 PRs in 6 months
Contributions summary:Daniel contributed to the development of subgraphs for blockchain data, specifically for governance features within the TrueFi protocol. Their work involved adding a subgraph for TrueFi governance and implementing functionalities within the `dao-governor.ts` file. They integrated event handlers for critical governance actions like proposal creation, execution, and voting, also updating relevant GraphQL schema to support data structures. This included extracting common functions to improve code reusability and adding data for the proposal entity.
Contributions:58 pushes, 1 branch in 2 years 7 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.