Andrew Bauer

Senior Engineer at GE Aerospace

City of Troy, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Andrew Bauer is a Senior Engineer with 11+ years designing and implementing numerical algorithms and interfaces for PDE discretization, specializing in adaptive finite element methods and parallel computing. He blends deep scientific computing expertise in C++, Fortran, Python and MPI with practical tooling experience in CMake to deliver efficient, scalable simulation and visualization software. His contributions to Kitware projects like ParaView and VTK include low-level C++ work on filters and improving parallel CSV writing, reflecting comfort with both in situ visualization and distributed data processing. He has moved between research and industry roles—from Rensselaer and a Ph.D. in Mechanical Engineering to Kitware and the DoD—bringing a rigorous, research-driven approach to production code. Now at GE Aerospace, he applies that background to high-performance engineering challenges where numerical fidelity and parallel efficiency matter. Colleagues value him for translating complex mathematical methods into robust, maintainable software rather than one-off prototypes.
code11 years of coding experience
job23 years of employment as a software developer
bookB.S., Mechanical Engineering, B.S., Mechanical Engineering at Binghamton University
bookPh.D., Mechanical Engineering, Ph.D., Mechanical Engineering at University at Buffalo
github-logo-circle

Github Skills (9)

c-language10
catalyst10
cprogramming-language10
data-processing9
parallel-computing8
file-access7
fileio7
file-handling7
file-processing7

Programming languages (6)

TypeScriptC++CCMakePythonFortran

Github contributions (5)

github-logo-circle
Kitware/ParaView

Nov 2018 - Sep 2022

VTK-based Data Analysis and Visualization Application
Role in this project:
userBack-end Developer
Contributions:80 commits in 3 years 11 months
Contributions summary:Andrew contributed to the `kitware/paraview` repository by modifying code related to the "Clean Cells to Grid filter," which involves passing point and cell data, and by adding a new Catalyst string-based pipeline. The changes involve low-level code in `C++` files. The user also worked on improving the parallel CSV writer, indicating an understanding of distributed data processing.
data-analysisvisualizationvtk
Example problems and snippets of code to demonstrate ParaView's Catalyst.
Contributions:3 PRs, 8 pushes, 1 tag in 2 years 9 months
paraview
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