Paarth Madan

Founding Engineer at Tempo Labs (YC S23)

Toronto, Ontario, Canada
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
Paarth Madan is a founding engineer and infrastructure-focused software engineer with a decade of experience building scalable, multi-tenant systems from Toronto. He spent several years at Shopify improving Ruby, Rails, and MySQL sharding and performance at production scale, and continues to apply that systems-first mindset at Tempo Labs (YC S23). Paarth is an active open-source contributor to flagship projects like Rails and ruby-i18n, where his work on composite primary keys, tuple-based queries, and async association destruction improved framework support for complex database patterns. Known for strong mental models and systematic thinking, he blends low-level database and runtime concerns with practical shipping velocity. Colleagues would call him an “all-round cool guy” who quietly shapes infrastructure that lets teams scale reliably.
code10 years of coding experience
job8 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (26)

application-framework10
json10
ruby-rails10
rails-i18n10
testing10
app-framework10
rspec10
rails10
ruby10
ember-i18n10
yaml10
minitest10
i18n-js10
activerecord10
web-framework10

Programming languages (10)

TypeScriptJavaC++RustCJavaScriptGoHTML

Github contributions (5)

github-logo-circle
ruby-i18n/i18n

Nov 2021 - Feb 2022

Internationalization (i18n) library for Ruby
Role in this project:
userBack-end Developer
Contributions:5 reviews, 11 commits, 6 PRs in 3 months
Contributions summary:Paarth primarily contributed to the `i18n` Ruby library by enhancing its functionality and improving its internal workings. Their work involved modifying how the library handles JSON and YAML files, adding support for features like symbolizing names and freezing values when loading data. They also optimized the code by implementing logic to avoid deep symbolization when unnecessary. Furthermore, they made improvements to testing infrastructure to support the new features.
translationinternationalizationrubylocalizationcldr
rails/rails

Jan 2022 - Jan 2022

Ruby on Rails
Role in this project:
userBack-end Developer
Contributions:9 reviews, 1 commit, 14 PRs in 1 day
Contributions summary:Paarth primarily focused on enhancing ActiveRecord functionality within the Ruby on Rails framework, specifically related to composite primary keys and asynchronous association destruction. They implemented features to support tuple-based queries in `where` clauses and integrated composite key support across various association types, like `has_many`, `belongs_to`, and `destroy_async`. The user also addressed transaction rollback scenarios and fixture generation to ensure consistency. These changes improve the framework's handling of complex database structures and asynchronous operations.
ruby-on-railsrailsframeworkrubymvc
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
Paarth Madan - Founding Engineer at Tempo Labs (YC S23)