Weihan Zheng

Software Engineer at Squarepoint

Singapore, 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
Weihan Zheng is a software engineer with 11 years of experience building cloud-native, event-driven systems and developer platforms across finance and fintech. Currently at Squarepoint, he previously led platform engineering at Arta Finance where he combined Python, TypeScript, Kubernetes and IaC (Pulumi/Helm) to productionize scalable infrastructure. He has deep backend experience in reactive, CQRS/event-sourced architectures from work on core trading systems and has contributed to high-profile open-source realtime projects like socket.io—adding namespace/query support and robustness fixes across client and server. Comfortable across full-stack, DevOps and platform domains, he pairs hands-on coding (Scala, Python, Go/TS ecosystems) with operational ownership in GCP/Kubernetes environments. He also brings teaching experience and cross-disciplinary business training from NUS, offering a pragmatic blend of engineering rigor and product awareness.
code11 years of coding experience
job8 years of employment as a software developer
bookSoftware Development, Software Development at NUS Overseas Colleges
bookBusiness and Information Systems, Business and Information Systems at Lund University
bookA level Science, A level Science at anderson junior college
bookBachelor of Computing Computer Science, Bachelor of Computing Computer Science at National University of Singapore
languagesChinese
stackoverflow-logo

Stackoverflow

Stats
19reputation
483reached
1answer
1question
github-logo-circle

Github Skills (13)

socket-io10
nodejs10
javascript10
websocket10
websockets-client10
browser10
websocket-client10
client-websocket10
testing9
windows6
switch-statement6
loops6
network-drive6

Programming languages (10)

TypeScriptC#JavaC++StarlarkSCSSScalaJavaScript

Github contributions (5)

github-logo-circle
socketio/socket.io-client

Jan 2016 - Apr 2016

Realtime application framework (client)
Role in this project:
userFull-stack Developer
Contributions:28 commits, 4 PRs, 3 comments in 2 months
Contributions summary:Weihan primarily worked on enhancing the client-side functionality of the `socket.io-client` library. Their contributions included modifying the connection process, adding query string support for secondary namespaces, and fixing associated bugs. Furthermore, the user refactored code to align with coding style guidelines and added tests. Their efforts improved the robustness and flexibility of the client library.
realtimebrowsersocket-iojavascriptframework
socketio/socket.io

Jan 2016 - Feb 2016

Realtime application framework (Node.JS server)
Role in this project:
userBack-end Developer
Contributions:19 commits, 2 PRs, 3 comments in 17 days
Contributions summary:Weihan primarily contributed to the back-end logic of the socket.io framework, specifically focusing on handling query strings within the connection process. They modified code related to connection management, socket initialization, and handshake processes. Their work involved parsing and encoding query parameters and integrating them into the connection packets, ensuring proper functionality of secondary namespaces.
realtimesocket-ionode-js-servernode-jsjavascript
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
Weihan Zheng - Software Engineer at Squarepoint