abIvan.tech
Portfolio for Alex Ivantsov

AI-first product engineering with Android and systems depth.

I build software with an AI-first mindset across mobile products, developer workflows and domain-heavy systems. The portfolio combines modern Android delivery, public AI-oriented GitHub work, workflow automation, product engineering and a strong foundation in complex technical environments.

Stack and tools

  • AI-first engineering: public GitHub AI projects, agentic workflows, AI-assisted development, computer vision and automation-oriented product thinking
  • Languages: Kotlin, Java, Python, C/C++, VBA for Excel, SQL, HTML, CSS, JSON, XML
  • Mobile: Android SDK, Kotlin Multiplatform (KMP), MVVM, MVI, Jetpack, Compose, Hilt, Dagger 2, Koin, MotionLayout, Firebase, Room, Coil, Glide
  • Networking and data: Retrofit, OkHttp, Ktor, RxJava, Coroutines, REST API integration, SQLite, MS SQL, Oracle basics
  • Dev and ops: Git, Debian, Apache NiFi, CLI workflows, geospatial analytics via Kepler.gl
  • Desktop and systems: MFC, GDI+, client/server architecture, hardware debugging, legacy migration from Fortran and Assembler

Education and domain experience

  • Siberian Federal University — Electrical Engineering and Telecommunications
  • Recent AI certifications (2026) — Anthropic Academy: Introduction to agent skills
  • Recent AI certifications (2026) — Anthropic Education: AI Fluency: Framework & Foundations
  • Recent AI certifications (2026) — NGI Academy: AI Literacy based on Anthropic materials
  • Recent AI certifications (2026) — Anthropic: Claude Code in Action
  • Earlier study — Udacity Android courses, DataCamp, Microsoft Python and AI certificates
  • Telecom domain — consultancy, project management, strategic planning, network evolution and performance analysis
  • Languages — Russian (native), English (B1), French (A1)

Selected work across AI, Android and complex software systems

A curated mix of public AI work, Android product delivery and domain-heavy engineering projects that reflects both current focus and long-term technical depth.

AI / Emotions
AI Emotions

AIFace

A public project in the field of AI-emotions, focused on real-time interaction, presented as a visual product on GitHub.

  • Public repository under the ABIvan-Tech GitHub profile
  • Strengthens the current AI-facing part of the portfolio with a concrete visual concept
  • Useful as a public engineering artifact alongside commercial delivery work
AI Tooling / Workflows
Agentic Workflows

Copilot Agentic Workflows

Production-oriented GitHub Copilot and VS Code agent workflow built around a Hive-Mind model for orchestration, planning, memory and multi-agent execution.

  • Shared project memory, semantic loading and completion-gate knowledge preservation
  • Orchestrator, planner, coder, reviewer, debugger and multi-reviewer agent contracts
  • Focus on practical agentic workflows, developer productivity and production-ready AI collaboration
AI Tooling / Workflows
OpenCode Workflows

OpenCode Agentic Workflows

OpenCode-based multi-agent engineering foundation that turns agentic coding into a structured workflow with orchestration, planning, review and verification.

  • Orchestrator-led control plane with planner, coder, reviewer and verifier roles
  • Planning tracks, readiness gates and reusable skills for practical delivery
  • Adaptable template for building serious agentic engineering systems beyond prompt packs
Fishing / Android

FFisher

A fishing companion for checking local conditions and planning when and where to fish.

  • Fishing forecasts informed by Finnish weather and water data
  • Map-based exploration of nearby fishing conditions
  • Android app built with Kotlin Multiplatform
Streaming / Android TV

TV d'Orange

Android TV streaming product focused on film and media consumption, representing the modern consumer side of the portfolio.

  • Kotlin, Java, Jetpack Compose, Coroutines and Multiplatform
  • Android TV delivery with media-first UI and large-screen interaction patterns
  • Strong example of recent product work beyond classic mobile phone apps
Finance / Android

Top Choice Financial App

Financial mobile application built with a current Android stack and a cleaner, more product-oriented UI layer.

  • Kotlin, Jetpack Compose and Coroutines
  • Modern UI implementation with Compose-driven screens
  • Shows progression from classic Android architecture to newer declarative delivery
IoT / Android / iOS

Intelligent Tire

