Summary
Maksim Ponomarenko is a Senior iOS Developer with seven years of commercial experience and a strong T-shaped skill set spanning Swift, RxSwift, Combine, multiple architectures (MVC/MVP/MVVM/VIPER/Composable), async/await and persistence technologies like Core Data and Realm. He currently builds products at Revolut after driving measurable growth at Tutu.ru—raising App Store ratings, reducing crashes, and increasing engagement through redesigned screens and a buy-back ticket feature. Comfortable shifting between hands-on refactors and cross-team collaboration, Maksim focuses on pragmatic solutions that balance code quality with business impact. He has led small teams, onboarded engineers, and maintained project-wide documentation, demonstrating both delivery and mentorship capabilities. Based in Portugal with B2 English, he pairs a methodical engineering background (computational mathematics) with a practical obsession for making things actually work.
7 years of coding experience
8 years of employment as a software developer
Higher Education Diploma, Computational and Applied Mathematics, 4/5, Higher Education Diploma, Computational and Applied Mathematics, 4/5 at Institute of Cryptography, Communications and Informatics