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.
12 years of coding experience
14 years of employment as a software developer
MEng Mechanical Engineering, MEng Mechanical Engineering at Imperial College London
PhD Mechanical and Aerospace Engineering, PhD Mechanical and Aerospace Engineering at Cornell University
Abitur (German High School Diploma) Physics Maths German, Abitur (German High School Diploma) Physics Maths German at Landesgymnasium Sankt Afra
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.
The low-level, core functionality of boto3 and the AWS CLI.
Role in this project:
Backend 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.