Hi, I'm Bo Zhang, a Software Engineer with over 3 years of hands-on experience specializing in full-stack development. I enjoy building scalable live services and web applications using technologies such as JavaScript, TypeScript, React, ASP.NET Core, and Node.js. Working cross-functionally with engineering, QA, and product teams, I strive to deliver high-quality and maintainable software. I have a strong background in backend development and automated testing, and I've contributed to improving user experiences in large-scale projects like Azure DevOps. I'm passionate about solving complex problems and continuously enhancing the stability and performance of software systems.

Bo Zhang

Hi, I'm Bo Zhang, a Software Engineer with over 3 years of hands-on experience specializing in full-stack development. I enjoy building scalable live services and web applications using technologies such as JavaScript, TypeScript, React, ASP.NET Core, and Node.js. Working cross-functionally with engineering, QA, and product teams, I strive to deliver high-quality and maintainable software. I have a strong background in backend development and automated testing, and I've contributed to improving user experiences in large-scale projects like Azure DevOps. I'm passionate about solving complex problems and continuously enhancing the stability and performance of software systems.

Available to hire

Hi, I’m Bo Zhang, a Software Engineer with over 3 years of hands-on experience specializing in full-stack development. I enjoy building scalable live services and web applications using technologies such as JavaScript, TypeScript, React, ASP.NET Core, and Node.js. Working cross-functionally with engineering, QA, and product teams, I strive to deliver high-quality and maintainable software.

I have a strong background in backend development and automated testing, and I’ve contributed to improving user experiences in large-scale projects like Azure DevOps. I’m passionate about solving complex problems and continuously enhancing the stability and performance of software systems.

See more

Experience Level

Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate

Language

English
Fluent

Work Experience

Full-Stack Software Development Engineer at Microsoft
December 1, 2018 - October 31, 2020
Developed and maintained over 20 scalable APIs and backend services for Azure DevOps with ownership of the Azure Boards project. Designed and launched key features such as the New User Story work item type and Clone Work Item functionality, significantly enhancing user-centric project management and reducing repetitive work by 70%. Led UI improvements in Azure Boards using React to improve user experience, accessibility, and responsiveness. Implemented automated unit tests with NUnit integrated into CI/CD pipelines to ensure code quality and fast deployments. Resolved over 100 bugs in the Azure DevOps ecosystem, improving stability and performance.
Intern at Portland General Electric
June 1, 2017 - December 31, 2017
Designed RESTful web service for the Corporate Phone Directory to allow users to search contact information efficiently. Developed RESTful APIs using Java to handle CRUD operations. Implemented over 200 test cases with JUnit achieving 99% code coverage using the Mockito framework for mocking test data. Conducted functional tests using SoapUI to ensure API functionality.
Intern at On Semiconductor
March 1, 2015 - September 30, 2015
Implemented MVC pattern to develop web tools enabling data import from spreadsheets, report generation, and data editing, saving 90% of manual editing work. Created Views, Partial Views, Sections, and Areas using ASP.NET MVC5. Developed automated unit test plans and performed unit testing with NUnit.

Education

Master of Science at New York Institute of Technology
September 1, 2021 - June 30, 2023
Bachelor of Science at Oregon State University
September 1, 2012 - June 30, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Energy & Utilities

Experience Level

Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate