• Файл

Ігор

Android-розробник

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

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

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

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

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

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

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

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

SUMMARY

Senior Software Engineer, Android with over 7 years of native development experience and a total of 17 years in
the technology industry. My expertise lies in bridging the gap between complex business requirements and
seamless mobile experiences, with a strong focus on scalability, code quality, and AI-augmented development
practices.
I thrive in Agile cross-functional teams, combining analytical rigor with empathetic collaboration. I am deeply committed
to maintaining high standards and solving complex architectural challenges, while integrating AI-driven workflows to
drive technical excellence.

SKILLS

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

WORK EXPERIENCE

Senior Level Android Engineer, Trinetix 11/2020 – Present​

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), E2E, and UI (Espresso) tests.
●​ 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.
●​ 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/AGENT.md
approach, aligning AI-generated outputs with project architecture and coding standards to maintain high-quality
results in a large-scale modular environment.

Android Developer, Levi9​ 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.

Product Development Engineer, GlobalLogic​ 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, 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.

Software Support Engineer, lifecell​ 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, lifecell​ 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.

Quality Assurance Analyst, MTS Ukraine (now Vodafone)​ 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

MSc in Software Engineering, Faculty of Computer Science, Chernivtsi National University​ Chernivtsi, Ukraine 2003-08

COURSES & TRAININGS

Software Engineering with Generative AI Agents by Vanderbilt University, Coursera Online, 2026​
Claude Code in Action by Anthropic, Coursera Online, 2025​
Advanced UI with Jetpack Compose, Coursera Online, 2025​
Developing Android Apps with Kotlin by Google, Udacity Online, 2019
Kotlin for Java Developers by JetBrains, Coursera ​ ​ ​ Online, 2019
Angular 6 & TypeScript, GlobalLogic​ ​ ​ ​ ​ ​ Offline/In-class, 2018
Performance tuning for Android, Web Academy​ ​ ​ ​ ​ ​ Offline/In-class, 2017
Developing Android Apps by Google and Gradle for Android and Java, Udacity​ ​ ​ Online, 2016

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

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

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

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


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