John Haase is a Staff Big Data Analytics Engineer with nine years of experience applying data analytics, machine learning, and engineering rigor to vehicle fleet problems at General Motors. He specializes in Python, PySpark, SQL, and Azure Databricks and led development of a PySpark library that scaled battery fleet analysis from hours to minutes for a million-vehicle dataset. His background includes building ML pipelines for survival analysis and automating issue detection, plus mentoring engineers and expanding analytics access via dashboards used across multiple QRDs. John holds a Ph.D. in Mechanical Engineering, bringing deep simulation, statistics, and experimental-design skills from research into production analytics. He pairs hands-on performance optimization with cross-team incident response experience, helping translate technical findings into executive-level mitigation and customer-impact decisions. An uncommon strength is his ability to move between high-fidelity physics simulation work and large-scale data engineering, enabling novel approaches to complex reliability problems.
9 years of coding experience
17 years of employment as a software developer
Doctor of Philosophy (PhD) Mechanical Engineering, Doctor of Philosophy (PhD) Mechanical Engineering at University of Notre Dame
Bachelor of Science (BS) Engineering Physics & Mechanical Engineering, Bachelor of Science (BS) Engineering Physics & Mechanical Engineering at Kettering University
Contributions:8 releases, 2 PRs, 111 pushes in 3 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.