Leonard Ehrenfried

OpenTripPlanner Developer at Self-employed

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
Leonard Ehrenfried is a Berlin-based software engineer with 16 years of experience specializing in multi-modal mobility systems and OpenTripPlanner development. As a self-employed contractor and former lead at stadtnavi and Mobimeo, he has built routing platforms from the ground up, led teams, and managed infrastructure, geocoding, tile generation and POI search. His open-source contributions span high-profile projects like OpenTripPlanner, Photon geocoder and Nominatim Docker, where he has improved backend logic, deployment automation and data accuracy. Comfortable across Scala backends, DevOps and geospatial tooling, he combines pragmatic engineering with attention to data fidelity and operational reliability. Notably, he has repeatedly shipped production-ready updates that bridge core transit logic and real-world OpenStreetMap data, making complex routing features usable in live services.
code16 years of coding experience
job10 years of employment as a software developer
bookUniversity College London
stackoverflow-logo

Stackoverflow

Stats
1,603reputation
132kreached
25answers
34questions
github-logo-circle

Github Skills (53)

openstreetmap10
dependency-management10
algorithms10
docker10
postgresql10
geocoder10
vimscript10
vector-tiles10
git-repository10
sbt10
bash10
repos10
dockers10
containerization10
java10

Programming languages (27)

MakefileGoHTMLTypeScriptShellJavaScriptObjective-CPHP

Github contributions (5)

github-logo-circle
mediagis/nominatim-docker

Mar 2021 - Jan 2023

100% working container for Nominatim
Role in this project:
userDevOps Engineer & Database Engineer
Contributions:102 reviews, 91 commits, 50 PRs in 1 year 10 months
Contributions summary:Leonard primarily focused on configuring and maintaining the Nominatim Docker container. Their contributions involved modifying the init and start scripts to automate the import process, improve security through password management, and incorporate features like postcode downloads. They also made changes to the PostgreSQL configuration for performance optimization and ensured proper user creation and permission management. Furthermore, the user updated the container to support Nominatim 3.7 and 4.0, showcasing their understanding of the project's architecture and deployment process.
nominatimnominatim-dockerpbfdocker
An open source multi-modal trip planner
Role in this project:
userBack-end Developer
Contributions:6 releases, 4852 reviews, 2076 commits in 3 years 5 months
Contributions summary:Leonard primarily focused on enhancing the OpenTripPlanner multi-modal trip planner by introducing and improving support for handling various transit and vehicle types. Their contributions included the addition of debugging layers for pathways and implementing support for transfer rules. These changes involved modifying core transit logic, including trip patterns and the handling of different travel modes like ferries and bicycles.
multi-sourcemulti-modaltrip-plannermodalplanner
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
Leonard Ehrenfried - OpenTripPlanner Developer at Self-employed