John Trupiano

Executive Producer at Tailgate32

San Diego, California, United States
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
John Trupiano is an entrepreneurial executive producer and software professional with 18 years of experience blending technical depth and creative production. As founder of Tailgate32 and Adventure Capitalists, he leads end-to-end digital series production—handling budgets, partnerships, marketing, and logistics—while running client-facing technology businesses. A Johns Hopkins-trained computer scientist, he remains hands-on in back-end development and test automation, contributing to notable Ruby projects like timecop and rubygems.org (including gem yank functionality). He excels at translating technical constraints into producible digital experiences and building cross-disciplinary teams that ship ambitious projects. Based in San Diego, he pairs startup grit with production-scale delivery and a knack for making technically complex work feel effortless on camera. An uncommon strength is his dual fluency in engineering details and brand-driven storytelling, enabling partnerships with national brands like Kingsford.
code17 years of coding experience
bookBrother Rice
bookJohns Hopkins University
github-logo-circle

Github Skills (12)

ruby10
minitest10
rspec10
ruby-rails10
rails10
api10
unit-test10
apidoc10
test-automation10
testing10
rubygems8
package-management7

Programming languages (3)

ShellHTMLRuby

Github contributions (5)

github-logo-circle
travisjeffery/timecop

Mar 2009 - Sep 2010

A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:64 commits, 3 comments in 1 year 6 months
Contributions summary:John primarily contributed to the `timecop` gem by modifying its core functionality and writing tests. Their work focused on ensuring the correct behavior of time manipulation methods (`freeze`, `travel`, and `return`) and addressing potential issues like DST adjustments. They also implemented tests to guarantee the consistent behavior of the gem, particularly around scenarios involving date and time instances. Key modifications included correcting return values and nullifying mocked time after use, and refactoring internals to increase code maintainability.
datetimetime-dependentrailsfreezingmethod
rubygems/rubygems.org

Feb 2010 - Mar 2010

The Ruby community's gem hosting service.
Role in this project:
userBack-end Developer
Contributions:11 commits in 22 days
Contributions summary:John primarily focused on enhancing the gem publishing service, Rubygems.org, by implementing core API features related to gem management. Their contributions included the "gem yank" functionality, which allowed for the removal of specific gem versions. They also worked on related API endpoints and made adjustments to the testing suite to accommodate the new features and ensure proper functionality. Furthermore, the user addressed issues related to RubyGems version compatibility.
ruby-on-railshostingrubygemsrailsruby
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
John Trupiano - Executive Producer at Tailgate32