Senior-Softwareentwickler at F. X. MEILLER Fahrzeug- und Maschinenfabrik-GmbH & Co KG
Brandenburg, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Mathias Hasselmann is a Senior Softwareentwickler with 18 years of experience building and maintaining robust C++ and Qt-based systems, currently shaping software at F. X. MEILLER in Brandenburg. He combines a pragmatic focus on correctness and timely user value with an appreciation for elegant, maintainable code, and enjoys mentoring younger developers through that trade-off. His open-source contributions include build automation and packaging improvements for LucenePlusPlus and network-inspection enhancements for KDAB’s GammaRay, reflecting deep expertise in build systems and Qt internals. He has a track record of improving cross-platform security and compatibility, for example extending qtkeychain with Android and iOS support. Beyond engineering he is active in his local community and municipal politics, driven to leave a sustainable environment for his children. He’s still looking for the right opportunity to professionally blend his passions for software, sustainability, and climate action.
Lucene++ is an up to date C++ port of the popular Java Lucene library, a high-performance, full-featured text search engine.
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:10 commits in 2 months
Contributions summary:Mathias primarily focused on build system and packaging improvements for the Lucene++ project. They implemented changes to install the HTML documentation and the contributions library, ensuring proper packaging support. Furthermore, the user made adjustments to configuration files, specifically addressing how library destinations are used in pkg-config files and incorporating CMake options. These changes show a focus on build automation and making the library more easily deployable.
GammaRay is a tool to poke around in a Qt-application and also to manipulate the application to some extent.
Role in this project:
Back-end Developer
Contributions:29 commits, 6 comments in 11 months
Contributions summary:Mathias primarily contributed to the implementation of static properties for network-related classes within the GammaRay project. Their work involved adding properties for inspecting TCP/IP sockets, I/O devices, and socket notifiers, enhancing the tool's ability to analyze Qt-based network applications. The user also addressed build issues, specifically for Qt4, and refactored code to align with Qt version-specific changes, demonstrating a focus on code maintainability and compatibility. These changes included improvements to the signal monitor tool.
qmlextentqt5pokekdab
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
Mathias Hasselmann - Senior-Softwareentwickler at F. X. MEILLER Fahrzeug- und Maschinenfabrik-GmbH & Co KG