Haining Wang is a Senior Software Development Engineer with over 20 years of engineering experience, currently building engineering systems for Windows Phone at Microsoft after a long tenure on System Center Operations Manager. He brings deep institutional knowledge of large-scale Microsoft infrastructure and a steady track record of shipping reliable tooling since joining the company in 2005. Prior to Microsoft he developed machine-vision inspection systems and accounting software, showing versatility across embedded, desktop, and enterprise domains. Haining pairs technical depth with business-minded perspective from an MBA in Computer Information Systems and a scientific background (PhD-level study) in cell and developmental biology, an uncommon mix that helps him bridge research, product, and operational needs. Based in Bellevue, WA, he is a pragmatic problem-solver who excels at long-lived systems and incremental architectural evolution.
9 years of coding experience
4 years of employment as a software developer
Bachelor of Science (BS), Cell Biology, Bachelor of Science (BS), Cell Biology at University of Science and Technology of China
Doctor of Philosophy (PhD), Cell and Developmental Biology, Doctor of Philosophy (PhD), Cell and Developmental Biology at Emory University
Master of Business Administration (MBA), Computer Information System, Master of Business Administration (MBA), Computer Information System at Georgia State University
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.
Request Free Trial
Haining Wang - Senior Software Development Engineer at Microsoft