Michael Ebert is a software engineer with 11 years of hands-on experience building control and tooling software for machinery and cloud-deployed analysis systems. Currently at Microsoft, he brings deep C++ and systems experience from prior roles at Haas Automation where he delivered full-stack CNC control features, a domain-specific configuration language, and a solo machine-configuration product. He pairs low-level engineering (C++, C, g-code) with pragmatic tooling—C#, F#, SQL Server, Bash and AWS deployments—to accelerate workflows (including a 10x status reporting improvement and a 30% efficiency gain in analysis software). A Cal Poly CS graduate with a math minor, he’s comfortable bridging testing, documentation, and product requirements across departments. Colleagues can expect an engineer who moves between embedded control logic and developer-facing automation with equal fluency and a knack for turning complex domain rules into reliable, auditable tools.
11 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Cal Poly San Luis Obispo
Contributions:5 releases, 2 PRs, 9 pushes in 2 years 10 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.