Ningyuan Hao is a Senior Business Intelligence Engineer with 14 years of experience translating complex data into actionable business insights using R, Python, SQL, Tableau and data warehousing principles. Currently at Amazon, he has built end-to-end dashboards, automated ETL pipelines, and predictive models that improved reporting accuracy and decision-making across finance, marketing, and operations. His background spans product management and analytics roles where he increased email conversion by 43% through customer segmentation and automated reporting that cut delays and errors. He pairs strong statistical modeling (regression, time series, clustering, classification) with hands-on engineering—evidenced by backend contributions to an open-source Kafka PHP client implementing protocol-level features. Comfortable working across OLTP/OLAP architectures and cross-functional teams, he brings both technical depth and pragmatic product-focused insight.
14 years of coding experience
4 years of employment as a software developer
Bachelor of Business Administration (B.B.A.), Marketing Research, Bachelor of Business Administration (B.B.A.), Marketing Research at University of Shanghai for Science and Technology
Bachelor's degree, Business Administration and Management, Bachelor's degree, Business Administration and Management at The University of North Dakota
Master's degree, Business Analytics, Master's degree, Business Analytics at Rensselaer Polytechnic Institute
Contributions:8 releases, 223 commits, 57 PRs in 3 years 9 months
Contributions summary:Ningyuan primarily worked on implementing core functionality for a Kafka client library. Their contributions included adding essential components like a socket class, protocol encoder and decoder, and implementing various API calls such as produce, metadata, fetch, and offset requests. The code modifications focused on providing the necessary infrastructure to interact with a Kafka broker, indicating a focus on back-end development and protocol implementation.
Contributions:7 releases, 30 commits, 28 pushes in 9 months
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.