Experience
- Apr 2026 — PresentGarage ITTbilisi, Georgia
AI Engineer
Building Copilot, a multi-agent assistant for a regulated multi-asset investment platform. Own the agent architecture, self-hosted LLM infrastructure, and AI platform decisions.
- Designing a layered multi-agent system with Temporal, LangGraph, and PydanticAI, capped at 3-4 agents per cluster based on error-propagation research
- Separated deterministic logic (MCP servers in Go/Python) from LLM reasoning
- Selected Bifrost AI Gateway over APISIX and Kong for multi-LLM routing
- Deployed Langfuse for LLM observability and set up Claude Code for the engineering team
LangGraphPydanticAITemporalvLLMPython - Dec 2024 — PresentGarage ITTbilisi, Georgia
Senior Android Developer
Decomposed a 1,500-LOC Activity monolith into a plugin architecture, replaced the Ruby CI pipeline with Kotlin tooling, and introduced AI coding agent workflows.
- Decomposed the main Activity into 0 standalone lifecycle plugins, stabilized 0+ crash regressions
- Unified navigation across 3 app flavors, moved 0+ screens into the shared codebase
- Replaced Fastlane/Ruby CI pipeline with Kotlin CLI tools over 8 weeks, unlocking Gradle Configuration Cache
- Designed AGENTS.md policy framework across 3 repos for Claude Code, Gemini CLI, and Codex
KotlinComposeCI/CDMobileOpsClaude Code - Nov 2022 — Dec 2024Garage ITTbilisi, Georgia
Android Developer
Android and MobileOps engineer on a multi-asset retail investment platform across 3 regulated markets. Owned the CI/CD infrastructure, release pipeline, and internal developer tooling.
- Modularized a monolithic codebase into 0+ Gradle modules over 2 years
- Led RxJava to Kotlin Coroutines migration across the data layer, shipped behind a Firebase Remote Config toggle
- Built the team's CI/CD Slack bot in 6 weeks (Python, Flask, Slack Bolt)
KotlinComposeCoroutinesGradlePython - Feb 2022 — Nov 2022VKSaint Petersburg, Russia
Android Developer
Middle Android Developer on VK Clips, a short-form video product inside the VK super-app.
- Led the transition from a monolithic codebase to a modularized architecture, splitting VK Clips into separate SDKs
- Migrated to Dependency Injection with a custom wrapper over Dagger 2
- Optimized performance using Android Profiler: 0% faster response time, 0% reduction in memory usage
KotlinDagger 2Material DesignModularization - Mar 2021 — Feb 2022VKSaint Petersburg, Russia
Junior Android Developer
Junior Android Developer on VK Clips, a short-form video service at VK.
- Accelerated key UI elements by 0%, contributing to a 0% increase in user retention
- Built a privacy and user data control system for video content
- Developed a curated video collections interface, leading to a 0% increase in user engagement
KotlinAndroid SDKUI Performance - Feb 2021 — Jun 2021EPAM SystemsSaint Petersburg, Russia
Industrial Practice (Internship)
Android development internship focused on Agile practices, automated testing, and cross-platform development.
- Built a companion Android app for D&D: character stats tracking, reference library, virtual dice-rolling
- Worked in a cross-functional team of 4 using Agile methodologies
KotlinAndroid.NETAgile - Sep 2020 — Mar 2021LETISaint Petersburg, Russia
Junior Android Developer (Part-time)
Built a Kotlin-based Android app with MVVM architecture as a university course hub.
- Used Jetpack Compose (Alpha), LiveData, and Data Binding; trained five team members on Jetpack libraries
- Integrated with Moodle via RESTful APIs using Kotlin Coroutines
- Achieved 0+ active students within one month; 0% positive feedback
KotlinJetpack ComposeMVVMDocker