Michal Cichra is an AI Software Engineer and seasoned Ruby on Rails expert with 16 years of experience building scalable, production-grade systems from browser to interpreter. He has led engineering teams at Microsoft and Red Hat, architecting critical open-source infrastructure such as the APIcast API Gateway used across Red Hat 3scale deployments and driving cloud-native API management efforts. As a co-founder and CTO he shipped a multiplayer AI-augmented games platform, and at Microsoft he scaled incident response and saved $1M/yr by launching an internal resiliency product. Michal is a pragmatic maintainer and tester—his contributions to well-known Rails projects like Formtastic and Spree emphasize refactoring, robust testing, Unicode support, and CI reliability. Comfortable in both startup and enterprise settings, he blends hands-on coding with hiring and organizational design to deliver resilient services. Based in Prague, he pairs deep Rails internals knowledge with a growing focus on AI-driven product engineering.
16 years of coding experience
14 years of employment as a software developer
Bachelor's degree, Applied Informatics, Bachelor's degree, Applied Informatics at University of Economics, Prague
A Rails form builder plugin with semantically rich and accessible markup.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:5 reviews, 101 commits, 91 PRs in 5 years 11 months
Contributions summary:Michal primarily contributed to refactoring and testing the Ruby on Rails form builder plugin. They removed an environment variable and merged upstream changes, indicating a focus on code maintenance and integration. A significant portion of their work involved converting existing specifications to RSpec 3.4.4 syntax and integrating Active Record for testing, demonstrating an understanding of testing methodologies and Rails internals. The user also implemented integration tests to verify input types, suggesting a commitment to thorough testing of the application's functionality.
Open Source eCommerce Platform for B2B, Marketplace, and Enterprise. REST API, TypeScript SDK, and production-ready Next.js storefront. Self-host it. Own your stack. No vendor lock-in. Zero platform fees.
Role in this project:
Back-end Developer
Contributions:6 commits in 3 months
Contributions summary:Michal contributed to the Spree e-commerce platform by implementing and improving back-end functionalities. Their work includes refactoring code to use ActiveSupport::Multibyte::Chars#titleize, which improved Unicode support. They also fixed an issue with escaped quotes in the admin menu. Additionally, the user addressed a Rails autoload issue in the preferences store and removed an unused "save_and_open_page" from a test.
ecommercenextjsrestrest-apitypescript
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.