• Файл

Андрій

Chief technology officer

Розглядає посади:
Chief technology officer, Android-програміст, Technical director
Місто проживання:
Київ
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав: ТелефонМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Andrii Dubovyk
Chief Technology Officer • Tech Lead • Solution Architect
[відкрити контакти](див. вище в блоці «контактна інформація») • [відкрити контакти](див. вище в блоці «контактна інформація») • [відкрити контакти](див. вище в блоці «контактна інформація»)
Portfolio: nextersolutions.com • Verified project history: upwork.com/freelancers/~014c989eddb286326d

PROFESSIONAL SUMMARY

Engineering leader with 8 years of commercial software engineering experience, including Co-Founder and CTO at
CaveChater and Tech Lead / Solution Architect at UppLabs, who owns the whole technical direction while staying
hands-on in architecture, code, and pull request reviews. Sets technology strategy and owns roadmap, team, and
technical budget, proposing optimizations that cut spend, including on contractors, and runs discovery and
requirements gathering so architecture is designed properly from scratch. Builds the security direction from the
ground up: finds and closes vulnerabilities from audits, pentest findings, and dependency issues, and hardens
apps with certificate pinning, Android Keystore, biometric authentication, encryption, and OWASP-aligned
practices. Leads and mentors engineers and team leads, manages development and IT support teams and
contractors, owns hiring, performance management, and incident management with post-mortems; cut post-
release bugs by 37% at Weelorum with a multi-module architecture adopted across 90% of its Android projects.
Introduces AI into engineering and business processes with Claude Code, LangGraph, MCP, RAG, and an eval suite
with ground truth, including a 23-agent engineering automation platform and AI automation for Operations,
Sales, Support, and Compliance teams. Has worked on CRM platform migration and integration and on custom
ERP-style business systems, with backends on Node.js, TypeScript, Spring Boot, and Ktor, PostgreSQL, MySQL, and
Redis on Google Cloud, and 3+ years of fintech development. Fluent English in daily client and stakeholder
communication; Python at a working level for agent and personal projects.

EXPERIENCE

Tech Lead / Solution Architect | UppLabs Dec 2025 - Present
• Architected and built a 23-agent AI-powered Android Engineering Automation Platform for client delivery:
transfers proprietary engineering knowledge into specialized agents, automates architecture and module
creation, generates API/business-logic code directly from JSON request/response specs, integrates in-app
purchases and Google Auth, and extends to app-level encryption — with human-in-the-loop escalation for
genuine blockers, a centralized grading agent, Jira workflow integration, and a Figma-to-code connector
with its own grader.
• Own technical presales and discovery: run requirements gathering and workshops, translate business
requirements into scalable architecture, team composition, roadmaps, and budget estimates, and design
target architectures from scratch across backend, cloud, AI, web, and mobile, including multi-brand, white-
label, and Backend-for-Frontend (BFF) architectures.
• Set technology strategy and own roadmap, team, and technical budget, accountable for the whole technical
direction; propose optimizations that reduce spend, including on contractors, and defend architectural
decisions in front of client leadership.
• Build the security direction from scratch, setting practices and policies where none existed; triage and close
vulnerabilities from security audits, pentest findings, and dependency (CVE) issues, and apply SSL/certificate
pinning, OAuth, app-level encryption, and OWASP-aligned practices across mobile and API layers.
• Introduce AI into engineering and business processes: agentic systems with LangGraph and MCP, RAG on
Qdrant and pgvector, tool/function calling with fallbacks, and an eval suite with ground truth that gates
changes, plus AI automation of business processes for Operations, Sales, Support, and Compliance teams,
with LLM usage and cost monitoring; Claude Code is the daily driver, with architectural ownership and
review staying with engineers.

• Work on CRM platform migration and integration and on custom ERP-style business systems, alongside
REST API and webhook integrations and data pipeline engineering (ETL, streaming/batch), and own delivery
through release readiness gates (go/no-go) and CI/CD pipelines on GitLab CI.
• Lead and mentor engineering teams: manage team leads, development and IT support teams, and
contractors and external partners, handle hiring and performance management, plan resources across
projects, run incident management and post-mortems, and stay hands-on in design, debugging, and pull
request reviews.
Tech stack: Kotlin, Ktor, Spring Boot, Node.js, TypeScript, Android, Flutter, React Native, microservices, distributed
systems, event-driven architectures, webhooks, DDD, TDD, REST APIs, OAuth, Backend-for-Frontend (BFF), multi-
brand/white-label architecture, reference architectures, technology strategy, technical budget, discovery workshops,
architecture assessments, security audits & vulnerability remediation, CRM platform migration & integration, ERP-style
business systems, GCP, Linux, GitLab CI, GitHub, CI/CD, Jira, Confluence, Claude Code, CLAUDE.md, hooks, skills files,
custom agents, Anthropic/Claude API, OpenAI API, MCP, LangGraph, LangChain, RAG, Qdrant, pgvector, structured
outputs, tool/function calling, AI evaluation & observability, AI governance & auditability, data pipelines (ETL,
streaming/batch)

