Martin Kirst

Principal Engineer At Oliver Wyman Digital

Berlin, 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 Kirst is a Principal Engineer with 17 years of experience leading API-first, backend-focused engineering at Oliver Wyman Digital and prior roles in weather and commerce tech. Based in Berlin, he blends hands-on Java expertise with product sensibility from his time as Product Owner for MeteoGroup’s Weather API, driving robust, production-ready services. His open-source contributions to notable projects like Dropwizard and the Jest Elasticsearch client show a practical focus on improving documentation, testing infrastructure, and API integrations. He’s known for pragmatic engineering leadership—mentoring teams while shipping reliable distributed systems—and for quietly improving developer experience through better tests and clearer docs. Trained as a Diplom-Informatiker from TU Chemnitz, he pairs academic foundations with a steady record of operational, customer-facing platform work.
code17 years of coding experience
job13 years of employment as a software developer
bookDiplom-Informatiker (Dipl.-Inf.), Computer Science, Diplom-Informatiker (Dipl.-Inf.), Computer Science at Technische Universität Chemnitz
github-logo-circle

Github Skills (14)

testing10
dropwizard10
javas10
elasticsearch10
elasticsearchquery10
junit10
rest-api10
aws-elasticsearch10
java10
documentation10
elasticsearch-api10
amazon-elasticsearch10
rest9
jetty7

Programming languages (20)

C#JavaC++CSSJinjaCMakefileScala

Github contributions (5)

github-logo-circle
dropwizard/dropwizard

Mar 2016 - Oct 2018

A damn simple library for building production-ready RESTful web services.
Role in this project:
userBack-end Developer
Contributions:5 commits, 3 PRs, 5 comments in 2 years 7 months
Contributions summary:Martin's commits primarily focused on improving the documentation and testing infrastructure of the Dropwizard framework. They added configuration overrides for testing purposes, allowing for random port selection. Additionally, the user fixed typos and included the default request log format in the documentation, further enhancing the usability and clarity of the project.
production-readyweb-services-restfulrestful-webservicesjax-rsproduction
searchbox-io/Jest

Jun 2015 - Jul 2015

Elasticsearch Java Rest Client.
Role in this project:
userBack-end Developer
Contributions:13 commits, 2 PRs, 8 comments in 19 days
Contributions summary:Martin focused on implementing and testing functionality related to indexed scripts within the Elasticsearch Java Rest Client (jest) repository. This included creating actions for creating and deleting indexed scripts, which likely involved interacting with the Elasticsearch API. They refactored existing tests to use JUnit for consistency and improved the integration tests.
typesensefulltext-searchsynonymsrest-clientjava-rest
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
Martin Kirst - Principal Engineer At Oliver Wyman Digital