Peter Karich

Greater Dresden Area 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
Peter Karich is a seasoned software engineer based in the Greater Dresden Area with 15 years of experience building routing and geospatial services. He combines back-end engineering and DevOps expertise—particularly around Elasticsearch and deployment pipelines—to deliver robust route-planning systems used by consumer and open-source projects. A long-time contributor to prominent open-source efforts such as komoot/photon and OpenStreetMap, he has integrated routing engines like GraphHopper and hardened geocoding pipelines for real-world reliability. His work spans Java and Rails ecosystems, tackling edge cases, performance, and maintainability while improving testing and build infrastructure. Notably, he brings a practitioner’s eye for production-grade search and indexing configurations that keep map services responsive at scale.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
17,315reputation
4.2mreached
398answers
85questions
Badges
swing
top-5%
lucene
top-5%
android
top-5%
routes
top-5%
java
top-1%
solr
top-5%
github-logo-circle

Github Skills (48)

apim10
javascript10
geocoder10
api-design10
amazon-elasticsearch10
http10
java10
searching10
rails-app10
javas10
elasticsearchquery10
api10
aws-elasticsearch10
elasticsearch10
elasticsearch-api10

Programming languages (18)

C#JavaC++TwigGoMustacheHTMLGDScript

Github contributions (5)

github-logo-circle
karussell/snacktory

Nov 2011 - Sep 2016

Readability clone in Java
Role in this project:
userBackend Developer
Contributions:81 commits, 6 PRs, 7 pushes in 4 years 10 months
Contributions summary:Peter primarily focused on enhancing the `snacktory` library, a Java-based readability clone. Their contributions addressed specific edge cases, notably related to Wikipedia, and involved modifications to the `SHelper` and `HtmlFetcher` classes. The user also improved the library's maintainability by making it more extendable and by addressing several integration test failures. Additionally, they introduced improved handling of compressed content and optimized data processing within the `Converter` class.
javareadability
komoot/photon

May 2014 - Oct 2019

an open source geocoder for openstreetmap data
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:4 releases, 1 review, 80 commits in 5 years 5 months
Contributions summary:Peter primarily worked on the back-end of the photon project, as evidenced by changes to the Elasticsearch configuration, and the importer and searcher code. They refactored code, updated dependencies to newer versions, and improved the overall stability of the system. Additionally, they made several contributions related to the deployment and configuration of the system, including changes to the build process and testing infrastructure. The user also demonstrated expertise in setting up and configuring Elasticsearch.
openstreetmap-datageospatialgeocodingphotonreverse-geocoding
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