Summary
Overview
Work History
Education
Skills
Personal Qualities
Languages
Timeline
Generic
Dmitry Protopopov

Dmitry Protopopov

Suceava

Summary

iOS Developer with over 15 years of professional experience. Very good knowledge of mobile development. Experienced in building large projects from scratch. Interested in analyzing architectural problems. Advanced debugging skills. Comfortable working alone or in a team. Feel comfortable mentoring new developers.

Overview

16
16
years of professional experience

Work History

Compose Multiplatform Project.

Qnective AG
Suceava
10.2024 - Current
  • A very interesting project to rewrite an existing UIKit app using an updated API and new Compose multiplatform/Kotlin multiplatform technology to build a mobile app for iOS and Android platforms.

Senior IOS Developer

Qnective AG
Suceava
08.2024 - 10.2025
  • Making an SMP library to scan documents and get as much information from them as possible to prefill fields to fill. Was used Apple Text Recognition framework and have trained a model to detect the correct type of document to start scanning.

Senior IOS Developer

Qnective AG
Suceava
07.2022 - 08.2024
  • Lead position on the iOS mobile project for Atlantic Company to steer heating and cooling devices. Code cleanup, code refactoring, to make it test-friendly. Integrating SwiftUI instead of UIKit. Adding unit tests. https://apps.apple.com/us/app/cozytouch/id1029928340

IOS Developer

ModuloTech
Kharkiv
09.2021 - 07.2022
  • Analyzing core architectural problems in navigation and project dependencies. Code refactoring. Bug fixing. Huge and interesting project with tons of functionality and legacy code. Difficult, challenging, but interesting. https://apps.apple.com/cz/app/tahoma-by-somfy/id1463391677

IOS Developer

SIMCORD LLC
Kharkiv
04.2020 - 04.2021
  • Project under NDF.
  • Used technologies: Swift, RxSwift, MVVM-C, Realm.

Windows Developer

Qnective AG
Kharkiv
03.2017 - 02.2020
  • Windows application: an encrypted chat messenger with the ability to call.

IOS Developer

Qnective AG
Kharkiv
11.2014 - 03.2017
  • iOS developer (Objective-C) – encrypted chat messenger with the ability to call.
  • Since summer 2016 was totally rewritten in Swift.

IOS Developer

Qnective AG
Kharkiv
02.2014 - 11.2015
  • iOS email client with encrypted emails.

Сontact Person(team Lead) and IOS Developer

under NFDunder
Kharkiv
09.2013 - 02.2014
  • Chat with cloud sharing, and other business functionality working on the XMPP protocol. Unfortunately, I did not get financing.

IOS Developer

Moviefone (AOL)
Kharkiv
05.2013 - 09.2013
  • iOS developer on the Moviefone project (https://www.moviefone.com/) - movie schedule and ticket ordering.

IOS Developer

AIM (AOL)
Kharkiv
08.2012 - 05.2013
  • iOS developer on the AIM project – a well-known chat messenger.

IOS/Android Developer

THE HUFFINGTON POST (AOL)
Kharkiv
04.2010 - 08.2012
  • iOS/Android developer of mobile applications (mobile versions of "The Huffington Post" https://www.huffpost.com/) for iPhone, iPad, and Android devices.

Education

Specialist's degree - Computer Aided Systems Software

Kharkiv National University of Radio Electronics
Kharkiv. Ukrain.
09-2009

Master of Science (M.S.) - Electronic systems

National Technical University Kharkiv Polytechnic Institute
Kharkiv. Ukraine.
01.2006

Skills

  • Swift
  • Objective C
  • UIKit
  • SwiftUI
  • MVVM
  • Clean Architecture
  • Unit testing
  • Functional programming
  • Compose multiplatform

Personal Qualities

  • Sociable
  • Responsible
  • Apt at rapid learning
  • Able to work in a team on long-term projects

Languages

Russian
First Language
Ukrainian
Proficient (C2)
C2
English
Advanced (C1)
C1

Timeline

Compose Multiplatform Project.

Qnective AG
10.2024 - Current

Senior IOS Developer

Qnective AG
08.2024 - 10.2025

Senior IOS Developer

Qnective AG
07.2022 - 08.2024

IOS Developer

ModuloTech
09.2021 - 07.2022

IOS Developer

SIMCORD LLC
04.2020 - 04.2021

Windows Developer

Qnective AG
03.2017 - 02.2020

IOS Developer

Qnective AG
11.2014 - 03.2017

IOS Developer

Qnective AG
02.2014 - 11.2015

Сontact Person(team Lead) and IOS Developer

under NFDunder
09.2013 - 02.2014

IOS Developer

Moviefone (AOL)
05.2013 - 09.2013

IOS Developer

AIM (AOL)
08.2012 - 05.2013

IOS/Android Developer

THE HUFFINGTON POST (AOL)
04.2010 - 08.2012

Specialist's degree - Computer Aided Systems Software

Kharkiv National University of Radio Electronics

Master of Science (M.S.) - Electronic systems

National Technical University Kharkiv Polytechnic Institute
Dmitry Protopopov