Ben Michaels is a Senior Software Engineer with nine years of experience building research-driven and production systems in the financial sector and government labs. He blends strong multi-language fluency (Python, Java, C++, Scala, R, Fortran) with ML and web frameworks like PyTorch, TensorFlow, Flask/Django and has production experience on Kubernetes and Azure. His background spans modern fintech engineering at M&T Bank and M Science as well as scientific tooling—overhauling legacy C++ pipelines and integrating spectroscopic/diagnostic tools for hypersonic testing. Ben pursues reusable, testable solutions and thrives in learning-focused environments; he’s currently advancing his MSCS while actively developing personal projects that bridge research-grade code with deployable services.
10 years of coding experience
7 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Georgia Institute of Technology
Bachelor of Science (B.S.) Computer Science/Data Intensive Computing, Bachelor of Science (B.S.) Computer Science/Data Intensive Computing at University at Buffalo
Associate of Science (A.S.) Computer Science, Associate of Science (A.S.) Computer Science at Erie Community College
French, Portuguese, American Sign Language, English
Contributions:6 PRs, 24 pushes, 3 branches in 2 months
pushfreelyto-dopushingpull-requests
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.