AeroLeads people directory · profile

Denis Ivanov Email & Phone Number

Senior Software Engineer at Revolut
Location: Berlin, Berlin, Germany 7 work roles 3 schools
LinkedIn matched
✓ Verified May 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineer
Location
Berlin, Berlin, Germany
Company size

Who is Denis Ivanov? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Denis Ivanov is listed as Senior Software Engineer at Revolut, a company with 19313 employees, based in Berlin, 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).

Company email context

Email format at Revolut

This section adds company-level context without repeating Denis Ivanov's masked contact details.

Revolut

Review company-level records connected to Denis Ivanov before choosing the right outreach path.

Profile bio

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

Current workplace

Denis Ivanov's current company

Company context helps verify the profile and gives searchers a useful next step.

Revolut
Revolut
Senior Software Engineer
Berlin, DE
Website
Employees
19313
AeroLeads page
7 roles

Denis Ivanov work experience

A career timeline built from the work history available for this profile.

Senior Software Engineer

Berlin, DE

Senior Software Engineer (Android)

Current

Berlin, Germany

  • 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.
Sep 2022 - Present

Team Lead Mobile Platform Team

Moscow, Russia

  • 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.
Dec 2021 - Aug 2022

Senior Software Engineer (Android)

Moscow, Moscow City, Russia

  • 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.
Oct 2019 - Dec 2021

Software Engineer (Android)

Payment Systems

Moscow, Russia

  • 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.
Jul 2018 - Oct 2019

Software Engineer (Android)

Rostov-on-Don, Rostov, Russia

  • 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.
Feb 2018 - Jul 2018

Software Engineer (Android)

Bastion

Rostov-on-Don, Rostov, Russia

  • Built several apps from scratch for “Smart Home” devices with communication via Bluetooth that used custom UDP-TCP protocols.
Sep 2016 - Aug 2017
Team & coworkers

Colleagues at Revolut

Other employees you can reach at revolut.com. View company contacts for 19313 employees →

3 education records

Denis Ivanov education

Магистр, Economics

Enriched my academic experience with an ERASMUS (students exchange program) exchange in Bratislava, Slovakia, where I gained valuable.

FAQ

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, 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 Diogo Coutinho De Almeida, Harsh Kanojiya, Shankar Narayan Ghosh, Sourabh Pruthi, and Devyansh Chouhan.

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).

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Denis Ivanov you were looking for.

View similar profiles