Yaroslav Markin is a seasoned founder and technology leader with 18 years of experience building developer tools, startups, and open source products from technical and strategic angles. As co-founder and long-time CTO of Evil Martians and now an advisor to projects like imgproxy, he blends hands-on engineering, product design, and mentorship to help companies scale reliably. He has deep expertise in web and Rails ecosystems and a practical focus on internationalization, contributing improvements to well-known i18n projects such as rails-i18n and the Tolk translation UI. Based in Dubai, he pairs startup grit with a systems-minded approach to performance and UX, often attending to low-level optimizations (indices, search, pluralization rules) that improve global usability.
18 years of coding experience
22 years of employment as a software developer
MSD, Information Technologies, MSD, Information Technologies at Russian State University of Innovation Technologies and Business
Repository for collecting Locale data for Ruby on Rails I18n as well as other interesting, Rails related I18n stuff
Role in this project:
Localization / Internationalization Specialist
Contributions:26 commits, 1 comment, 1 issue in 5 years 3 months
Contributions summary:Yaroslav's contributions primarily revolve around the Ruby on Rails I18n project, focusing on updating and improving the locale fetching script. They updated the script to fetch locale files from a new source and fixed issues with file retrieval. Additionally, the user added and reverted pluralization rules for the Russian language, demonstrating a focus on language-specific localization within the project. These changes highlight expertise in handling locale data and adapting the project for multiple languages.
Tolk is a web interface for doing i18n translations packaged as an engine for Rails applications
Role in this project:
Localization / Internationalization Specialist
Contributions:6 commits in 5 days
Contributions summary:Yaroslav focused on improving the internationalization features of the Tolk application. Their contributions included modifying the application layout to use the primary locale, adding indices to database tables for improved performance, and implementing a search feature for translations within the primary locale. They also worked on displaying counts of missing translations and truncating phrase keys in the user interface.
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.