an

Александр Новоселов

Ведущий Android разработчик · Tinkoff

о себе

Ведущий Android-разработчик и инженер-программист с опытом более 5 лет. Создаю мобильные продукты и инструменты, которые помогают командам надёжно выпускать обновления. Работал над финтех-продуктами и массовыми приложениями: от продуктовых функций и аутентификации до автоматизации сборки, производительности, мониторинга и машинного обучения на устройстве.

Рассматриваю роли Android Engineer, Mobile Engineer и Software Engineer с фокусом на Kotlin, Jetpack Compose, архитектуру ПО, производительность и надёжность Android-систем.

опыт

Старший Android-разработчик

Ноябрь 2024 — Настоящее время · Удалённо

Тинькофф

Android · CI/CD · Observability · AI-assisted QA

  • Довёл кроссплатформенную функцию подписки от спецификации до релиза за 4 недели, увеличив конверсию в подписку на 4%.
  • Сократил интеграцию ресурсов Android с 2 дней до 5 часов, создав CI-пайплайн.
  • С нуля внедрил алерты, метрики производительности и дежурства, сократив время обнаружения проблем с дней до часов.
  • Внедрил тестирование мобильного приложения с ИИ, включая проверку Android-интерфейса агентами, и расширил покрытие сценариев регрессионного тестирования.

Android-разработчик

Май 2023 — Ноябрь 2024 · Гибридный формат · Москва

VK

Аутентификация · Passkeys · IPC · Выпуск продуктовых функций

  • Спроектировал и запустил сценарий входа через Passkey на Android с использованием IPC, увеличив конверсию авторизации на 6%.
  • Довёл две кроссплатформенные продуктовые функции от реализации до релиза.

Младший Android-разработчик

Сентябрь 2021 — Май 2023 · Гибридный формат · Москва

Яндекс

Android · Массовые приложения · On-device ML

  • Разрабатывал пользовательские функции Android-приложения Яндекс Клавиатуры.
  • Интегрировал ML-модели в Android-приложение и реализовал выполнение моделей на устройстве.

образование

Бакалавриат: компьютерные науки, программная инженерия

2019 — 2023

Национальный исследовательский университет «Высшая школа экономики»

Разработка геосоциального сервиса с автоматическим формированием подборок медиаконтента

навыки

Android Development · Kotlin · Software Architecture · Jetpack Compose · Android SDK · Java · Kotlin Coroutines · Gradle · Dagger · Hilt · MVVM · MVI · Dependency Injection · Performance Optimization · CI/CD · Continuous Integration and Continuous Delivery (CI/CD) · SDK Development · Observability · Android · Git · Mobile Applications · Incident Management · Software Development · Cross-functional Collaboration · Technical Leadership · Mentoring · Code Analysis · Release Engineering · Modularization · Build Optimization · On-device ML · REST APIs · API Design · Android App Development · Software Design · Unit Testing · Test Automation · System Design · Databases · Algorithms · Data Structures · Mobile Authentication · Inter-process Communication · OAuth · Mobile ML · AI-assisted Software Development · Android Jetpack · Authentication SDK · Passkeys · Build Systems · Release Automation · AI-assisted Mobile QA · Android UI Testing

Английский: B2 (выше среднего)

ссылки