Stefan Merettig

Softwareingenieur In at Rheinmetall Air Defence AG

Zurich, Zurich, Switzerland
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

👤
Senior
Stefan Merettig is a seasoned software engineer with 12 years of experience specializing in C++ and Rust, currently building defense products with Qt and embedded systems in Zurich. He has a strong background in medical-device software, performance-critical embedded optimization, and software architecture from roles at SICK and medical device manufacturers. Stefan contributes to notable open-source projects—improving UI and screenshot tooling in the qTox encrypted messenger and implementing low-level digest algorithms in the Crystal language—showing fluency across full-stack, low-level, and cross-platform work. Pragmatic about quality and performance, he combines hands-on coding with architectural thinking to deliver auditable, reliable systems. Colleagues value his ability to translate complex requirements into maintainable designs and to spot subtle UX and low-level bugs that others miss.
code12 years of coding experience
job6 years of employment as a software developer
github-logo-circle

Github Skills (18)

md510
c-language10
crystal-lang10
qt10
sha10
cprogramming-language10
data-structure9
programming-language9
algorithm9
algorithms9
ui-design9
communications9
compiler-compiler9
data-structures9
compiler9

Programming languages (12)

TypeScriptShellC++CRustJavaScriptGoHTML

Github contributions (5)

github-logo-circle
crystal-lang/crystal

Feb 2017 - Nov 2017

The Crystal Programming Language
Role in this project:
userBack-end Developer
Contributions:7 commits, 9 PRs, 88 comments in 9 months
Contributions summary:Stefan primarily contributed to the core Crystal Programming Language, focusing on low-level aspects. Their commits demonstrate work on the `Digest` module, including implementing SHA1 and MD5 digest algorithms and refactoring code. They also fixed an issue related to string manipulation and the handling of unicode characters. The user's contributions also included updates to the testing framework, and build-related changes.
esoteric-languagecrystallanguage-designcompilerprogramming-language
qTox/qTox

Mar 2015 - Apr 2015

qTox is a chat, voice, video, and file transfer IM client using the encrypted peer-to-peer Tox protocol.
Role in this project:
userFull-stack Developer
Contributions:18 commits, 4 PRs, 22 comments in 26 days
Contributions summary:Stefan primarily focused on enhancing the screenshot functionality within the qTox application. Their contributions included implementing a flyout menu for screenshot access, refining the selection process by rejecting small selections, and fixing bugs related to the flyout's behavior and handle positions. The user's work involved modifying the UI elements, and integrating the new screenshot feature with the existing chat form.
qtoxc-plus-pluswebrtcpeer-to-peervideo
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
Stefan Merettig - Softwareingenieur In at Rheinmetall Air Defence AG