Derek Zhuang is a software engineer based in Singapore with seven years of experience building low-latency, distributed systems and polished user interfaces. He currently develops a Raft-based, API-driven distributed scheduling platform at Goldman Sachs and previously engineered Ad Network backends at ByteDance/TikTok, designing OpenRTB-compliant REST APIs and optimising high-throughput request pipelines. Derek combines backend systems work with front-end UX improvements—evidenced by contributions to the popular TEAMMATES open-source project where he improved mobile UI, added instructor-facing components, and helped migrate core infrastructure. His background includes real-time data processing with Apache Flink at Tencent and CS studies at NUS with an exchange at EPFL, reflecting a strong foundation in both systems and product-facing engineering. He also writes about his work on a personal blog, signaling an interest in sharing practical lessons beyond code.
7 years of coding experience
1 year of employment as a software developer
Exchange Study, Computer Science, Exchange Study, Computer Science at EPFL (École polytechnique fédérale de Lausanne)
Undergraduate, Computer Science, Undergraduate, Computer Science at National University of Singapore
This is the project website for the TEAMMATES feedback management tool for education
Role in this project:
Front-end Developer
Contributions:88 reviews, 34 commits, 70 PRs in 1 year
Contributions summary:Derek primarily focused on improving the mobile UI of the course enrollment page, addressing awkward word breaks and enhancing the visual feedback of scroll-down buttons. They also added example boxes and components for various question types in the instructor help page to enhance the usability. Additionally, they contributed to the unit tests for a course section, demonstrating a focus on UI/UX improvements and adding new features.
This is the project website for the TEAMMATES feedback management tool for education
Contributions:1 review, 4 PRs, 180 pushes in 11 months
cssjavascriptteammatesproject-websitefeedback
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.