Haochuan Zhang is a software engineer with 11 years’ experience building full-stack systems for finance and payments, currently developing treasury and optimization tooling at Millennium. He blends quantitative problem-solving (LP/MIP/QP solvers, Gurobi) with pragmatic engineering, authoring in-house .NET/C# libraries and reactive front-ends using Angular and RxJS. Previously he led front-end architecture for a high-concurrency crypto ICO platform and modernized data-heavy loyalty reporting systems at Visa, improving CI/CD and real-time observability. Comfortable across backend, frontend and data workflows, he pairs an electrical engineering foundation and a CS master’s with a track record of automating tedious processes and shipping production-grade systems.
11 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering - BE, Electrical and Electronics Engineering, Honors Degree, Bachelor of Engineering - BE, Electrical and Electronics Engineering, Honors Degree at Nanyang Technological University
Master's degree, Computer Science, Master's degree, Computer Science at National University of Singapore
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.