Pavlo Chernenko

🇦🇹 Vienna, Austria

Pavlo Chernenko

Desarrollador Android Senior

01. Sobre mí

Quién soy

Soy un desarrollador Android con más de 12 años de experiencia que realmente ama el oficio — desde la primera línea de código hasta ver a usuarios reales disfrutar del producto terminado. Tengo formación en informática y he desarrollado de todo, desde aplicaciones de consumo a gran escala con millones de usuarios hasta sistemas de seguridad crítica y proyectos personales. Me siento igual de cómodo profundizando en una base de código compleja en solitario o colaborando estrechamente con equipos de diseño, backend y producto. Aplicaciones rápidas, pulidas y fiables son mi objetivo en todo momento — si estás construyendo algo interesante, me encantaría formar parte de ello.

pavlo@chernenko.at📍 🇦🇹 Vienna, Austria

02. Habilidades

Habilidades técnicas

Lenguajes de programación

Kotlin
Java

Frameworks y SDKs de Android

Android SDK
Jetpack Compose
ViewModel
Room
Hilt / Dagger
Coroutines
RxJava
Retrofit
Mapbox
Graphhopper

Herramientas y plataformas

Android Studio
Git
Gradle
GitHub
Bitbucket
Jira
Figma
Jenkins
Firebase
Google Play

Otros

RESTful APIs
SQLite
MVVM / MVP
Unit Testing
CI/CD

03. Proyectos

Proyectos seleccionados

All public transport options at a glance

WienMobil (Ticket Shop)

WienMobil es la aplicación oficial de movilidad de Wiener Linien, la autoridad de transporte público de Viena, con más de 3 millones de descargas. Como Desarrollador Android Senior en WienIT / Upstream Mobility, lideré el rediseño completo e implementación de la función Ticket Shop — el motor de ingresos principal de la app — y encabecé una migración completa a Jetpack Compose de la biblioteca de ticketing. La app combina navegación de transporte público en tiempo real, compra y validación de tickets in-app, bicicletas compartidas (WienMobil Rad), coches compartidos (WienMobil Auto) y minibús eléctrico bajo demanda (WienMobil Hüpfer), todo unificado en una única plataforma de movilidad multimodal.

KotlinJetpack ComposeAndroid SDKMVVMHiltRoomCoroutinesRetrofitIn-App BillingUnit TestingCI/CDJenkinsBitbucket
Plan and navigate safe cycling routes

Bikemap

Bikemap es la app de ciclismo más grande del mundo, conectando a 11,7 millones de ciclistas con más de 16,8 millones de rutas en 190+ países. Como Desarrollador Android Senior en Bikemap GmbH, lideré el desarrollo de nuevas funciones, encabecé la app compañera para Wear OS y mantuve el motor de navegación principal impulsado por Graphhopper. La app ofrece navegación de voz giro a giro, mapas offline, planificación de rutas con perfiles específicos para ciclismo (bicicleta de carretera, montaña, e-bike), seguimiento de trayectos en tiempo real, importación/exportación de GPX y sincronización con hardware de Garmin y Wahoo.

KotlinJetpack ComposeAndroid SDKWear OSGraphhopperMapboxCoroutinesHiltRoomRetrofitMVVMCI/CDFirebaseGoogle Play
Security home — arm night, stay, or away in one tap

Smartlink+

Smartlink+ es una aplicación Android profesional de seguridad del hogar y hogar inteligente desarrollada para SecureNet Technologies (Alula), una plataforma de seguridad estadounidense utilizada por miles de distribuidores de alarmas. La app pone tu sistema de seguridad en la palma de tu mano — activa y desactiva, ve feeds de cámara en vivo, controla cerraduras e iluminación, ajusta el termostato y revisa la actividad del sistema, todo desde una interfaz. Como desarrollador Android en SecureNet, construí funciones principales incluyendo monitoreo de video en tiempo real, gestión de múltiples propiedades y alertas de sensores personalizables. La misma base de código impulsa una familia de apps de marca blanca para grandes marcas de seguridad: Kept by SafeHome, GeoAlarm Security, NAPCO Prima, ADT Smart Connect, SafeHome Security, ADT Home, ShieldPro Home Security y Top Tier Home.

KotlinJavaAndroid SDKMVVMHiltRetrofitWebSocketsExoPlayerCoroutinesFirebaseBitbucketJira
Google Play
Live posture score — real-time phone angle monitoring

SmartPosture

SmartPosture es una app Android de corrección de postura que funciona silenciosamente en segundo plano, monitorizando cómo los usuarios sostienen su teléfono y recordándoles que corrijan su posición cuando inclinan el cuello demasiado hacia adelante — un hábito conocido como 'text neck'. Desarrollada en Scopic Software, la app cuenta con estilos de alerta personalizables (desenfoque de pantalla, vibración), un panel de estadísticas de 14 días, controles parentales con protección PIN y una suscripción Pro con historial extendido de 30 días, uso sin publicidad y rankings globales de postura. Valorada con 4,5 estrellas en Google Play con más de 250 reseñas.

KotlinJavaAndroid SDKAccelerometer / Sensor APIsIn-App BillingFirebaseMVVMRoomBackground ServicesNotifications API
Home — configure country, region and number of leave days

LeverDays

LeverDays es un proyecto web personal que te ayuda a sacar el máximo provecho de tus vacaciones anuales colocando estratégicamente los días de vacaciones alrededor de festivos y fines de semana. Selecciona tu país y región, introduce el número de días de vacaciones que tienes, y la app calcula instantáneamente la colocación óptima — convirtiendo 25 días en 63 días libres con un factor de apalancamiento de 2,5×. Un segundo modo "Puentes" destaca los días puente individuales entre festivos y fines de semana, facilitando detectar oportunidades rápidas de fin de semana largo. Construida con Next.js, TypeScript y Tailwind CSS, con datos de festivos públicos de más de 50 países.

