Michael Schneier is a Senior Engineer and computational scientist with a Ph.D. in Computational Science and five years of professional engineering experience grounded in advanced numerical methods and scientific computing. Based in Pittsburgh, he develops and maintains high-performance C++ finite element code—contributing convective and skew-symmetric vector convection integrators to the notable mfem library—and applies those skills at the Naval Nuclear Laboratory. He also teaches mathematics as an adjunct professor at the University of Pittsburgh, bridging research-grade algorithms with practical engineering applications. His background includes postdoctoral research and internships at national labs, giving him a track record of turning rigorous theory into production-quality code and documentation. Notably, he combines a deep academic pedigree with hands-on back-end development experience, making him adept at both algorithm design and implementation.
5 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Computational Science, Scientific Computing, Doctor of Philosophy (Ph.D.), Computational Science, Scientific Computing at Florida State University
Bachelor of Applied Science (B.A.Sc.), Mathematics, Bachelor of Applied Science (B.A.Sc.), Mathematics at University of Pittsburgh
Lightweight, general, scalable C++ library for finite element methods
Role in this project:
Back-end Developer
Contributions:13 reviews, 27 commits, 1 PR in 10 months
Contributions summary:Michael primarily contributed to the implementation of finite element method integrators, specifically for convective and skew-symmetric vector convection problems. Their work involved modifying existing C++ code, introducing new classes, and implementing element gradient assembly procedures. They also fixed formatting, documentation, and removed unused variables. This work directly aligns with the repository's focus on finite element methods.
c-plus-plusfinitefemamrc-library
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
Michael Schneier - Senior Engineer at University of Pittsburgh