Research Assistant Professor at National University of Singapore
Singapore, Singapore
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Gregory Duck is a Research Assistant Professor at the National University of Singapore with 12 years of experience bridging applied research and systems software development. He holds a PhD in Computer Science and dual undergraduate degrees in Mathematics and Computer Software Engineering from the University of Melbourne, underpinning a rigorous, analytical approach to complex problems. His career encompasses academic research roles and industry engineering, including deep work on binary-rewriting tooling—fixing subtle memory-management bugs and adding address-matching features to a powerful static binary rewriter on GitHub. Gregory combines low-level C++ systems expertise with research-led innovation, often surfacing practical fixes that improve robustness and loader behavior in real-world Linux environments. He is based in Singapore and known for translating theoretical insight into reliable, production-ready code.
Contributions:10 releases, 388 commits, 27 PRs in 2 years 9 months
Contributions summary:Gregory focused on bug fixes and improvements to the static binary rewriting tool. Their contributions included preventing large mappings from overwriting segments, resolving potential uninitialized memory reads, adding support for absolute address reservations, fixing an issue that prevented certain instructions from being re-written, implementing a new function/address matching feature, and making the loader search all of /proc/self/map_files. Their work primarily involved modifying the C++ source code to address memory management issues and extend the functionality of the rewriting tool.
Contributions:7 releases, 44 commits, 41 pushes in 2 years 1 month
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
Gregory Duck - Research Assistant Professor at National University of Singapore