I am a skilled, self-directed, tenacious, and practical Ruby and Rails developer with 15 years of senior, hands-on experience. I have successfully formed and led both corporate and offshore teams. With degrees in computer science and a sharp design aesthetic, I bring considerable experience working with startups and developing complex Rails applications. Throughout my career, I have contributed to various high-profile projects including building custom e-commerce solutions, integrating proprietary systems, and creating bespoke software tools. I enjoy mentoring teams and taking on challenges in software architectural design, project management, and career development.

Martin Streicher

I am a skilled, self-directed, tenacious, and practical Ruby and Rails developer with 15 years of senior, hands-on experience. I have successfully formed and led both corporate and offshore teams. With degrees in computer science and a sharp design aesthetic, I bring considerable experience working with startups and developing complex Rails applications. Throughout my career, I have contributed to various high-profile projects including building custom e-commerce solutions, integrating proprietary systems, and creating bespoke software tools. I enjoy mentoring teams and taking on challenges in software architectural design, project management, and career development.

Available to hire

I am a skilled, self-directed, tenacious, and practical Ruby and Rails developer with 15 years of senior, hands-on experience. I have successfully formed and led both corporate and offshore teams. With degrees in computer science and a sharp design aesthetic, I bring considerable experience working with startups and developing complex Rails applications.

Throughout my career, I have contributed to various high-profile projects including building custom e-commerce solutions, integrating proprietary systems, and creating bespoke software tools. I enjoy mentoring teams and taking on challenges in software architectural design, project management, and career development.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert

Work Experience

Principal Ruby Developer at Flywheel, Gadget, and Sprocket, Inc
May 1, 2024 - August 27, 2025
Provided professional software development services, building and enhancing complex Rails applications. Authored well-known Ruby articles. Integrated proprietary EHR systems with external services via Ruby, REST, and AWS Dynamo. Constructed Shopify Carrier Service with Ruby and GraphQL. Expanded custom e-commerce applications managing inventory and fulfillment using domain-driven design. Developed bilingual document exchange services and Ruby DSLs integrating communication platforms like Twilio. Designed Petri nets to power workflow automation systems. Managed, mentored, and led teams including architectural optimization, project planning, and career development.
Senior Staff Developer at RentPath/ApartmentGuide.com
April 1, 2015 - August 27, 2025
Designed and built a centralized Rails API-based microservice for user authentication via OAuth and preference persistence across web and mobile apps. Implemented solutions for zero-downtime schema changes and tracking user activity across partner websites.
Editor-in-Chief at Linux Magazine
September 1, 2007 - August 27, 2025
Managed, assigned, and edited content for 64 consecutive issues of Linux Magazine, a monthly international periodical. Authored numerous feature stories on programming languages and the future of the Web. Edited a book on PHP and Git and was founding author of the 'Speaking Unix' column on IBM developerWorks.
Associate Editorial Director at Apress Books
January 1, 2004 - August 27, 2025
Acquired a broad portfolio of books covering all facets of Open Source publishing.
Director of Software Development at Moodlogic
January 1, 2002 - August 27, 2025
Managed design, development, testing, and deployment of a desktop music recognition application for Windows. Authored API documentation for the in-house system.
Executive Producer, Producer, Technical Director & Manager at Berkeley Systems
June 1, 2000 - August 27, 2025
Directed the development of 14 commercially available software products, overseeing interdisciplinary teams of developers, QA, artists, and writers. Roles included technical director, producer, and project manager for the award-winning YOU DON'T KNOW JACK trivia game series and other notable Windows titles. Acknowledged as a Top 100 Multimedia Producer by Video & Multimedia Producer Magazine.
Technical Business Development at Micrografx, Inc
April 1, 1993 - August 27, 2025
Supported development and adoption of Mirrors, a Windows API for the OS/2 operating system.
Software Developer & Manager at Convec Computer Corporation
June 1, 1992 - August 27, 2025
Developed UNIX systems software and received Top 10% employee award twice.
Teaching Assistant, Department of Computer Science at Purdue Graduate School
June 1, 1986 - August 27, 2025
Taught freshman and sophomore computer science curricula.

Education

Master of Science, Computer Science at Purdue University
August 1, 1984 - May 1, 1986
Bachelor of Science, Computer Science at Purdue University
August 1, 1980 - May 1, 1984
Associate of Arts, Computer Science at Miami-Dade Junior College
August 1, 1980 - May 1, 1982

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Healthcare, Retail, Professional Services, Education