Senior Mobile Engineer & Technical Lead

Ilias Babaiev

Hi, I’m Ilias. I’m a mobile developer, and this page is where I share a little about who I am and the work I do. I’m naturally curious and enjoy turning ideas into something real. For me, the best part is working with good people and creating products we can be proud of.

Experience
15+ years
Focus
Mobile architecture and delivery
Depth
Native and cross-platform mobile
Leadership
Teams, mentoring, release ownership
Ilias Babaiev, Senior Mobile Engineer and Technical Lead in Bergen, Norway

Professional activity

I work as a Senior Mobile Engineer and Technical Lead with more than 15 years of experience across payments, travel, enterprise software, media, and analytics. My main background and day-to-day strength is Android engineering, while my broader mobile experience covers iOS, Flutter, SDK and API integrations, store or custom distribution, and release ownership. I design and build mobile applications, work on Android architecture and implementation, integrate SDKs and APIs, and support releases through hands-on development, code review, and technical guidance.

  • Native mobile engineering
  • Mobile architecture
  • Cross-platform apps
  • Store publishing
  • Custom distribution
  • Technical leadership
  • White-label platforms
  • SDKs and payment APIs
  • Mentoring

Experience

Company-level experience, roles, years, and technologies from the approved source material.

Jan 2023 - Jul 2026

Diggecard Solutions

Lead Mobile Engineer

Diggecard provides gift card technology for retailers, hospitality businesses, payment platforms, POS providers, fintechs, and partner ecosystems.

As the sole mobile developer, I owned a multi-application mobile service across Android, iOS, custom payment terminals, and partner integration surfaces. The work included merchant apps for gift-card sales and redemption, terminal and POS applications, CI/CD and release setup, and an external API surface that lets payment systems invoke the mobile app for gift-card payment flows.

  • Kotlin
  • Swift
  • Dart
  • Flutter
  • Android
  • iOS
  • CI/CD
  • Multi-app service
  • Payment APIs
  • POS / terminal integrations

Aug 2020 - Jul 2026

Bergen Apps

Senior Android Developer / Technical Lead

Bergen Apps is a consultancy and product development company where I worked across mobile products in digital publishing and travel technology.

I started as a Senior Android Developer and later took broader technical leadership responsibilities across Beat Technology B2B audiobook and ebook products, including white-label apps for Fabel, Adlibris, and others, and RoadSpot, covering service architecture, CI/CD, delivery setup, code review, technical guidance, and stakeholder coordination.

  • Flutter
  • Dart
  • Kotlin
  • Swift
  • Android
  • iOS
  • Firebase
  • TypeScript
  • CI/CD

Dec 2015 - Aug 2020

DataArt

Senior Android Developer / Team Lead

DataArt is a global software engineering and consulting company that helps clients design, build, modernize, and support custom software products across multiple industries.

I worked as a Senior Android Developer in a consultancy environment, moving across client projects and combining hands-on Android development with technical leadership. My responsibilities included project planning, research, estimation, team staffing, interviewing Android developers, promoting automated testing for mobile projects, supporting architecture decisions, and leading Android teams of up to five developers.

  • Kotlin
  • Java
  • Android
  • Gradle
  • Groovy
  • Mobile architecture
  • Automated testing
  • Team leadership

Mar 2014 - Oct 2015

Ciklum

Android Developer / Android Team Lead

Ciklum is a software engineering and consulting company that builds digital products and platforms for clients across different industries.

I joined the Salesboard project as an Android Developer and later became the Android Team Lead as the team expanded. The project for Sharewire combined dynamically generated Android presentation interfaces, custom mobile UI rendering, mapping functionality, close collaboration with the product team, and a contribution to Android Maps Utils while solving mapping-related product challenges.

  • Java
  • Android
  • Google Maps
  • Android Maps Utils
  • Gradle
  • Groovy
  • Team leadership

Dec 2010 - Mar 2014

NIX Solutions

Android Developer

NIX Solutions is a software development and IT services company delivering custom software projects for clients across different business domains.

I started my professional career at NIX Solutions as a Junior Android Developer and grew into a more experienced Android engineer through practical work on multiple client projects. This period gave me a strong foundation in native Android UI, application architecture, data handling, platform integrations, and the early years of commercial Android development.

  • Java
  • Android
  • Android SDK
  • SQL
  • Gradle
  • Groovy
  • AOSP

Featured Projects

Selected project areas that show mobile solution ownership, platform delivery, technical leadership, and long-term maintainability work.

RoadSpot Audio Guide Platform

RoadSpot is a travel audio-guide platform that lets travellers explore destinations through immersive, multilingual stories that can play automatically based on location. The product also gives creators and travel businesses tools to publish guided routes and reach travellers through the mobile app.

  • Led mobile architecture and delivery setup
  • Built the cross-platform mobile app experience
  • Implemented location-aware audio playback flows
  • Integrated backend services and release workflows
  • Coordinated technical work with product, design, and testing
  • Kotlin
  • Dart
  • Swift
  • Firebase
  • TypeScript
