Michael Mosmann

Senior Lead Software Engineer at ConceptPeople consulting gmbh

Hamburg, 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
Michael Mosmann is a seasoned Senior Lead Software Engineer with 15 years of experience leading backend development and engineering teams from Hamburg, Germany. He combines deep Java expertise with pragmatic leadership—shaping production-quality frameworks and libraries such as contributions to Apache Wicket and the Pebble template engine where he improved core attribute resolution and rendering robustness. His work on embedded Mongo tooling shows a practical focus on testability and platform-specific process management, while repeated refactorings and unit-test additions highlight a discipline for maintainable, well-tested code. With a background in industrial design, he brings a user-centered, systems-level perspective to engineering problems and a knack for making internals both more flexible and easier to reason about.
code16 years of coding experience
job6 years of employment as a software developer
bookDiplom-Design, Industrial and Product Design, Diplom-Design, Industrial and Product Design at Burg Giebichenstein - Hochschule für Kunst und Design Halle
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (17)

unit-testing10
reflection10
process-management10
data-serialization10
java10
mongodb-database10
serialization10
javas10
kryo10
database-design10
reflections10
web-framework10
wicket10
mongodb10
object-oriented-programming9

Programming languages (8)

JavaC++CSSScalaJavaScriptHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
...will provide a platform neutral way for running mongodb in unittests.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:6 reviews, 803 commits, 41 PRs in 10 years 10 months
Contributions summary:Michael's commits primarily focused on implementing and enhancing the functionality of a MongoDB embedded database for unit tests. They introduced and implemented NUMA support, adding a new dependency (numactl) and incorporating platform-specific command line enhancements. The user also worked on process shutdown improvements, including adding functionality to send a shutdown signal to the MongoDB instance and also to allow for a forced task kill on windows. This involved modifications to database interaction and process control.
mongodbunit-test
wicketstuff/core

Oct 2012 - Mar 2015

Wicketstuff-core projects are bundled user contributions for use with Apache Wicket (https://wicket.apache.org/). They are released in step with Wicket releases to make them easy to use.
Role in this project:
userBack-end Developer
Contributions:138 commits, 5 pushes, 1 branch in 2 years 6 months
Contributions summary:Michael's commits primarily involve cherry-picking changes and refactoring code within the `wicketstuff/core` repository. The user appears to be focused on adapting existing Kryo-based serialization code, including modifications to KryoSerializer and related classes, to ensure compatibility and address identified issues. This indicates a focus on improving the serialization and deserialization processes within the Wicket framework, specifically related to the Kryo library.
wicketstuffwicketjavaintegrationsapache-wicket
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