Carl Osterwisch

Technical Manager at GoEngineer

Ann Arbor, Michigan, 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
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.
code11 years of coding experience
job17 years of employment as a software developer
bookThe University of Arizona
github-logo-circle

Github Skills (25)

javascript10
python10
astronomy10
testing10
bash10
math10
astrophysics10
maths10
unit-conversion10
mathlib10
math-library10
bignumber9
multiplatform9
cross-platform9
bignumbers9

Programming languages (10)

JavaShellJavaScriptObjective-CPHPJupyter NotebookVim ScriptPython

Github contributions (5)

github-logo-circle
takluyver/bash_kernel

Sep 2015 - Sep 2015

A bash kernel for IPython
Role in this project:
userBack-end Developer
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`.
ipythonkernelpythonbash
josdejong/mathjs

Jul 2022 - Jul 2022

An extensive math library for JavaScript and Node.js
Role in this project:
userBack-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.
mathmatricesbignumbersmathematical-expressionsnode-js
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
Carl Osterwisch - Technical Manager at GoEngineer