Bavaria, Germany
At my core, I'm a software developer by heart, always eager to create and innovate. While I stand on the shoulders of giants, I also chart my path with agile methodologies. Fueled by an insatiable hunger for knowledge and the latest technologies, I'm dedicated to fostering an environment where my teams can excel.
Since 2024, I’ve been heading up a 10-person crew, working on next-level embedded systems for HMIs. We’re all about platforms like i.MX8, ESP32, and STM32, and I make sure we go from idea to execution smoothly. Agile is my thing, and I love transforming customer needs into high-quality solutions while keeping the team hyped and on track.
Leading the HMI team across multiple embedded systems-projects, I balance strategic leadership with hands-on technical expertise. Committed to agile methodologies, I guide my team members, assist with onboarding, and select potential interviewees from a sea of candidates. My diverse roles encompass crafting prototypes, undertaking technical project management, liaising with stakeholders, researching industry norms, and actively contributing to our codebase in C++, Qt, and Python. Pursuing excellence, I also dive into meticulous pull request reviews, ensuring that we consistently deliver top-tier value to our customers.
As an Embedded Software Engineer, I led the development of an innovative HMI project using the i.MX8M Mini SBC, focusing on C++ and Qt/QML. My role involved creating a user-friendly interface with an SQLite database backend, integrating over-the-air updates via Azure Cloud. I excelled in a distributed team environment, managing diverse aspects from debugging to stakeholder communication. This project showcased my comprehensive skills in embedded software development, teamwork, and effective project execution.
Played a pivotal role in enhancing the LumiSuite software suite, a leading tool for advanced 2D image analysis and display characterization. My responsibilities spanned from requirements engineering and UX design to the hands-on implementation of features using C++17 and Qt5. I seamlessly integrated camera systems to bolster the software's capabilities. As I progressed, I took on the mantle of Release Manager, orchestrating the scheduling and coordination of software releases. My expertise in Scrum and Agile methodologies ensured streamlined processes, and I was instrumental in the onboarding and mentoring of new team members to our dynamic environment.
C++11/Qt/QML Software Developer for Raytheon-Anschütz in the maritime sector: spearheaded task and component development for Antares & RadarNX, seamlessly integrating with ship bridge systems. Expertise in requirements analysis, UI implementation, bugfixing, code repository migration to Visual Studio 2015, and TDD unit test development.
As a self-employed Software Developer, I specialized in crafting custom C++/Qt desktop and terminal applications primarily for the Windows platform. Serving a diverse clientele, I took charge from conception to implementation, delivering tailored solutions that met unique requirements and exceeded expectations.
C++ & Qt Software Developer for SilverFast 8 & 6: focused on creating and refining filters, integrated new scanning hardware, addressed software bugs; adapted user interface to evolving requirements, added features like printer calibration for true-color output, and handled updates & alterations of legacy projects (using third-party libraries for copy-right-protection, updating to modern user platforms).