Bon Huang

Senior Software Engineer at Verkada

San Bruno, California, United States
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
Bon Huang is a senior software engineer with 12 years of experience building user-focused frontends and developer tools, currently contributing to Verkada after senior roles at Cisco and Bolster. Trained as an astrophysicist, he applies rigorous data-analysis instincts to UI design and has five years of concentrated UI experience bringing complex network configuration into intuitive GUIs. He contributes to Cisco's acitoolkit open-source project, improving CLI usability for APIC management, and has built internal Python tools for network resource calculations. Outside work he co-developed and published two React Native mobile apps, sharpening cross-platform frontend skills and a practical full-stack curiosity. Ambitious to expand into backend development, he aims to transition toward full-stack responsibilities while continuing to turn complicated domain logic into polished user experiences.
code12 years of coding experience
job11 years of employment as a software developer
bookNone, Astronomy, 3.5, None, Astronomy, 3.5 at City College of San Francisco
bookBachelor of Science (BS), Astrophysics, 3.86, Bachelor of Science (BS), Astrophysics, 3.86 at University of California, Los Angeles
bookMaster's Degree, Astronomy, 3.74, Master's Degree, Astronomy, 3.74 at University of Hawaii at Manoa
languagesEnglish, Chinese, Japanese, Korean
github-logo-circle

Github Skills (5)

command-line-interface10
python10
cli10
command-line10
networking9

Programming languages (5)

TypeScriptC++JavaScriptObjective-CPython

Github contributions (5)

github-logo-circle
datacenter/acitoolkit

Jul 2014 - Dec 2014

A basic toolkit for accessing the Cisco APIC
Role in this project:
userBack-end Developer
Contributions:56 commits in 4 months
Contributions summary:Bon primarily contributed to the acitoolkitcli.py file, implementing and refining command-line interface functionalities. They fixed bugs related to tab completion, enabled keyword possibilities for commands like "ip address," "switchto," and "bridgedomain." Furthermore, the user added new features such as scope configuration in the contractConfigSubmode, and refined the complete_ip function. These changes indicate a focus on improving the usability and functionality of the CLI for interacting with the Cisco APIC.
netmikoapipythonnetwork-automationapic
yellowbang/ferris

Dec 2018 - Feb 2022

For Jojo
Contributions:4 PRs, 30 pushes, 4 branches in 3 years 3 months
javascriptjojo
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
Bon Huang - Senior Software Engineer at Verkada