MS

Martin Streicher

Available to hire

I’m Martin Streicher, a Ruby and Rails developer with 18 years of experience building multi-tenant applications and designing custom architectures for complex business logic.

About

I’m Martin Streicher, a Ruby and Rails developer with 18 years of experience building multi-tenant applications and designing custom architectures for complex business logic. I’ve led major Rails upgrades across multiple versions (including Ruby and dependency modernization) and specialize in turning intricate workflows into maintainable, production-ready systems.

I also bring a practical, product-oriented approach to automation and interoperability—building things like Rails-based personalization services, flexible DSLs/interpreters for real-time messaging, and end-user report/export tooling. I enjoy combining deep Ruby knowledge with modern tooling and AI-assisted workflows to maximize team productivity, reliability, and operational efficiency.

I’ve worked for two real estate startups previously.

  • 16 years' experience
  • Joined September 2026

Industry experience

  • Software & Internet
  • Professional Services
  • Real Estate & Construction
  • Media & Entertainment

Work experience

Principal Ruby Developer · Flywheel, Gadget, and Sprocket, IncMay 2015 – Present · 11 yrs 7 mos

Provide custom software design, development, hosting, and maintenance services and augment existing development teams. Designed and built a Ruby/Rails automation system using metaprogramming and Rails introspection so end-users could author chained triggers, mutations, and notifications with references to prior step data. Expanded an end-user report writer to run custom functions, generate columns from Rails associations, and export to multiple formats, combining a robust Rails API with Vue. Upgraded multiple Rails applications from 5/6/7 to Rails 8, including a significant Delayed Job to Sidekiq Enterprise infrastructure migration. Built a Shopify Carrier Service using Ruby, REST, and GraphQL to compute shipping fees from complex business rules (holiday deadlines, expedited orders, material costs). Created a bidirectional document exchange service with Le Monde, including a custom bilingual text editor. Built a Ruby DSL/interpreter for real-time voice and SMS interventions (Twilio-bas

Martin Streicher, Principal Ruby Developer · RentPath / ApartmentGuide.comFeb 2010 – Apr 2015 · 5 yrs 3 mos

Led the design, development, and ongoing expansion of a Rails API-based personalization microservice. Implemented single sign-on across six variants of the company’s core application to support user activity sharing among portals. Served millions of users and managed hundreds of millions of preference records. Realized zero-downtime database migrations while keeping a stable environment for developers. Used JavaScript to track user activity and logins across a partner network of web sites to improve provenance and referral payout accuracy.

Education

Master of Science, Computer Science · Purdue University (West Lafayette, Indiana)2030 – 2026
Bachelor of Science, Computer Science · Purdue University (West Lafayette, Indiana)2030 – 2026

Hire Martin Streicher today

Post a job and invite Martin, or contact them directly. No hidden commission.

Post a job