Visit roadspot.com

Diggecard Gift Card Platform

Diggecard provides gift-card technology for retailers, hospitality businesses, payment platforms, POS providers, fintechs, and other partner ecosystems. The mobile work covers several applications within one service, including merchant sales and redemption apps, terminal/POS flows, and an external API that payment systems can use to call the app for gift-card payments.

  • Owned the mobile service across phones, tablets, and terminals
  • Built multiple applications within the gift-card service scope
  • Developed merchant sales and redemption flows
  • Implemented external API entry points for payment-system initiated flows
  • Maintained CI/CD, release readiness, and custom distribution
  • Kotlin
  • Flutter
  • Dart
  • Swift
  • CI/CD
  • Multi-app service
  • Payment APIs
Visit diggecard.com

Android Maps Utils Contribution

Reusable library and algorithm-focused work in Google Maps Android Utils, including a quad-tree clustering algorithm redesign that improved clustering performance by approximately 20x and was accepted into the public library.

  • Redesigned the quad-tree clustering algorithm
  • Improved clustering performance by approximately 20x
  • Prepared the change for public library review
  • Worked through open-source review feedback
  • Java
  • Android
  • Google Maps
  • Android Maps Utils
  • Algorithms
View pull request #217

Beat Digital Reading and Listening Platform

Beat Technology provides digital reading and listening technology for audiobook, ebook, and podcast businesses, including white-label apps, fulfillment technology, and SDK/API integrations. The mobile work involved shared Android applications used across customer variants and long-term product releases.

  • Built white-label reading and listening applications
  • Maintained a shared codebase for multiple customer variants
  • Supported long-term product evolution and releases
  • Improved implementation quality across product variants
  • Kotlin
  • Android
  • Gradle
  • REST APIs
Visit beat.no

Salesboard Mobile Presentation Platform

Salesboard was a mobile presentation platform for the Dutch company Sharewire, where users could build presentation applications through a web-based interface builder. The Android app had to render dynamically generated mobile interfaces, support custom UI behavior, and handle mapping functionality inside a demanding product setup.

  • Developed dynamic Android presentation functionality
  • Implemented custom mobile UI rendering behavior
  • Solved mapping-related product challenges
  • Took over Android team leadership as the project grew
  • Coordinated technical decisions and implementation quality
  • Java
  • Android
  • Google Maps
  • Android Maps Utils
  • Gradle
  • Groovy

itel NOW Claims Platform

itel NOW is a field-ready claims platform used by adjusters, contractors, and third parties to submit property-damage information and receive pricing, material matching, and repairability analysis from the site. The mobile app supported lab-driven sample collection workflows, documented reports, live submission status, and custom measurement flows used for damage analysis.

  • Maintained the Android application and architecture
  • Worked directly with lab stakeholders on sample-gathering needs
  • Planned and estimated Android delivery work
  • Led Android development with team size ranging from one to four developers
  • Created a custom flow-definition tool for native sample collection screens
  • Kotlin
  • Android
  • Kotlin DSL
  • JSON-driven flows
  • Groovy
  • Gradle
View itel NOW

Airport Network Analytics Platform

Airport network analytics tools built for custom Android-based devices installed in airport environments for multiple network service clients, including Boingo. The system ran on a custom AOSP Android build with onboard system-service applications, measured connection quality, integrated with external network services, and visualized network load through heatmaps across different times of day.

  • Developed custom Android-based network measurement tools
  • Built integrations with Wi-Fi and speed-test services
  • Implemented network load heatmap workflows
  • Supported airport installation and monitoring scenarios
  • Maintained system-service applications for custom devices
  • Android
  • AOSP
  • Kotlin
  • IronWiFi
  • Ookla Speedtest

Skills

Grouped skills without scores or percentages, focused on technologies and responsibilities relevant to senior mobile engineering work.

Mobile engineering

  • Kotlin
  • Java
  • Dart
  • TypeScript
  • Swift
  • Android
  • iOS-native work
  • Cross-platform delivery

Android depth

  • Jetpack Compose
  • Coroutines
  • Flow
  • Android SDK
  • AOSP
  • Gradle
  • Libraries and SDKs

Architecture

  • Clean Architecture
  • Modularization
  • MVI
  • MVVM
  • Dependency Injection
  • API Design
  • SDK Design

Delivery

  • Firebase
  • REST APIs
  • Google Play
  • Apple App Store
  • Custom stores
  • Vendor distribution
  • Fastlane
  • CI/CD

Leadership

  • Architecture
  • Mentoring
  • Technical Interviews
  • Pre-sales
  • Estimation
  • Solution Design
  • Stakeholder Communication
  • Delivery Planning

Tools

  • Git
  • Gradle

Languages

  • EnglishFluent
  • NorwegianConversational
  • UkrainianNative

Contact

For senior mobile engineering, architecture, technical leadership, mobile platform, and delivery ownership conversations.