Connected mobile project combining Android development with device communication and location-aware workflows.

  • Kotlin and Coroutines
  • Bluetooth and GPS integration
  • Fits the device-oriented part of the portfolio
EV Charging / Android / iOS

Xeal EV Charging

Android application in the electric vehicle charging space with connectivity-heavy implementation.

  • Kotlin and Coroutines
  • Bluetooth, NFC, Wi-Fi and GPS integration
  • Strong domain example for hardware-adjacent mobile software
Wellness / Android / iOS

Affirmations 365 Days

Compose-based KMP mobile product in the wellness space, reinforcing the recent modern Android part of the portfolio.

  • Kotlin, Jetpack Compose, Coroutines and Multiplatform
  • Content-focused mobile UX with a modern visual layer
  • Useful counterbalance to utility, telecom and systems-heavy projects
Healthcare / Android

IVF Russia

Mobile support app for women preparing for pregnancy, including IVF. Built with a modern Kotlin-first stack and delivered end-to-end.

  • 100% Kotlin, MVVM, Hilt, Coroutines, Jetpack Navigation
  • Firebase Authentication, Firestore, Realtime Database, Storage, Messaging and Analytics
  • Room database, Coil, MotionLayout and full UI and feature implementation
Mobility / Android

Bambilla Ride Sharing

Ride-sharing application for users acting as both passengers and drivers, with strong focus on legacy refactoring and product delivery.

  • Java, MVP, Dagger 2, RxJava 2, Retrofit 2, OkHttp 3, Socket.io
  • Social sign-in, Crashlytics, Firebase analytics and material redesign
  • Code review, refactoring, backend collaboration, QA and team leadership responsibilities
Game / Android

Crocodile (Charades)

Casual family game client for charades with online phrase generation, offline fallback data and analytics.

  • Java, RxJava 2, Retrofit 2, OkHttp 3, Firebase analytics and Crashlytics
  • Main developer and QA tester
  • Built-in local phrase database for temporary offline operation and auto translation support
Social Aggregation / Android
Aggregator

Social Aggregator

Personal-use app that unified feeds and interactions from several social networks into a single mobile interface.

  • Java, AsyncTask, REST API integration and JSON parsing
  • Facebook, Instagram, Twitter, LiveJournal, Odnoklassniki and VK aggregation
  • OAuth, unified news feed, contacts, media viewing, search, events and messages
Monitoring / Android

NetMon Radio Network Monitor

Network monitoring utility for cellular, Wi-Fi and Bluetooth environments with map visualization and export capabilities.

  • Telephony, GPS, Bluetooth and Wi-Fi APIs with SQLite storage
  • Google Maps, Yandex Maps, OpenStreetMap, AndroidPlot and GraphView
  • Real-time event capture, signal tracking and export to KML, CSV, Excel and HTML
Visualization / Android

Pulse of Tweets DayDream

Ambient Android DayDream visualization displaying geolocated tweets from around the world in near real time.

  • Java and DayDream implementation
  • Focused on data-driven visual presentation of live public activity
Visualization / Android

Equations DayDream

Experimental DayDream app based on generative motion equations, extended with notification-driven visual states.

  • Java and DayDream
  • Unread Gmail, unread SMS and missed call notification display
  • Based on Justin Windle's "Equations for organic motion"
Scientific Software / Windows

EAST-2003

Desktop software for seismic hazard analysis and mapping, based on OSR-97 algorithms and adapted into a Windows application.

  • MS Visual Studio C/C++, MFC, GDI+
  • Migration of scientific algorithms from Fortran (MS-DOS) to C/C++
  • Interactive data preparation, zoning calculations and visualization of regional seismicity
Education Hardware / Windows

ARMEKS

Set of applications for laboratory work in electrical engineering and signal processing, including remote execution workflows.

  • MS Visual Studio C/C++, Assembler migration, MFC and hardware debugging
  • Signal synthesis, graph visualization and DAC-ADC converter control
  • Remote laboratory execution through scripted task submission and FIFO processing
Operations / Windows

Project TAXI

Integrated taxi dispatch and accounting software used by operating companies in Krasnoyarsk in the early 2000s.

  • MS Visual Studio C/C++, MFC, GDI+ and client/server architecture
  • Orders, customer tracking, blacklist, billing, reporting and driver workload management
  • Successfully used at scale with 500+ cars and 15+ dispatchers