Ari Breitkreuz is a software engineer and former founder with eight years of experience spanning embedded systems, robotics, OS development, and full-stack engineering. Trained in Robotics, Cognition and Intelligence at TUM, he has deep practical expertise implementing OPC UA interfaces for robot control—work that led to a cited 2019 paper—and has contributed server-side features to the widely used open62541 OPC UA stack. He’s built production backends and user-facing tooling for medical device OTA updates as a CTO, and has implemented low-level OS components in Rust. Comfortable across C++, Rust, Lua and backend systems, Ari combines research-grounded thinking with pragmatic product delivery and an eye for improving test coverage and code modernization. Based in Berlin, he brings entrepreneurial grit and a track record of turning robotics research into robust, production-ready software.
8 years of coding experience
2 years of employment as a software developer
Master of Science - MS Robotics Cognition and Intelligence, Master of Science - MS Robotics Cognition and Intelligence at Technical University of Munich
Open source implementation of OPC UA (OPC Unified Architecture) aka IEC 62541 licensed under Mozilla Public License v2.0
Role in this project:
Back-end Developer
Contributions:28 commits, 23 PRs, 1 push in 1 year 11 months
Contributions summary:Ari primarily focused on server-side development, contributing to the OPC UA implementation. Their work involved fixing spelling errors in code, modifying subscription-related functionalities, and preparing internal structures for implementing events. The user's changes spanned multiple files, indicating a broad understanding of the project's architecture and internal workings. They added new event types and unit tests, demonstrating involvement in feature development and quality assurance.
Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
Role in this project:
Back-end Developer
Contributions:8 reviews, 6 commits, 3 PRs in 21 days
Contributions summary:Ari primarily contributed to the refactoring and modernization of the Xournal++ codebase. Their work involved replacing older code with `std::filesystem` for file system operations and updating the code to use `fs::path` consistently. They also focused on improving settings-related functionalities, including loading and applying preferred language settings and metadata management. Additionally, the user modified plugin loading procedures and integrated file system-related functionality in several areas of the software.
notespdf-viewerc-plus-plussusewindows-10
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.