Benjamin Ramser

Senior Software Engineer at Strava

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
Benjamin Ramser is a Senior Software Engineer with 11 years of experience specializing in backend and geospatial systems, now based in Berlin and currently at Strava. A geographer-turned-developer with an M.Sc. in Geoinformation, he blends domain expertise in location intelligence with practical engineering, having progressed from GIS analyst roles to senior engineering at TIER Mobility and HERE. He is an active open-source contributor, notably enhancing Tegola’s Redis caching and adding secure Kafka integrations and TLS/SASL support to Tile38, demonstrating strong systems thinking and security-minded infrastructure work. Benjamin excels at bridging geospatial data modeling and production-grade backend services, and he often surfaces subtle reliability fixes—like host/port handling and test refreshes—that keep mapping stacks robust in real-world deployments.
code11 years of coding experience
job7 years of employment as a software developer
bookMaster of Science (M.Sc.) Geoinformation, Master of Science (M.Sc.) Geoinformation at Berlin University of Applied Sciences Berlin (BHT)
bookBachelor of Science Geographic Sciences, Bachelor of Science Geographic Sciences at Freie Universität Berlin
github-logo-circle

Github Skills (17)

caching10
tls1210
admin10
redis10
testing10
kafka10
database-administration10
tls1310
mtls10
go10
libtls10
geospatial9
sasl9
databases9
golang9

Programming languages (15)

C#JavaC++CSSRustGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
go-spatial/tegola

Nov 2021 - Jul 2022

Tegola is a Mapbox Vector Tile server written in Go
Role in this project:
userBack-end Developer
Contributions:55 reviews, 18 commits, 37 PRs in 8 months
Contributions summary:Benjamin contributed significantly to the Tegola project, focusing on enhancing the Redis cache functionality. Their work included implementing SSL support for Redis cache options, refactoring existing code to improve modularity, and addressing and resolving issues within the Redis caching system. Furthermore, the user modified tests to ensure the proper functionality of the implemented features and fixed related tests. They also introduced and fixed several errors related to host and port configuration.
golangmvtmapboxwkbtile
tidwall/tile38

Feb 2021 - Sep 2022

Real-time Geospatial and Geofencing
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:22 commits, 12 PRs, 92 comments in 1 year 7 months
Contributions summary:Benjamin primarily contributed to the back-end functionality of the Tile38 project, specifically focusing on Kafka integration. They implemented TLS configuration for Kafka connections, added logging, and refactored authentication mechanisms, including the addition of SASL options and the ability to select different SHA functions. Furthermore, the user made changes to support sector-based search queries. They also made improvements to the build and testing processes.
geofencesgeospatialwmsgis
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
Benjamin Ramser - Senior Software Engineer at Strava