# Alex Ivantsov

**Senior Android engineer | Kotlin Multiplatform | AI-enabled mobile products**  
Tampere, Finland

I build mobile products and reusable Android foundations with Kotlin, Jetpack Compose, and Kotlin Multiplatform. My background combines hands-on Android engineering with more than 16 years in telecom engineering and technical leadership.

- [Portfolio homepage](https://abivan-tech.github.io/)
- [GitHub](https://github.com/ABIvan-Tech/)
- [LinkedIn](https://www.linkedin.com/in/alekseiivantsov/)

## Profile

At Viaccess-Orca, I lead Android architecture and development for Orange TV, a consumer product with more than 5 million monthly active users. I designed and maintain modular Kotlin Multiplatform foundations using MVVM, Ktor, and Koin, deliver Jetpack Compose UI aligned with a Figma-based design system, and contributed performance work that reduced startup and rendering time by 20%. My work also includes contextual LLM-assisted product features.

Earlier, I led Android engineering and delivery for logistics, mobile services, and telecom systems. I have built offline-capable applications, engineering standards, CI/CD workflows, and integrations involving BLE and NFC.

## Experience

- **Viaccess-Orca — Senior Android Developer** (2022–present): Android architecture and feature delivery for Orange TV; modular KMP platform work, Compose UI, performance improvements, and contextual AI features.
- **Pochta Technology — Senior Android Developer / Team Lead** (2020–2022): Led a team working on a logistics app, designed online and offline workflows, and established Android engineering standards.
- **Velvetech — Senior Android Developer, part-time contract** (2021–2022): Developed core architecture and features for an EV charging app, including NFC and BLE communication across Android devices.
- **Huawei — Senior Android Developer / Team Lead** (2020): Built and onboarded an Android engineering team and contributed to HMS architecture and client components.
- **Nokia / Beeline — Telecom engineering leadership** (2004–2020): Led engineering teams delivering and operating large-scale mobile network services.

## Selected projects

### FFisher

A fishing companion for checking local conditions and planning when and where to fish. The Android app combines maps and forecasts informed by Finnish weather and water data.

- [Google Play](https://play.google.com/store/apps/details?id=fi.s0l.ffisher.android)
- Kotlin Multiplatform project

### Orange TV

Large-scale Android TV streaming product. My work includes Android architecture, modular KMP foundations, Compose UI, and performance improvements.

### AIFace

Multimodal Android project combining camera input with LLM-based inference for context-aware mobile interactions.

- [GitHub repository](https://github.com/ABIvan-Tech/AIFace)

### Copilot Agentic Workflows

Agentic engineering workflows for orchestration, planning, memory, and multi-agent execution.

- [GitHub repository](https://github.com/ABIvan-Tech/copilot-agentic-workflows)

### OpenCode Agentic Workflows

An OpenCode-based workflow foundation with orchestration, planning, review, and verification stages.

- [GitHub repository](https://github.com/ABIvan-Tech/opencode-agentic-workflows)

### Additional product and systems work

The portfolio also includes mobile apps for EV charging, wellness, healthcare, ride sharing, finance, social aggregation, and monitoring, plus desktop software for scientific analysis, education hardware, and operations.

## Technical skills

- **Android:** Kotlin, Java, Jetpack Compose, Android SDK, Coroutines and Flow
- **Architecture:** Kotlin Multiplatform, MVVM, MVI, Clean Architecture, modular and offline-first systems
- **Libraries and data:** Ktor, Retrofit, OkHttp, Koin, Hilt/Dagger, Room, SQLDelight, REST, GraphQL
- **AI:** LLM integration, multimodal mobile flows, agentic workflows, AI-assisted engineering
- **Connectivity:** BLE, NFC
- **Delivery and quality:** Gradle, GitHub Actions, GitLab CI, Fastlane, JUnit, Espresso, MockK, Robolectric
- **Earlier systems work:** C/C++, MFC, GDI+, SQL, Python, telecom network planning and performance analysis

## Education and languages

- BSc in Electrical Engineering and Telecommunications, Siberian Federal University
- Russian: native
- English: professional working proficiency

## Contact

For professional enquiries, use [LinkedIn](https://www.linkedin.com/in/alekseiivantsov/) or [GitHub](https://github.com/ABIvan-Tech/).
