Carl Osterwisch is a Technical Manager in Ann Arbor with three decades of hands-on experience using CAE tools to optimize engineering designs across OEMs and startups. He blends deep mechanical engineering expertise with a knack for automating tedious workflows, boosting team efficiency and enabling higher-value analysis. Known for clear, actionable reporting, he distills complex simulation results into specific recommendations that drive design decisions. Carl has progressed from design engineer to technical leadership roles, mentoring teams and leading projects at companies like AVL and General Compression before his current role at GoEngineer. An active open-source contributor, he has improved unit handling and precision in widely used libraries such as mathjs and astropy, demonstrating attention to numerical correctness that complements his engineering background. Colleagues cite his enthusiasm for tough problems and the positive energy he brings to technical environments.
Contributions:5 commits, 1 PR, 3 comments in 15 days
Contributions summary:Carl primarily focused on enhancing the bash kernel's installation process. Their contributions involved implementing cross-platform compatibility for checking administrator rights using Python's `ctypes` and `os` modules. They also added command-line arguments to control installation behavior, improving usability for different user scenarios. Finally, the user refactored the code, removing redundant imports and simplifying the dependency on `ctypes`.
An extensive math library for JavaScript and Node.js
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:6 reviews, 1 commit, 7 PRs in 1 day
Contributions summary:Carl contributed extensively to the `mathjs` library, focusing on improving the unit handling functionalities. They implemented features like constructing units from existing ones and converting between different unit types, notably addressing precision issues with temperature conversions. Their work also involved extensive testing and bug fixes related to unit conversions, ensuring the reliability and accuracy of the library's unit-related features. They also worked on adding energy prefixes, demonstrating contributions to unit system enhancements.
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.