Martin Domke

Principal Engineer at Qwist

Eutin, Schleswig-Holstein, Germany
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

🤩
Rockstar
🎓
Top School
Martin Domke is a Principal Engineer with 15 years of experience building scalable backend systems and leading engineering teams from senior developer to principal levels at Qwist. He specializes in Python-powered infrastructure, REST APIs, CI/CD and distributed systems, having architected media servers, article aggregation systems and internal packaging at ABOUTYOU and earlier led test-framework development for security appliances. An active open-source contributor, he enhanced mongomock to better emulate pymongo behavior—adding nuanced update operator support and Pymongo3 compatibility to improve testing fidelity. Based in Eutin, Germany, he combines systems-engineering rigor (MSc, University of Bremen) with a hands-on focus on testability and reliability, often driving improvements that are invisible in day-to-day product features but crucial for long-term maintainability.
code15 years of coding experience
job20 years of employment as a software developer
bookMaster of Science (M.Sc.) Systems Engineering, Master of Science (M.Sc.) Systems Engineering at University of Bremen
bookGeneral higher education entrance qualification (Abitur), General higher education entrance qualification (Abitur) at Carl-Maria-von-Weber Gymnasium
languagesGerman, English, Spanish, Portuguese
github-logo-circle

Github Skills (7)

mongodb10
python10
mocking10
mongodb-database10
testing10
pymongo9
aggregation-framework9

Programming languages (14)

JavaC++JinjaCRustGoHTMLTypeScript

Github contributions (5)

github-logo-circle
mongomock/mongomock

Mar 2015 - Mar 2017

Small library for mocking pymongo collection objects for testing purposes
Role in this project:
userBack-end Developer
Contributions:14 releases, 7 reviews, 73 commits in 2 years
Contributions summary:Martin primarily contributed to the `mongomock` library by implementing and extending the MongoDB mocking functionality. Their commits added support for subdocument replacement using the `$set` operator, the positional operator, and various update operators such as `$min`, `$max`, and `$currentDate`. They also focused on code refactoring and porting the library to support Pymongo3. This work enhanced the library's compatibility and feature set, making it more complete for testing purposes.
pythontestingmockingpymongomock
mdomke/dots

Feb 2016 - Aug 2024

Contributions:81 pushes, 2 branches in 8 years 7 months
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