Bo Gao is a software engineer with a solid background in software design, embedded systems, networking, computer graphics, and web development. They have built multiple successful software products from scratch and are passionate about writing high-quality code to solve challenging problems. Bo's professional journey includes roles as a Principal Software Engineer at Microsoft, Development Team Lead at O-NET Communications USA Inc, and Senior Software Engineer positions at Cognex Corporation and Cogito Corp. They hold a Master's degree from Northeastern University and a Bachelor's degree from Ocean University of China, both currently in progress.
This person is not in any teams
This person is not in any offices