Jonas Neubert

Salt Lake City, Utah, 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

🤩
Rockstar
🎓
Top School
Jonas Neubert is a multidisciplinary software and automation engineer with 12 years of experience building robust, high-impact systems spanning lab automation, IoT, and cloud SDKs. He combines a PhD in mechanical and aerospace engineering with hands-on expertise in Python, OPC-UA, Kubernetes, and embedded/robotic hardware, having led teams that scaled laboratory automation to factory-grade, 24/7 operations. Jonas has shipped production software at startups and enterprises—including contributions to the widely used boto/botocore AWS SDK and improvements to the python-opcua stack—bringing both deep platform-level changes and rigorous test coverage. He founded and managed integrations and IoT teams, enjoys tackling seemingly impossible projects, and thrives in international, multidisciplinary settings. A self-starter with an entrepreneurial streak, he’s equally comfortable architecting cloud-native services or designing electromechanical components from first principles. Based in Salt Lake City, he blends academic research in modular robotics with practical delivery experience that reaches millions of users.
code12 years of coding experience
job14 years of employment as a software developer
bookMEng Mechanical Engineering, MEng Mechanical Engineering at Imperial College London
bookPhD Mechanical and Aerospace Engineering, PhD Mechanical and Aerospace Engineering at Cornell University
bookAbitur (German High School Diploma) Physics Maths German, Abitur (German High School Diploma) Physics Maths German at Landesgymnasium Sankt Afra
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
372reputation
39kreached
3answers
5questions
github-logo-circle

Github Skills (18)

pytest10
python10
apidoc10
server-client10
testing10
standard-library10
api10
client-server10
c-library10
common-library10
opc-ua10
multithreading9
data-loading9
protocols8
amazon-s36

Programming languages (11)

TypeScriptC#DockerfileC++TeXPHPHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
FreeOpcUa/python-opcua

Dec 2017 - May 2018

LGPL Pure Python OPC-UA Client and Server
Role in this project:
userBack-end Developer
Contributions:10 commits, 4 PRs, 1 comment in 5 months
Contributions summary:Jonas primarily contributed to improving the Python-based OPC-UA client and server implementation. Their work involved fixing typos, updating project URLs, and enhancing the stability of the client by addressing thread management issues. The user also implemented more detailed logging for socket disconnect operations and added test coverage for key client connect-disconnect cycles. These changes focused on code quality, maintainability, and improving the robustness of the OPC-UA communication.
iec-62541pythonopcuaprotocolopc-ua
boto/botocore

Aug 2022 - Nov 2022

The low-level, core functionality of boto3 and the AWS CLI.
Role in this project:
userBackend Developer
Contributions:136 reviews, 25 commits, 65 PRs in 3 months
Contributions summary:Jonas primarily focused on enhancing and testing core functionalities of the botocore library. They generalized a signer handler, added comprehensive test coverage, and implemented utilities for data loading, including determining the data source. Furthermore, the user introduced features for context parameters in service models and resolved S3 endpoint issues. These changes focused on improving the AWS service interactions.
aws-cliboto3awslow-levelcli
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
Jonas Neubert