Hi, I'm Bo Huang. With over 11 years of professional experience, I currently work as a Software Engineer II at Microsoft, where I lead critical analytics projects and design scalable data processing pipelines. I have a strong technical background in Spark, C#, Java, and distributed systems, and I'm passionate about optimizing performance and ensuring high data quality. I'm skilled at collaborating across teams and translating strategic goals into actionable plans. When I'm not coding, I enjoy reading extensively, staying fit with regular gym workouts, and organizing charity cycling rides. I’m always eager to take on new challenges and contribute to meaningful projects.

Bo Huang

Hi, I'm Bo Huang. With over 11 years of professional experience, I currently work as a Software Engineer II at Microsoft, where I lead critical analytics projects and design scalable data processing pipelines. I have a strong technical background in Spark, C#, Java, and distributed systems, and I'm passionate about optimizing performance and ensuring high data quality. I'm skilled at collaborating across teams and translating strategic goals into actionable plans. When I'm not coding, I enjoy reading extensively, staying fit with regular gym workouts, and organizing charity cycling rides. I’m always eager to take on new challenges and contribute to meaningful projects.

Available to hire

Hi, I’m Bo Huang. With over 11 years of professional experience, I currently work as a Software Engineer II at Microsoft, where I lead critical analytics projects and design scalable data processing pipelines. I have a strong technical background in Spark, C#, Java, and distributed systems, and I’m passionate about optimizing performance and ensuring high data quality.

I’m skilled at collaborating across teams and translating strategic goals into actionable plans. When I’m not coding, I enjoy reading extensively, staying fit with regular gym workouts, and organizing charity cycling rides. I’m always eager to take on new challenges and contribute to meaningful projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Chinese
Fluent

Work Experience

Software Engineer II at Microsoft
June 1, 2021 - Present
Tech Lead in the Tenant Search Analytics team within Microsoft Search, responsible for designing end-to-end data pipelines and delivering high-impact insight reports. Achievements include doubling analytics MAU for large enterprise tenants, optimizing report experience with significant query and download time reductions, ensuring high data quality SLAs for massive daily raw signals, pioneering tenant partitioning and grouping strategies for data isolation and performance, and leading successful platform upgrades including Spark and JDK migrations.
Technical manager at Suzhou Aunbox Software Co., Ltd.
May 31, 2021 - July 23, 2025
Led redesign of a legacy monolithic backend into a modular microservices architecture improving scalability and fault isolation. Defined service boundaries, designed layered architecture, led migration to API-driven services, and introduced CI/CD pipelines, service governance, and observability tools to support scalable development.
Tech Lead at Yunshan Networks Inc.
April 30, 2019 - July 23, 2025
Led refactoring of Authentication Center and API Gateway from monolithic to microservices with API gateway architecture, developed OAuth2.0 authentication and RBAC authorization services, and designed ELK-based logging layer. Also refactored legacy Zend system into RESTful web services with modular APIs and automated deployment to support core business features.
Software Engineer II at Microsoft
June 1, 2021 - Present
Tech Lead in the Tenant Search Analytics team within Microsoft Search, responsible for designing end-to-end data pipelines and delivering high-impact insight reports. Achieved doubling of analytics MAU for large enterprise tenants, optimized report performance, and ensured data quality SLAs for 80TB+ daily raw signals. Led Azure Spark and JDK upgrade ensuring system compatibility and performance stability.
Technical Manager at Suzhou Aunbox Software Co., Ltd.
May 31, 2021 - July 23, 2025
Redesigned legacy monolithic backend into modular microservices to improve scalability and fault isolation. Defined service boundaries, designed layered architecture, and led phased migration to API-driven services. Introduced CI/CD pipelines and service governance for scalable development.
Tech Lead at Yunshan Networks Inc.
April 30, 2019 - July 23, 2025
Redesigned authentication center and API gateway backend into microservices with modular services including OAuth2.0 auth and RBAC-based authorization. Upgraded gateway and developed centralized logging using ELK. Refactored legacy Zend system into RESTful web services supporting core business features, modular APIs, and automated deployments.

Education

Master's degree at Xidian University
September 1, 2011 - April 30, 2014
Bachelor's degree at Xidian University
July 1, 2007 - July 31, 2011
Master's degree at Xidian University
September 1, 2011 - April 30, 2014
Bachelor's degree at Xidian University
July 1, 2007 - July 31, 2011

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Telecommunications

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more