Michel Martens is a seasoned software engineer and entrepreneur with 18 years of experience building and shipping backend-first systems, currently co-founding and architecting products at OpenRedis. He has deep expertise in Redis and Ruby ecosystems, contributing to core projects like redis, redis-rb, and libraries such as Ohm and the Cuba microframework, and has shipped tooling improvements that touch both CLI UX and server-side atomicity via Lua scripts. Michel blends hands-on engineering with customer-facing product work—OpenRedis has served Fortune 500 clients—and has a track record of influencing documentation and developer experience (e.g., redis.io command references). His background spans startups and large vendors including AWS, where he produced widely consumed technical content across data services. Comfortable taking full ownership, he has repeatedly moved teams from prototype to production—from single-developer shops to growing engineering teams—and pairs an Industrial Engineering foundation with formal statistics study.
17 years of coding experience
13 years of employment as a software developer
Statistics, Statistics at HarvardX
Communication and Media Studies, Communication and Media Studies at Universidad CAECE
Industrial Engineering, Industrial Engineering at University of Buenos Aires
Contributions:5 releases, 188 commits, 23 PRs in 12 years 9 months
Contributions summary:Michel primarily contributed to the `cuba` microframework by implementing core features and improvements. They added caching functionality using `Tilt::Cache` and modified rendering behavior. They also refactored code, removing `Cuba.app` in favor of `Cuba.call(env)` and introduced middleware capabilities, notably `Rack::Session::Cookie`. Furthermore, they addressed bugs related to path matching and updated the framework's version.
Contributions:1 release, 478 commits, 10 PRs in 13 years 2 months
Contributions summary:Michel primarily contributed to the development of an Object-Hash Mapping (OHM) library for Redis, as indicated by the repository description. Their work focused on implementing core functionalities such as model creation, attribute handling, indexing, and various set operations. The user's contributions include refactoring, adding new features such as unique index and a variety of attribute types, and implementing Lua scripts for efficiency and atomicity.
redishashohmrubymapping
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.