Summary
Artur Petrov is a seasoned Back End Engineer with 12 years of experience building and scaling Ruby/Rails systems for both startups and established companies, currently contributing to ML-focused initiatives and real-time platforms at Evil Martians from Portugal. He has led cross-functional teams as a Technical Lead, shipping market-facing products like a full-service real estate platform and internal privacy tooling while driving a Documentation-First API approach that improved developer experience. Artur combines deep Rails expertise with cloud and DevOps practices (Kubernetes, GCP, Argo CD) and hands-on experience integrating ML components (ONNX, OpenAI) into production. Known for pragmatic technical leadership, he often tackles legacy modernization, testing/CI debt, and performance bottlenecks, and quietly contributes to open-source projects as an occasional upstream collaborator.
12 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Bachelor's degree at Higher School of Economics