Tilo Sloboda is a Staff Software Engineer with 23 years of experience building backend-centric systems, currently based in San Jose and driving architecture and partnership engineering across fintech and consumer products. He is a seasoned Ruby on Rails expert, founding engineer at Chime’s Credit Builder and creator of popular open-source gems like smarter_csv, and he brings a pragmatic focus on reliability, observability, and scalable APIs. His background spans startups and large-scale platforms (Tesla, Roku), where he led transitions to modern datastores and telemetry-driven features, and he has a history of shipping mission-critical releases on tight timelines. Tilo blends deep academic training in neural-network speech recognition from KIT/CMU with hands-on product leadership and is actively exploring Elixir/Phoenix for next-generation services. Fluent in English and German, he often combines entrepreneurial instincts with thoughtful engineering trade-offs to unlock new growth channels.
23 years of coding experience
33 years of employment as a software developer
MS PhD Candidate Computer Science, MS PhD Candidate Computer Science at Karlsruhe Institute of Technology (KIT)
Computer Science, Computer Science at Carnegie Mellon University
Ruby Gem for convenient reading and writing of CSV files. It has intelligent defaults, and auto-discovery of column and row separators. It imports CSV Files as Array(s) of Hashes, suitable for direct processing with ActiveRecord, kicking-off batch jobs with Sidekiq, parallel processing, or oploading data to S3. Writing CSV Files is equally easy.
Role in this project:
Back-end Developer
Contributions:29 reviews, 400 commits, 167 PRs in 10 years 7 months
Contributions summary:Tilo primarily focused on the SmarterCSV Ruby gem's internal logic. Their contributions involved bug fixes, such as correctly parsing quoted fields, and adding new features like the ability to specify a column separator. The user also refactored existing functionality to improve the user experience.
Build client libraries compliant with specification defined by jsonapi.org
Role in this project:
Back-end Developer
Contributions:2 reviews, 7 commits, 4 PRs in 21 days
Contributions summary:Tilo primarily focused on improving the functionality and robustness of the JSON API client library. Their contributions included refactoring code using `HashWithIndifferentAccess`, adding "bang" methods for creating and updating resources to handle potential errors, and writing corresponding tests. The user also updated the existing code and removed debugging statements (`pry`), indicating a focus on code quality and maintainability.
jsonapijsonapiclientdefinedcompliantspecification
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.