Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Ігор

Android-розробник

Город проживания:
Киев
Готов работать:
Удаленно

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

Соискатель указал телефон .

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

Igor Semenov
Senior Software Engineer, Android
Croatia, Zadar ∙ E-mail: [открыть контакты](см. выше в блоке «контактная информация») ∙ Mobile: [открыть контакты](см. выше в блоке «контактная информация») (WhatsApp) ∙ LinkedIn

SUMMARY

Senior Android Software Engineer with over 7 years of native development experience and 17 years in the
technology industry. My expertise lies in bridging the gap between complex business requirements and seamless
mobile experiences, with a focus on scalability, code quality, and AI-augmented practices.
I thrive in Agile cross-functional teams, combining analytical rigor with empathetic collaboration. I take full ownership of
complex architectural challenges — from technical spike to production — and hold myself to high standards at every
step.

SKILLS

Tech Stack: Kotlin, Java, Jetpack Compose, Material Design, Android SDK (XML/View System), Coroutines & Flow,
RxJava 2, Dagger 2, Koin, Retrofit, OkHttp, Room, JUnit, Mockito, Espresso, Robolectric, Gradle, Firebase.
Architecture & Standards: Clean Architecture, MVVM, SOLID, KISS, and DRY.

WORK EXPERIENCE

Trinetix – Remote​
Senior Level Android Engineer (Grubhub — Top-5 US Food Delivery) 11/2020 – 03/2026​

Project: Large-scale, multi-module (200+) Android application for a leading US food delivery service. Focused on feature
development and architectural modernization through Modern Android Development practices, transitioning legacy
components to a reactive Kotlin-first stack.

Key Responsibilities & Contributions:

●​ Engineered complex product features by taking full ownership of specific functional modules within a
cross-functional team. Actively contributed to the migration of key components from legacy Java/RxJava/XML
to Kotlin, Coroutines, and Jetpack Compose.
●​ Applied Clean Architecture and MVVM principles to build a highly scalable and modular system, ensuring
long-term codebase maintainability and ease of testing.
●​ Maintained and expanded a comprehensive testing strategy to ensure high-quality standards. Covered
functionality with Unit (JUnit, Mockito, Robolectric) and UI (Espresso) tests, including isolated hermetic and full
E2E scenarios.
●​ Partnered with designers to modernize UI components and layouts, leveraging Material Design to enhance visual
consistency and user experience.
●​ Deployed advanced tracking systems, including Google Analytics and Clickstream, to monitor user behavior
while defining SLOs to ensure high platform reliability and data-informed engagement growth.
●​ Conducted in-depth technical spikes to ensure the most efficient implementation of new features, focusing on
app performance and rendering efficiency. Authored technical requirements and architectural documentation to
streamline collaboration.
●​ Embedded Claude Code and Gemini CLI into the daily development lifecycle, achieving a ~40% reduction in
average feature delivery time through automated code generation, testing, and refactoring support.
●​ Cultivated expertise in rapid project ramp-up and deep exploration of complex codebases to ensure fast
technical immersion. Established custom context configurations following the CLAUDE.md/AGENTS.md
approach, aligning AI-generated outputs with project architecture and coding standards to maintain high-quality
results in a large-scale modular environment.

Levi9 – Kyiv, Ukraine / Remote​
Android Developer (C. Hoare & Co. — Mobile Banking) 08/2019 – 10/2020

Project: Developed a high-security native Android application for the UK’s oldest private bank, focusing on premium
mobile banking services. The project involved simultaneously building a next-generation app version while ensuring the
stability and long-term support of the existing financial platform.

Key Responsibilities:

●​ Developed new functional modules using Kotlin for the latest app version and ensured the long-term stability of
the legacy Java codebase. Lead the comprehensive migration of the legacy application to AndroidX, resolving
complex dependency conflicts and ensuring platform compatibility.
●​ Architected and implemented a unified tracking system using Google Firebase Analytics across both application
versions to drive data-informed product decisions.
●​ Adhered to strict fintech security requirements, ensuring data protection and robust performance for
high-net-worth banking clients.

GlobalLogic – Kyiv, Ukraine / Remote​
Product Development Engineer (BMC Helix Digital Workplace) 11/2017 – 07/2019

Project: Developed a flagship Enterprise ITSM and business process automation platform for a global strategic partner.
Originally built as a native Android application client, the project underwent a strategic pivot to a Progressive Web App
(PWA) model to replace all native mobile development (Android & iOS) with a unified, cross-platform web experience.

Key Responsibilities:

●​ Native Android Development (Initial Phase): Engineered functional modules and maintained the native Android
app using Java and Android SDK, focusing on secure enterprise-level services.
●​ Strategic Transition to Front-end (PWA): Following the decision to sunset native apps, successfully upskilled and
reinforced the Front-end team to accelerate the PWA delivery using Angular 6 and TypeScript.
●​ Enterprise Support & Communication: Provided 3rd-line support (Platinum Engineering), communicating directly
with corporate customers to resolve technical issues and ensure a smooth transition between platform versions.
●​ UI/UX Implementation: Developed adaptive, mobile-first layouts using SCSS, ensuring that the new PWA met the
high-quality standards of the previous native experience.

lifecell – Kyiv, Ukraine

Software Support Engineer 04/2016 – 11/2017

Project: Tier-3 R&D support for a mission-critical telecom billing system, ensuring high availability and seamless
integration of SOA-based Java services.

Key Responsibilities:

●​ Technical Expert (L3): Resolved complex production incidents in Java middleware; optimized data exchange
using SOAP (JAX-WS/JAXB) and REST protocols.
●​ Infrastructure & Stability: Contributed to CI/CD pipeline maintenance and performed deep-level log analysis to
implement long-term system stability improvements.

IСT Business Analyst 03/2011 – 03/2016

Project: Drove business analysis and Service Level Management for telecom ecosystems (OSS/BSS, CRM, DWH) within
the ITIL/ITSM framework.

Key Responsibilities:

●​ Requirements Engineering: Gathered complex Business Requirements and translated them into detailed
Technical Specifications, Use Cases, and User Stories.
●​ SLM & Collaboration: Oversaw service performance and reliability according to ITIL; collaborated with DevOps
and R&D teams to streamline the transition from requirement gathering to deployment and UAT.

MTS Ukraine (now Vodafone) – Kyiv, Ukraine​
Quality Assurance Analyst 07/2008 – 03/2011

Project: Quality management for OSS/BSS services. Designed a client-server system for real-time Billing KPI monitoring
and supported strategic decision-making through deep-dive data analysis.

Key Responsibilities:

●​ Data Analysis: Used SQL and PL/SQL to analyze raw subscriber data from Oracle Databases for optimization
proposals.
●​ Testing: Performance, load, and stress testing focused on Quality of Service (QoS) and system stability.

LANGUAGES KNOWLEDGE

English: Upper-Intermediate (B2), professional proficiency in daily business communication. Ukrainian: Native.

EDUCATION

Chernivtsi National University, Faculty of Computer Science​
MSc in Software Engineering — 2008​
BSc in Computer Science — 2007

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: