Ben Gan

Web Developer at tixCraft Inc.

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
Ben Gan is a pragmatic web developer based in Singapore with 11 years of experience building surveillance, ERP, e-commerce, and ticketing systems. He excels at shipping payment and API integrations in high-transaction environments, having integrated Adyen, Braintree, Red Dot Payment and multiple SMS providers while modernizing legacy PHP codebases. Comfortable across full stack concerns, he has built IoT and surveillance backends with Node.js/MQTT, designed normalized relational schemas, and led framework and SDK upgrades to improve maintainability. At scale teams like KKday he maintained core API services and added automated tests and Swagger documentation to reduce risk. An active contributor to GitHub’s official CLI, he’s improved UX for commands like clone/view and added pull-request workflow features, showing attention to developer ergonomics as well as product code. He prioritizes uncovering root causes over quick fixes, turning messy business logic into testable, sustainable systems.
code11 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Agricultural Economics, Bachelor's degree, Agricultural Economics at National Taiwan University
github-logo-circle

Github Skills (6)

command-line-interface10
git10
go10
cli10
command-line10
testing9

Programming languages (4)

SCSSJavaScriptGoPHP

Github contributions (5)

github-logo-circle
cli/cli

Aug 2020 - Feb 2022

GitHub’s official command line tool
Role in this project:
userFull-stack Developer
Contributions:5 reviews, 6 commits, 5 PRs in 1 year 6 months
Contributions summary:Ben's contributions primarily involved enhancing the GitHub CLI tool. They implemented features such as the ability to change the base branch of a pull request, and added interactive selection in the gist view. Additionally, the user fixed typos and improved the usability of the `clone` and `view` commands. These changes span both command-line interface enhancements and core functionality.
command-line-toolcligolang
ganboonhong/cli

Aug 2020 - Apr 2025

GitHub’s official command line tool
Contributions:40 pushes, 11 branches in 4 years 8 months
command-line-toolcommand-linecommandline-toolcli
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