Ekaterina Petrova

Marketing Product Management at JetBrains

Larnaca, Cyprus
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ekaterina Petrova is a product-focused technologist with 13 years of experience blending mobile engineering, developer advocacy, and marketing product management at JetBrains. She champions Kotlin Multiplatform Mobile as a Developer Advocate and contributed iOS work to a production-ready KMM RSS reader, demonstrating practical cross-platform delivery. Her background spans hands-on iOS development to CTO and technical leadership roles at startups and scale-ups like Glamy and Avito, giving her a rare mix of execution and strategic oversight. Based in Larnaca, Cyprus, she currently shapes product marketing while staying active in developer communities and podcasting to amplify technical stories. Colleagues know her for turning platform experiments into polished user experiences and for pragmatic refactors that keep long-lived apps healthy.
code13 years of coding experience
job8 years of employment as a software developer
bookСпециалист Информационные системы и технологии, Специалист Информационные системы и технологии at ITMO University
languagesРусский, English, German
stackoverflow-logo

Stackoverflow

Stats
462reputation
17kreached
5answers
2questions
github-logo-circle

Github Skills (16)

kotlin10
swiftui-app10
ios10
swiftui10
compose9
multiplatform8
ui-design8
uitableview6
jetpack-compose6
uisearchbar6
kotlin-multiplatform6
animation6
kotlin-multiplatform-mobile6
android6
gradle6

Programming languages (4)

JavaScriptObjective-CSwiftKotlin

Github contributions (5)

github-logo-circle
Kotlin/kmp-production-sample

Oct 2020 - Oct 2021

This is an open-source, mobile, cross-platform application built with Kotlin Multiplatform Mobile. It's a simple RSS reader, and you can download it from the App Store and Google Play. It's been designed to demonstrate how KMM can be used in real production projects.
Role in this project:
userMobile Developer (iOS)
Contributions:26 commits, 5 PRs, 24 pushes in 1 year
Contributions summary:Ekaterina primarily focused on developing the iOS application within the Kotlin Multiplatform Mobile (KMM) project. Their contributions include implementing a pull-to-refresh functionality, adding a settings screen, stylizing the main feed, and enabling the opening of links in Safari. They also worked on adding new feeds, and refining the user interface with features like feed filtering and error displaying, and refactored the iOS part, and updated dependencies.
jetpack-composekotlin-multiplatformandroidcomposeapplication-platform
azya-kononova/VKPhotoEditor

Sep 2012 - Dec 2012

Contributions:141 commits in 2 months
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.
Request Free Trial
Ekaterina Petrova - Marketing Product Management at JetBrains