Haoyu Bai

Co-founder And Chief Scientist at PlatoX.Ai

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

👤
Senior
🎓
Top School
Haoyu Bai is a seasoned researcher-entrepreneur and co-founder/Chief Scientist of PlatoX.Ai, shaping cutting-edge AI research and scalable systems in Singapore. With 17 years in academia and industry, he bridges robotics, planning under uncertainty, and production-grade software, from autonomous navigation to practical AI deployments. He is an active open-source contributor, having strengthened Python integration in SWIG and Cython and refactored core components for better language support, underscoring a rare blend of compiler-level expertise and practical software engineering. His entrepreneurial track includes founding Movel AI and Homewhere.sg, and leadership roles at Bright Jade Pte Ltd, reflecting a pattern of turning complex research into real-world products. He earned a PhD from the National University of Singapore in Computer Science, with a focus on scalable POMDPs for model-based planning, and has mentored students as a teaching assistant in software engineering and algorithms. Based in Singapore, he drives ambitious AI initiatives while staying hands-on with research and code.
code17 years of coding experience
job7 years of employment as a software developer
bookUndergraduate, Computer Science, Undergraduate, Computer Science at Fudan University
bookPh.D, Computer Science, Ph.D, Computer Science at National University of Singapore
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

c-language10
python10
swig10
cython10
c-programming-language10
testing9
c119
compiler-design9
c179
performance-monitor8
performancemonitor8
performanceanalysis8
build-automation7
cpython7
cpp7

Programming languages (11)

TypeScriptC++ShellCRustGoObjective-CPerl

Github contributions (5)

github-logo-circle
cython/cython

May 2010 - Apr 2011

The most widely used Python to C compiler
Role in this project:
userBack-end Developer
Contributions:27 commits in 10 months
Contributions summary:Haoyu primarily focused on enhancing the Cython compiler's functionality, specifically related to the `with` statement and exception handling. They implemented features like multiple context managers within `with` statements and improved exception chaining. The contributions also involved refactoring the `FuncDefNode` to facilitate the application of Cython decorators to `cdef` functions and addressing issues related to module names. These changes indicate a focus on improving the compiler's core capabilities and Python integration.
cpython-extensionscpppythonpython-bindingsbig-data
swig/swig

Jan 2009 - Feb 2009

SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
Role in this project:
userBack-end Developer
Contributions:16 commits in 15 days
Contributions summary:Haoyu primarily focused on enhancing the SWIG tool, addressing issues and improving Python integration. Their contributions include adding and fixing test cases for keyword renaming in Python, fixing relative import functionality within Python modules, and incorporating Python 3 support. They also refactored code related to symbol renaming and the buffer interface, demonstrating a focus on code quality and Python language support.
cppwindowshigh-levellinuxprogramming-languages
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
Haoyu Bai - Co-founder And Chief Scientist at PlatoX.Ai