Skip to main content
dima barannikDB
Open to opportunities

dima barannik

@dimabarannik

I build scalable Android apps, streaming platforms, and real-time IoT products.

Ukraine
Message

I've built and published production-grade Android applications on Google Play, including People Notes, Resistance, Tic-Tac-Toe 3 Player, and Epic Clicker. I own the full lifecycle from requirements and Jetpack Compose UI to Firebase infrastructure, monetization, real-time sync, and testing.

At MEGOGO, I contributed to high-load video streaming applications for millions of active users across mobile and Android TV. I migrated XML views to Jetpack Compose and worked on ExoPlayer, Leanback, DRM delivery, deep linking, and asynchronous test coverage.

At CHI Software, I led client-side architecture for Smart Home and IoT platforms across mobile devices, panels, and tablets. I integrated C++ ALPR OCR through JNI/NDK, built low-latency Wi-Fi Direct, WebSocket, and REST communications, and mentored engineers while reducing regression defects by 30%.

I'm a Ph.D. researcher in secure data transmission and network protocols, and I use Kotlin, Java, C++, Firebase, AWS, and AI-assisted development workflows to deliver reliable mobile systems.

Experience

Work history, roles, and key accomplishments

SE
Current

Independent Mobile Software Engineer

Self-Employed

Nov 2025 - Present (9 months)

Architected, developed, and published production-grade mobile applications on Google Play end-to-end, managing entire system lifecycles from requirement definition to cloud infrastructure. Designed robust, responsive, and declarative UI/UX using Jetpack Compose and Material 3, adhering strictly to Clean Architecture and MVVM patterns.

MEGOGO logoME

Android Software Engineer

MEGOGO

Mar 2025 - Nov 2025 (8 months)

Contributed to high-load video streaming applications serving millions of active users across mobile and Android TV platforms. Migrated legacy XML-based views to declarative Jetpack Compose components, cutting UI rendering overhead and enhancing maintainability.

CHI Software logoCS

Android Software Engineer / Tech Lead

CHI Software

Sep 2020 - Mar 2025 (4 years 6 months)

Led client-side architecture and development for enterprise Smart Home and IoT management platforms running on mobile devices, dedicated panels, and tablets. Integrated native C++ ALPR (License Plate Recognition) OCR libraries via JNI/NDK, optimizing memory allocation and image buffer processing for real-time video frames.

IC

Junior Android Developer

IT Company

Sep 2017 - Jun 2018 (9 months)

Developed native Android features with Java and standard Android SDK components. Implemented UI layouts according to Material Design specifications, authored unit tests, and resolved defect backlogs.

Education

Degrees, certifications, and relevant coursework

Kharkiv National University of Radioelectronics logoKR

Kharkiv National University of Radioelectronics

Doctor of Philosophy, Electronic Communications and Radio Engineering

2020 - 2025

Ph.D. in Electronic Communications and Radio Engineering. Dissertation defended in Feb 2025 on steganographic transformations, data compression, and secure video transmission.

KR

Kharkiv National University of Radioelectronics

Master of Science, Computer Engineering

2018 - 2019

Grade: With Honors

M.Sc. in Computer Engineering with Honors.

Kharkiv National University of Radioelectronics logoKR

Kharkiv National University of Radioelectronics

Bachelor of Science, Computer Engineering

2014 - 2018

B.Sc. in Computer Engineering.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan