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 the org chart
This person is not in any teams
This person is not in any offices