TypeScriptNext.jsReactTailwind CSSVercelnext-intl

04. Experiencia

Historial laboral

Freelance

ene 2018Actualidad

Consultor Android y Móvil

Freelance Consulting

🌍 Remote

  • Proporcionando servicios de desarrollo Android y consultoría a clientes de diversas industrias.
  • Ofreciendo orientación tecnológica estratégica y decisiones de arquitectura de aplicaciones móviles.

Tiempo completo

nov 2023Actualidad

Desarrollador Android Senior

WienIT / Upstream Mobility

🇦🇹 Vienna, Austria

  • Liderando el rediseño e implementación de la función Ticket Shop para la app WienMobil, garantizando una experiencia de usuario intuitiva y confiable.
  • Encabezando una refactorización completa de la biblioteca usando Jetpack Compose, estableciendo una arquitectura robusta y escalable para el crecimiento a largo plazo.
  • Diseñando y definiendo la arquitectura de la aplicación, sentando una base sólida para futuras expansiones de funciones y optimizaciones de rendimiento.
  • Mejorando la cobertura de pruebas en toda la app, aumentando la cobertura del 0% al 80%, e integrando prácticas de testing para una calidad sostenida.
  • Implementando controles de calidad de código automatizados dentro del pipeline de CI, promoviendo la coherencia y mejorando el flujo de trabajo de desarrollo.
  • Asumiendo el rol de Team Lead en funciones según sea necesario, brindando mentoría y apoyo al equipo para garantizar la alineación y el éxito del proyecto.

mar 2020oct 2023

Desarrollador Android Senior

Bikemap GmbH

🇦🇹 Vienna, Austria

  • Tomando la iniciativa en la implementación de nuevas funciones para la app Bikemap.
  • Encabezando el desarrollo de la nueva app para Wear OS, garantizando una integración perfecta con el ecosistema existente.
  • Implementando y manteniendo el soporte para la última versión de la biblioteca Graphhopper en la app Android, optimizando el rendimiento y mejorando la experiencia de usuario.
  • Realizando trabajo profundo en los mecanismos de seguimiento y navegación, refinando la precisión y la fiabilidad.
  • Manteniendo los procesos de CI, garantizando un flujo de trabajo de desarrollo optimizado y eficiente.
  • Asumiendo con éxito el rol de Team Lead durante ausencias, brindando orientación y apoyo al equipo de desarrollo.

nov 2015jul 2020

Desarrollador Android

Scopic Software

🌍 Remote

  • Desarrollando aplicaciones Android como SmartPosture, PageMyCell, StocksToTrade y otras, asumiendo la responsabilidad de funciones y funcionalidades clave.
  • Jugando un papel significativo en proyectos de React Native, contribuyendo al desarrollo de apps Android e iOS.
  • Realizando entrevistas técnicas para nuevos candidatos, asegurando la selección de desarrolladores altamente capacitados.
  • Gestionando múltiples proyectos, supervisando su exitosa finalización dentro de los plazos.

oct 2014nov 2015

Desarrollador de Software

DEKRA

🇺🇦 Kyiv, Ukraine

  • Desarrollando soluciones de software para instituciones financieras, adhiriéndose a altos estándares de calidad y seguridad.
  • Trabajando en varios proyectos Android, colaborando con equipos multifuncionales para lograr resultados exitosos.

oct 2013nov 2014

Desarrollador Android

Videoprobki

🇺🇦 Kyiv, Ukraine

  • Desarrollando la aplicación Android StreetVideoUA, mostrando sólidas habilidades técnicas y atención al detalle.

05. Educación

Formación académica

Máster

National Technical University of Ukraine 'Igor Sikorsky Kyiv Polytechnic Institute'

Sistemas Informáticos Especializados · Arquitectura de Software · Sistemas Embebidos

20152017

Grado

National Technical University of Ukraine 'Igor Sikorsky Kyiv Polytechnic Institute'

Ingeniería Informática · Algoritmos · Estructuras de Datos · Diseño de Sistemas

20112015

06. Idiomas

Dominio de idiomas

Ucraniano
Nativo
Inglés
Avanzado
Alemán
Avanzado
Francés
Avanzado
Español
Avanzado
Italiano
Intermedio

07. Intereses

Más allá de la pantalla

Aprendiendo continuamente y manteniéndome al día con el ecosistema Android — ya sea una nueva API de Compose, una función del lenguaje Kotlin o un cambio en los patrones de arquitectura. Disfruto ir más allá de los tutoriales y probar cosas en proyectos reales.

Explorando nuevos frameworks y tecnologías, especialmente IA y aprendizaje automático y cómo pueden hacer las apps móviles más inteligentes y personales. Estoy especialmente interesado en la inferencia en dispositivo y el ML que respeta la privacidad.

Apasionado por los idiomas humanos — hablo ucraniano, inglés, alemán, francés y español con fluidez y actualmente estoy trabajando en el italiano. Cada idioma añade una nueva perspectiva.

Disfrutando de juegos de mesa estratégicos y resolución de puzzles, desde los modernos Eurogames hasta los títulos clásicos de estrategia. Los aspectos de planificación a largo plazo y de leer a los oponentes activan el mismo músculo mental que una buena arquitectura de software.

Pasando tiempo al aire libre — senderismo por senderos de montaña y largas rutas ciclistas por Viena y los Alpes. Un buen paseo o caminata despeja la cabeza mejor que cualquier otra cosa.

08. Contacto

Contactar

Abierto a nuevas oportunidades, proyectos de consultoría y conversaciones interesantes.

© 2026 Pavlo Chernenko

GISA-Zahl: 35890737 · UID: ATU80306704