Trevor Hinesley is a founder-turned-CTO with 12 years of full-stack web engineering experience who co-founded Soundstripe and scaled it from a bedroom startup to an Inc. 5000-fast-growth company and nearly $15M in funding. He began as a solo developer and evolved into a player-coach, building and now leading an engineering organization that partners tightly with product to serve creators. Technically rooted in Ruby/Rails, Trevor has contributed to notable open-source projects—improving Stripe mocks and extending fast_jsonapi serializers—that reflect a focus on robust back-end integrations and reliable testing. His background as a touring rock guitarist-turned-freelancer shaped a knack for delivering mission-critical, high-traffic products on tight deadlines and unconventional schedules. Based in Nashville, he blends entrepreneurial grit, hands-on engineering, and a creator-first product sensibility.
12 years of coding experience
4 years of employment as a software developer
Bachelor of Science Computer Science and Audio Engineering, Bachelor of Science Computer Science and Audio Engineering at Belmont University
No Longer Maintained - A lightning fast JSON:API serializer for Ruby Objects.
Role in this project:
Back-end Developer
Contributions:8 commits, 3 PRs, 25 comments in 1 month
Contributions summary:Trevor primarily focused on refactoring and extending the functionality of the `fast_jsonapi` library. They refactored the attribute serialization process by introducing an `AttributeSerializer` class and subsequently renaming it to `Attribute`. They also implemented conditional attributes and relationships based on record or parameter data. Furthermore, the user ensured that parameters are passed to nested includes for more flexible serialization logic.
Contributions:22 commits, 3 PRs, 12 comments in 10 months
Contributions summary:Trevor contributed to the stripe-ruby-mock library by implementing features related to mocking Stripe API behavior. Their work included modifying and adding methods for handling card objects, invoices, and charges within the mock environment. They also updated specs to reflect the changes. The commits show a focus on accurately simulating Stripe API responses and functionalities.
stripetestingrubymockingmocking-library
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.