Jakob Pupke

Senior Software Engineer at Tourlane

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
Jakob Pupke is a Senior Software Engineer based in Berlin with 11 years of hands-on experience building and scaling full-stack web applications, primarily using Ruby on Rails, React/Vue, TypeScript and PostgreSQL. He has co-founded startups and steered product and technical decisions from prototype to production, with recent work at Tourlane and earlier co-founder roles that combined backend services, AWS container deployments, and team-led rewrites. An active open-source contributor in the Rails ecosystem, he improved monitoring and JSONB accessor libraries—adding Redis cluster support and robust ignored-endpoint handling—demonstrating attention to observability and data modeling. Jakob pairs practical engineering with product sensibility, enjoys improving test suites and initializer docs, and brings an interdisciplinary background that includes web development MOOCs and studies in media informatics and Islamic studies.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Arts (BA), Islamic Studies, Bachelor of Arts (BA), Islamic Studies at Freie Universität Berlin
bookMOOC, Web Development, MOOC, Web Development at Udacity
bookBachelor of Science (B.S.), Medieninformatik, Bachelor of Science (B.S.), Medieninformatik at University of Applied Sciences Berlin
languagesGerman, English, Spanish
github-logo-circle

Github Skills (23)

ruby-rails10
javascript10
performance-monitor10
postgresql10
jquery10
translation10
redis10
jsonb10
testing10
css10
rails10
ruby10
postgrest10
localization10
performance-analysis10

Programming languages (20)

CSSJinjaRustCScalaVueHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
madeintandem/jsonb_accessor

Sep 2020 - Dec 2022

Adds typed jsonb backed fields to your ActiveRecord models.
Role in this project:
userBack-end Developer
Contributions:9 releases, 14 reviews, 78 commits in 2 years 4 months
Contributions summary:Jakob primarily contributed to the `jsonb_accessor` library, enhancing its functionality and addressing deprecation warnings. Their work included refactoring existing code, merging pull requests, and bumping the library version. The user also focused on improving the database configuration and test environment, and fixing direct assignment issues related to store keys.
queryjsonbrailsrubyactiverecord-models
Monitor performance of you Rails applications (self-hosted and free)
Role in this project:
userBack-end Developer
Contributions:2 reviews, 10 commits, 5 PRs in 2 months
Contributions summary:Jakob primarily focused on enhancing the Rails Performance monitoring tool's backend functionalities. They implemented the ability to ignore specific endpoints, improved Redis integration with set and expire functionality, and addressed initialization issues within the engine. Furthermore, the user added documentation to the initializer file and updated the testing suite to include the functionality for ignoring endpoints. They also improved the tool's architecture by switching to sets for ignored endpoints and supporting Redis cluster by default.
ruby-on-railsnewrelicperformance-monitoringmonitorrails-applications
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
Jakob Pupke - Senior Software Engineer at Tourlane