Benedict Wong

Frontend Developer at BookMyShow Southeast Asia

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
Benedict Wong is a frontend developer with 12 years of engineering experience, currently building user experiences for BookMyShow Southeast Asia after leading frontend work for UOB's Digital Banking team. He has end-to-end React delivery experience, created reusable Node.js and React component libraries to standardize design systems, and enforces quality through Jest and React Testing Library. Benedict pairs a formal engineering background in mechanical and marine disciplines with web application training, bringing a methodical, systems-thinking approach to UI problems. His open-source contributions include refactoring exchange integrations in the well-known XChange Java library, showing comfort with backend protocols and cross-domain systems. Based in Singapore, he moves fluidly between product-facing frontends and infrastructure-level work, often tackling integration edges that others overlook.
code12 years of coding experience
job3 years of employment as a software developer
bookDiploma of Education, Web Application Development, Diploma of Education, Web Application Development at Trent Global College
bookBachelor of Engineering - BE, Mechanical Engineering, Bachelor of Engineering - BE, Mechanical Engineering at Nanyang Technological University
bookBachelor of Engineering - BE, Mechanical Engineering, Bachelor of Engineering - BE, Mechanical Engineering at University of Strathclyde
bookDiploma with Merit, Naval Architecture and Marine Engineering, Diploma with Merit, Naval Architecture and Marine Engineering at Singapore Polytechnic
github-logo-circle

Github Skills (9)

exchange10
javas10
exchange-online10
bitcoin10
bitcoins10
integrations10
java10
exchange-server10
api-design9

Programming languages (6)

JavaC++CJavaScriptGoLua

Github contributions (5)

github-logo-circle
knowm/XChange

Feb 2014 - Feb 2018

XChange is a Java library providing a streamlined API for interacting with 60+ Bitcoin and Altcoin exchanges providing a consistent interface for trading and accessing market data.
Role in this project:
userBackend Developer
Contributions:58 commits in 4 years
Contributions summary:Benedict primarily refactored the BTCChina integration within the XChange library. Their commits focused on updating the `BTCChinaTradeServiceRaw`, `BTCChinaAccountServiceRaw`, and associated example files. The changes involved restructuring code related to handling trade-related requests and account information specific to the BTCChina exchange. This work contributes to the library's ability to interact with and provide access to data from the BTCChina platform.
bitcoinjavatrading
Contributions:849 commits, 808 pushes, 3 branches in 5 months
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