Denis Ivanov Email & Phone Number
Who is Denis Ivanov? Overview
A concise factual answer block for searchers comparing this professional profile.
Denis Ivanov is listed as Senior Software Engineer at Revolut, a with 19313 employees, based in Berlin, Germany. AeroLeads shows a matched LinkedIn profile for Denis Ivanov.
Denis Ivanov previously worked as Senior Software Engineer (Android) at Nord Security and Team lead mobile platform team at Delivery Club. Denis Ivanov holds Master'S Degree, Corporate Information Systems from Southern Federal University (Former Rostov State University).
Email format at Revolut
This section adds company-level context without repeating Denis Ivanov's masked contact details.
Review company-level records connected to Denis Ivanov before choosing the right outreach path.
About Denis Ivanov
Passionate Android developer with over 7 years of experience crafting user-friendly and robust mobile applications. I write clean, maintainable code using Clean Architecture and SOLID principles for optimal performance and future-proofing. A lifelong learner, I stay on top of the latest trends in the ever-evolving tech industry. My strengths include exceptional problem-solving skills, a proactive approach to growth, and clear communication. I bring a holistic understanding of the entire software development lifecycle to every project.Proficient: Android, KotlinKnowledgeable: Kotlin Coroutines/Flow, Java, RxJava2, DI (Dagger2/Hilt/Koin), CI/CD, Gradle, Unit/UI tests, MVVM/MVI/MVP, SQLSome Familiarity: Boot Spring, Ktor, Flutter (Mobile/Web), PostgreSQLTelegram: @ivanovd422
Denis Ivanov's current company
Company context helps verify the profile and gives searchers a useful next step.
Denis Ivanov work experience
A career timeline built from the work history available for this profile.
Senior Software Engineer (Android)
• Refactored the application codebase, replacing RxJava2 with Kotlin coroutines to enhance performance and streamline asynchronous operations.• Refactored the TV Android app in Jetpack Compose, resulting in a more intuitive and performant UX/UI.• Implemented Unit and UI tests for the core mobile application, ensuring code quality, stability, and adherence to best practices.
Team Lead Mobile Platform Team
• Managed a platform team of 6 people. (Android, iOS developers, and QA)• Led development and integration of Kotlin Multiplatform custom analytics SDK (Firebase analytics analog), reducing the company's costs.• In collaboration with designers led the development of a design system (UI Kit) for both Android and iOS platforms. These changes boosted the development process by saving up to 20-30% of the time.
Senior Software Engineer (Android)
• Refactored code from an old Java architecture based on custom MVP architecture to Kotlin MVVM with coroutines which sped up to 2x the development of new features.• Developed custom alternative for FireBase remote config with local caching, debug menu, and A/B test functional.• Interviewed candidates and onboarded new colleagues.
Software Engineer (Android)
• Refactored app from Xamarin (C#) to Kotlin MVP-architecture with RxJava2 which allowed to increase animation smoothness.• Successfully navigated technical challenges to introduce Kotlin coroutines and Flow into the existing application, significantly improving the stability and performance of the app for its vast user base on Google Play.
Software Engineer (Android)
• Developed from scratch and successfully released an app with MVP architecture, and reactive communication with RxJava2 in an “offline-first” manner.• Implemented unit-test practice which decreased amount of crashes on Firebase Crashlytics up to 5x.
Software Engineer (Android)
• Built several apps from scratch for “Smart Home” devices with communication via Bluetooth that used custom UDP-TCP protocols.
Colleagues at Revolut
Other employees you can reach at revolut.com. View company contacts for 19313 employees →
Asa Das
Colleague at RevolutKolkata, West Bengal, India
View →
ML
Mihai Lazăr
Colleague at RevolutIaşi, Romania
View →
HQ
Hà Quang Diệu
Colleague at Revolut
View →
GB
Gabriel Barbosa
Colleague at RevolutBarcelos, Braga, Portugal
View →
MJ
Mohamed Jamel
Colleague at RevolutAlgiers, Algeria
View →
KK
Krishnakumar Krish Krishnakumar
Colleague at RevolutCoimbatore, Tamil Nadu, India
View →
VC
Vanshika Chawla
Colleague at RevolutChandigarh, India
View →
JM
Jordan Mirams
Colleague at RevolutLondon, England, United Kingdom
View →
SG
Shivam Goyal
Colleague at RevolutNoida, Uttar Pradesh, India
View →
FM
Farrah Mohamed
Colleague at RevolutLondon, England, United Kingdom
View →
Denis Ivanov education
Master'S Degree, Corporate Information Systems
Магистр, Economics
Bachelor'S Degree, Business Information Systems
Frequently asked questions about Denis Ivanov
Quick answers generated from the profile data available on this page.
What company does Denis Ivanov work for?
Denis Ivanov works for Revolut.
What is Denis Ivanov's role at Revolut?
Denis Ivanov is listed as Senior Software Engineer at Revolut.
Where is Denis Ivanov based?
Denis Ivanov is based in Berlin, Germany while working with Revolut.
What companies has Denis Ivanov worked for?
Denis Ivanov has worked for Revolut, Nord Security, Delivery Club, Payment Systems, and Datum Group.
Who are Denis Ivanov's colleagues at Revolut?
Denis Ivanov's colleagues at Revolut include Asa Das, Mihai Lazăr, Hà Quang Diệu, Gabriel Barbosa, and Mohamed Jamel.
How can I contact Denis Ivanov?
You can use AeroLeads to view verified contact signals for Denis Ivanov at Revolut, including work email, phone, and LinkedIn data when available.
What schools did Denis Ivanov attend?
Denis Ivanov holds Master'S Degree, Corporate Information Systems from Southern Federal University (Former Rostov State University).
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Denis Ivanov you were looking for.
View similar profiles