Nils Sommer

Head Of Product & Engineering at Getsafe

Heidelberg, Baden-Württemberg, 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

👤
Senior
🎓
Top School
Nils Sommer is a product and engineering leader with 11 years in software delivery and 8+ years scaling B2C products, now leading Product & Engineering at Getsafe. He progressed from software engineer to Head of Product and recently Head of Product & Engineering, blending hands-on backend experience with strategic product ownership. His background includes research and engineering roles at Fraunhofer IOSB and an MSc in Computer Science from KIT, giving him strong foundations in applied research and systems design. Nils contributes to open-source Ruby tooling—improving scoping and query ergonomics in active_hash—showing attention to developer experience and legacy compatibility. He excels at turning complex technical constraints into pragmatic product decisions and thrives at the intersection of engineering craftsmanship and user-focused roadmap execution. Based in Heidelberg, he brings a pragmatic, research-informed approach to scaling teams and systems in fast-moving insurance tech.
code11 years of coding experience
job12 years of employment as a software developer
bookMaster of Science (M.Sc.) Informatik, Master of Science (M.Sc.) Informatik at Karlsruhe Institute of Technology (KIT)
bookBachelor of Science (B.Sc.) Angewandte Informatik, Bachelor of Science (B.Sc.) Angewandte Informatik at Duale Hochschule Baden-Württemberg, Karlsruhe
languagesGerman, English, French
github-logo-circle

Github Skills (5)

activerecord10
ruby10
rspec9
data-structure7
data-structures7

Programming languages (3)

JavaObjective-CRuby

Github contributions (5)

github-logo-circle
active-hash/active_hash

Mar 2019 - Sep 2019

A readonly ActiveRecord-esque base class that lets you use a hash, a Yaml file or a custom file as the datasource
Role in this project:
userBack-end Developer
Contributions:17 commits, 4 PRs, 9 comments in 6 months
Contributions summary:Nils contributed to the `active_hash/active_hash` repository by implementing and refining features related to scoping and querying data within the ActiveHash framework. Their work includes adding the `.scope` method to define custom queries, validating the body type of scope definitions, and addressing Ruby 2.4 compatibility issues. The user also focused on refactoring the query interface by moving query-related methods to the `Relation` class and making the `#where` method chainable, thus improving usability and functionality.
hashidshashrailsrubyreadonly
Harness to simplify vcr usage
Contributions:4 reviews, 2 commits, 7 PRs in 1 year 6 months
simplifyhannesvcrharness
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