Android Team Lead | Weelorum Feb 2025 - Oct 2026
• Reduced post-release bugs by 37% by designing and introducing a scalable multi-module MVI architecture
across 90% of Android projects.
• Led and mentored a team of Android developers, improving code quality and accelerating feature delivery
through structured code reviews and pair programming.
• Defined the technical roadmap and architectural vision for mobile applications, spearheading the transition
to Jetpack Compose.
• Hardened production apps with SSL/certificate pinning, Android Keystore, EncryptedSharedPreferences,
biometric authentication, and root detection; integrated on-device ML with TensorFlow Lite and MediaPipe
alongside CameraX.
• Acted as primary technical contact between development, product management, and design teams.
• Integrated agentic AI tools (Claude Code) into the daily development workflow across the team, establishing
review practices that keep architectural ownership and code quality with engineers while AI handles
implementation scaffolding.
Tech stack: Kotlin, Coroutines, Kotlin Flows, Jetpack Compose, MVI, multi-module architecture, Hilt, Ktor, Retrofit,
Room, Flutter, React Native, SSL pinning, Android Keystore, Claude Code

Senior Android Developer | Weelorum Dec 2023 - Feb 2025
• Owned end-to-end development of critical application features from architectural design through
deployment.
• Led refactoring initiatives on the multi-module MVI architecture, significantly enhancing scalability and
maintainability.
• Mentored junior developers through pair programming and code reviews, raising team-wide code quality
standards.
• Contributed cross-platform features in Flutter with seamless integration into the native Android codebase.
Tech stack: Kotlin, Coroutines, Jetpack Compose, Flutter, MVI, multi-module, Retrofit, Room, SQLite, Drift, CameraX

Co-Founder and CTO | CaveChater Technology Apr 2022 - Oct 2023
• Engineered a secure messaging platform from scratch, designing and implementing a custom cryptographic
protocol to ensure end-to-end user data privacy.
• Architected new features using Clean Architecture with Hilt DI, building a robust, highly testable codebase.
• Implemented full i18n/L10n infrastructure enabling seamless multi-language support.
• Used RxJava/RxKotlin to manage complex async operations and data streams for a responsive, resilient UI.

• Collaborated on backend services with Spring Boot, contributing to API design and mobile-server
integration.
• Delivered 3+ years of fintech application development, integrating payment and financial service providers
including Plaid, Finix, FastSpring, Paddle, PayPro, and LemonSqueezy.
Tech stack: Kotlin, Realm, Hilt, Dagger, Jetpack Compose, Clean Architecture, MVVM, MVP, Retrofit, RxJava, RxKotlin,
Coroutines, Spring Boot, JavaEE/JakartaEE, unit tests

Software Engineer / Android Developer | CaveChater Technology Feb 2018 - Mar 2022
• Developed and maintained Android applications from architectural design through testing and deployment.
• Built and maintained high-load asynchronous backend servers handling concurrent connections at scale.
• Designed and managed relational and non-relational databases across multiple production systems.
• Contributed to full-stack features across mobile and web, including JavaScript-based frontend work.
Tech stack: Kotlin, Java, Retrofit, RxJava, MySQL, PostgreSQL, SQLite, Room, Spring Boot, Hibernate, JavaScript, MVC

OPEN SOURCE

Nexty - github.com/nextersolutions/nexty
Android library enabling fast, type-safe data transfer between Jetpack Compose screens without serialization.
Reduced navigation boilerplate by 68% and simplified screen-to-screen data passing to 2 lines of code.
jCat - github.com/nextersolutions/jCat
IntelliJ IDEA / Android Studio plugin that automatically generates UI tests for Jetpack Compose functions.
Addresses a gap in the Compose testing toolchain by eliminating repetitive test scaffolding for composable UI
components.
Viavoc - github.com/nextersolutions/viavoc (2018-2019, archived)
First voice-driven Android code editor on Google Play - allowed writing Java code entirely by speech, with a built-
in Java execution engine. Built before AI coding assistants existed; demonstrated early thinking around developer
tooling and voice-controlled programming interfaces.

