Thiago Pradi

Senior Software Engineer at Doximity

Jaraguá do Sul, Santa Catarina, Brazil
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
Thiago Pradi is a senior software engineer with 18 years of experience building and scaling web products, currently contributing at Doximity after leading product engineering at Arrows.to and Trusted Health. He specializes in Ruby on Rails, Turbo/Stimulus, React, GraphQL and PostgreSQL, owning full lifecycles from system design to deployment while partnering closely with product and design. A pragmatic leader and former Head of Engineering, he has delivered enterprise healthcare platforms and applicant tracking systems, and has run teams through roadmaps, architecture and high-quality execution. Thiago is an active open-source contributor—his octopus project provides ActiveRecord database sharding and he’s contributed to ruby/spec—demonstrating deep Ruby expertise and attention to compatibility and testing. He leverages LLMs to accelerate prototyping, debugging and AI-driven product features, and holds a Master’s in Informatics with research applying visual computing to teach facial expressions to children with autism.
code18 years of coding experience
job17 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Federal University of Paraná
bookBCS Bachelor of Computer Science, BCS Bachelor of Computer Science at FURB
languagesEnglish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
66reputation
4kreached
1answer
0questions
github-logo-circle

Github Skills (14)

activerecord10
spec10
rails10
sharding10
ruby-on-rails10
rubyspec10
test-automation10
ruby10
migration9
mspec9
arraylist9
test-suite8
replication6
mysql6

Programming languages (7)

TypeScriptC++CSSCJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
thiagopradi/octopus

May 2010 - Dec 2020

Database Sharding for ActiveRecord
Role in this project:
userBackend Developer
Contributions:694 commits, 55 PRs, 109 pushes in 10 years 8 months
Contributions summary:Thiago is primarily focused on developing and maintaining the backend infrastructure for database sharding in the context of ActiveRecord. They created and modified several Ruby files to implement the core functionality of the sharding framework. The commits focus on defining an API for sharding, handling database connections, and creating migrations to support the sharding implementation.
activerecorddatabaseshardingrubyruby-on-rails
ruby/spec

Apr 2009 - Feb 2011

The Ruby Spec Suite aka ruby/spec
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits in 1 year 11 months
Contributions summary:Thiago contributed to the Ruby spec suite by writing and updating test cases. Their work included creating new specs for array methods like `choice` and `sample`, and modifying existing specs to accommodate changes between Ruby 1.8 and 1.9. The user also ported existing array core library specs to Ruby 1.9 and made adjustments for frozen array behaviors. These contributions are critical for ensuring the correct behavior and compatibility of Ruby's core array functionality across different Ruby versions.
rubylanguage-specsmspecrubyspec
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