Bo Kang

Software Engineer at University of Central Florida

Bellevue, Washington, 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

🤩
Rockstar
🎓
Top School
Bo Kang is a software engineer with 11 years of experience, currently building cloud and mobile tooling at Microsoft from his Bellevue base. He bridges product-focused engineering and developer tooling, contributing to high-impact open-source projects such as Microsoft’s react-native-code-push and the App Center CLI where he improved compatibility, automation, and deployment workflows. His background spans cloud platform work, big data internships, and a long-running Ph.D. project designing interactive math tutoring systems, reflecting a mix of production software craft and research-driven user-centered design. Known simply as a "Builder" on GitHub, he combines pragmatic coding, tooling improvements, and a habit of refining developer experiences that reduce friction for teams and users.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor of Engineering (BEng), Computer Science, 3.5/4.0, Bachelor of Engineering (BEng), Computer Science, 3.5/4.0 at Beijing University of Post and Telecommunications
bookMaster's degree, Computer Science, 3.7/4.0, Master's degree, Computer Science, 3.7/4.0 at University of Central Florida
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (20)

javascript10
react-native10
command-line-interface10
typescript10
web-deploy10
deployer10
web-deployment10
typescript-types10
command-line10
codepush10
typescripts10
cli10
error-handling9
test-automation8
api8

Programming languages (6)

TypeScriptC++CJavaScriptObjective-CPython

Github contributions (5)

github-logo-circle
microsoft/appcenter-cli

Aug 2017 - Feb 2018

Command-line Interface (CLI) for Visual Studio App Center
Role in this project:
userBack-end & DevOps Engineer
Contributions:28 commits, 14 PRs, 32 comments in 6 months
Contributions summary:Bo primarily focused on enhancing the command-line interface (CLI) for Visual Studio App Center's CodePush functionality. They implemented and refined commands to manage deployments, including listing deployments, adding new ones, and retrieving release history. Furthermore, the user fixed typos, improved error messages, and refactored code for better maintainability and consistency, demonstrating a strong understanding of the CLI's underlying architecture.
visual-studioapp-centercentercommand-line-interfacevisual-studio-app-center
React Native module for CodePush
Role in this project:
userMobile Developer
Contributions:2 releases, 19 commits, 22 PRs in 3 months
Contributions summary:Bo primarily contributed to upgrading and maintaining the React Native CodePush module. They updated the module to support newer React Native versions (0.38, 0.40), modifying iOS header files and build configurations. The user also automated testing of the module and integrated it within a sample application. Furthermore, the user corrected and updated the example `demo.js` file to address comments in the review process.
reactreact-native-modulecode-pushreact-nativecodepush
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
Bo Kang - Software Engineer at University of Central Florida