TECHNICAL SKILLS

Engineering Leadership & Strategy Technology strategy, technical roadmap, technical budget ownership
and cost optimization (including contractor spend), team leadership and mentoring, managing team leads,
development and IT support teams, and contractors, hiring and performance management, resource planning
and workload balancing, rolling out engineering standards across teams, stakeholder and executive
communication, management reporting, delivery planning & forecasting
Architecture & Discovery Discovery and requirements gathering, solution architecture from scratch
(backend, cloud, AI, web, mobile), architecture reviews and gap analysis, target architecture & migration
planning, technical presales, proposals & estimates, microservices and distributed systems, event-driven
architectures (webhooks), Domain-Driven Design (DDD), Test-Driven Development (TDD), Backend-for-Frontend
(BFF), multi-brand / white-label application architecture, reference architectures, proofs of concept, CRM
platform migration & integration, ERP-style business systems
Security Security direction and practices from scratch, finding and closing vulnerabilities (audits,
pentest findings, dependency/CVE issues), SSL/certificate pinning, Android Keystore,
EncryptedSharedPreferences, biometric authentication, OAuth, root detection, app-level encryption, custom
cryptographic protocol design, OWASP-aligned practices, AI risk and sensitive-data handling
Applied AI & Agentic Engineering Claude Code (daily driver, majority of production code written
agentically), CLAUDE.md, hooks, skills files, custom agents, Anthropic/Claude API, OpenAI API, LangGraph,
LangChain, Model Context Protocol (MCP), RAG pipelines (embeddings, chunking, hybrid search, reranking),
Qdrant, pgvector, structured outputs & tool/function calling, eval suite with ground truth, AI evaluation &
observability, AI governance & auditability, LLM usage & cost monitoring, prompt & context engineering, model

routing, AI automation of business processes for non-engineering teams (Operations, Sales, Support,
Compliance), n8n, data pipeline engineering (ETL, streaming/batch)
Backend & Integrations Node.js, TypeScript, Java, Spring Boot, Spring Framework, JavaEE/JakartaEE, Hibernate,
Ktor, REST API design and third-party integrations, OAuth, webhooks, high-load asynchronous servers
Languages Kotlin, Java, TypeScript, JavaScript, Dart, Python (working level: agent and personal
projects, not production)
Databases PostgreSQL (incl. pgvector), Qdrant, MySQL, MongoDB, Redis, SQLite, Room, Realm
Cloud & DevOps Google Cloud Platform (GCP), AWS IoT Core, Linux (administration and troubleshooting),
virtual machines, networking (TCP/IP, DNS, VPNs, load balancing, firewalls), CI/CD pipeline building & automated
release checks, GitLab CI, GitHub, Git, release readiness & quality gates, incident management & post-mortems,
Jira (workflows, boards, automation), Confluence, Firebase, unit & UI testing (JUnit, Spek, Espresso, Mockito),
code review
Fintech & Payments 3+ years fintech application development; production integrations with Plaid, Finix,
FastSpring, Paddle, PayPro, LemonSqueezy
Mobile & Cross-PlatformKotlin, Jetpack Compose, Coroutines, Kotlin Flows, MVI, MVVM, Clean Architecture,
multi-module architecture, Hilt, Retrofit, Room, Flutter, Dart, React Native (production), WebView/hybrid
application architecture
Frontend / Web JavaScript, TypeScript, React, Vue.js, Nuxt.js, Next.js

CERTIFICATIONS

Meta Android Developer Specialization - Coursera - Credential: TMBW5PVWWRHB
Parallel, Concurrent, and Distributed Programming in Java Specialization - Coursera (Rice University) -
Credential: J3JFL8YCFYLE

EDUCATION

M.Eng., Computer Software Engineering 2022 - 2024
National Technical University of Ukraine ‘Kyiv Polytechnic Institute’
B.Eng., Computer Software Engineering 2015 - 2019
Zaporizhzhia National University
B.Eng., Aerospace & Aeronautical Engineering 2019 - 2022
National Aviation University - Engineering foundation complementing software background

LANGUAGES
English Fluent (regular client communication)
Ukrainian Native
Russian Native
German Elementary
Spanish Elementary

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: