🇦🇹 Vienna, Austria
Pavlo Chernenko
Sviluppatore Android Senior
01. Chi sono
Chi sono
Sono uno sviluppatore Android con oltre 12 anni di esperienza che ama davvero il mestiere — dalla prima riga di codice fino a vedere gli utenti reali godere del prodotto finito. Ho una formazione in informatica e ho sviluppato di tutto, dalle app di consumo su larga scala con milioni di utenti ai sistemi critici per la sicurezza e ai progetti personali. Mi trovo ugualmente a mio agio nell'immergermi in una codebase complessa da solo o nel collaborare strettamente con team di design, backend e prodotto. App veloci, rifinite e affidabili sono il mio obiettivo ogni volta — se stai costruendo qualcosa di interessante, mi piacerebbe farne parte.
02. Competenze
Competenze tecniche
Linguaggi di programmazione
Framework e SDK Android
Strumenti e piattaforme
Altro
03. Progetti
Lavori selezionati

WienMobil (Ticket Shop)
WienMobil è l'app ufficiale di mobilità di Wiener Linien, l'autorità del trasporto pubblico di Vienna, scaricata oltre 3 milioni di volte. Come Sviluppatore Android Senior presso WienIT / Upstream Mobility, ho guidato la riprogettazione completa e l'implementazione della funzionalità Ticket Shop — il principale motore di entrate dell'app — e ho promosso una migrazione completa a Jetpack Compose della libreria di biglietteria. L'app combina la navigazione in tempo reale dei trasporti pubblici, l'acquisto e la validazione di biglietti in-app, il bike sharing (WienMobil Rad), il car sharing (WienMobil Auto) e il minibus elettrico su richiesta (WienMobil Hüpfer), il tutto unificato in un'unica piattaforma di mobilità multimodale.

Bikemap
Bikemap è la più grande app di ciclismo al mondo, che collega 11,7 milioni di ciclisti a oltre 16,8 milioni di percorsi in 190+ paesi. Come Sviluppatore Android Senior presso Bikemap GmbH, ho guidato lo sviluppo di nuove funzionalità, promosso l'app compagna per Wear OS e mantenuto il motore di navigazione principale alimentato da Graphhopper. L'app offre navigazione vocale curva per curva, mappe offline, pianificazione dei percorsi con profili specifici per il ciclismo (bici da strada, mountain bike, e-bike), tracciamento in tempo reale, importazione/esportazione GPX e sincronizzazione multi-dispositivo con hardware Garmin e Wahoo.

Smartlink+
Smartlink+ è un'app Android professionale per la sicurezza domestica e la smart home sviluppata per SecureNet Technologies (Alula), una piattaforma di sicurezza statunitense utilizzata da migliaia di rivenditori di allarmi. L'app mette il tuo sistema di sicurezza nel palmo della mano — inserisci e disinserisci, visualizza i feed delle telecamere in diretta, controlla serrature e luci, regola il termostato e rivedi l'attività del sistema, tutto da un'unica interfaccia. Come sviluppatore Android in SecureNet, ho realizzato funzionalità principali tra cui il monitoraggio video in tempo reale, la gestione multi-proprietà e le notifiche di sensori personalizzabili. La stessa base di codice alimenta una famiglia di app white-label per importanti marchi di sicurezza: Kept by SafeHome, GeoAlarm Security, NAPCO Prima, ADT Smart Connect, SafeHome Security, ADT Home, ShieldPro Home Security e Top Tier Home.

SmartPosture
SmartPosture è un'app Android per la correzione della postura che funziona silenziosamente in background, monitorando come gli utenti tengono il telefono e ricordando loro di correggere la posizione quando piegano il collo troppo in avanti — un'abitudine comunemente nota come 'text neck'. Sviluppata presso Scopic Software, l'app offre stili di avviso personalizzabili (schermo sfocato, vibrazione), una dashboard statistica di 14 giorni, controlli parentali con protezione PIN e un abbonamento Pro con cronologia estesa di 30 giorni, utilizzo senza pubblicità e classifiche globali della postura. Valutata 4,5 stelle su Google Play con oltre 250 recensioni.

LeverDays
LeverDays è un progetto web personale che ti aiuta a sfruttare al massimo le tue ferie annuali posizionando strategicamente i giorni di vacanza intorno ai giorni festivi e ai weekend. Seleziona il tuo paese e la tua regione, inserisci il numero di giorni di ferie che hai, e l'app calcola istantaneamente il posizionamento ottimale — trasformando 25 giorni in 63 giorni liberi con un effetto leva di 2,5×. Una seconda modalità "Ponti" evidenzia i singoli giorni ponte inseriti tra festivi e weekend, rendendo facile individuare rapide opportunità di weekend lungo. Sviluppata con Next.js, TypeScript e Tailwind CSS, con dati sui giorni festivi per 50+ paesi.
04. Esperienza
Percorso lavorativo
Freelance
gen 2018 — Presente
Consulente Android & Mobile
Freelance Consulting🌍 Remote
- ›Fornendo servizi di sviluppo Android e consulenza a clienti di vari settori.
- ›Offrendo guida tecnologica strategica e decisioni sull'architettura delle app mobile.
Tempo pieno
nov 2023 — Presente
Sviluppatore Android Senior
WienIT / Upstream Mobility🇦🇹 Vienna, Austria
- ›Guidando la riprogettazione e l'implementazione della funzionalità Ticket Shop per l'app WienMobil, garantendo un'esperienza utente intuitiva e affidabile.
- ›Guidando un refactoring completo della libreria usando Jetpack Compose, stabilendo un'architettura robusta e scalabile per la crescita a lungo termine.
- ›Progettando e definendo l'architettura dell'applicazione, ponendo basi solide per future espansioni di funzionalità e ottimizzazioni delle prestazioni.
- ›Migliorando la copertura dei test in tutta l'app, aumentando la copertura dallo 0% all'80%, e incorporando pratiche di testing per una qualità sostenuta.
- ›Implementando controlli di qualità del codice automatizzati all'interno del pipeline CI, promuovendo la coerenza e migliorando il flusso di lavoro di sviluppo.
- ›Subentrando come Team Lead ad interim secondo necessità, fornendo tutoraggio e supporto al team per garantire l'allineamento e il successo del progetto.
mar 2020 — ott 2023
Sviluppatore Android Senior
Bikemap GmbH🇦🇹 Vienna, Austria
- ›Prendendo l'iniziativa nell'implementazione di nuove funzionalità per l'app Bikemap.
- ›Guidando lo sviluppo della nuova app Wear OS, garantendo un'integrazione senza soluzione di continuità con l'ecosistema esistente.
- ›Implementando e mantenendo il supporto per l'ultima versione della libreria Graphhopper nell'app Android, ottimizzando le prestazioni e migliorando l'esperienza utente.
- ›Svolgendo un lavoro approfondito sui meccanismi di tracking e navigazione, affinando accuratezza e affidabilità.
- ›Mantenendo i processi CI, garantendo un flusso di lavoro di sviluppo ottimizzato ed efficiente.
- ›Subentrando con successo come Team Lead durante le assenze, fornendo guida e supporto al team di sviluppo.
nov 2015 — lug 2020
Sviluppatore Android
Scopic Software🌍 Remote
- ›Sviluppando applicazioni Android come SmartPosture, PageMyCell, StocksToTrade e altre, assumendo la responsabilità di funzionalità e funzioni chiave.
- ›Ricoprendo un ruolo significativo in progetti React Native, contribuendo allo sviluppo di app Android e iOS.
- ›Conducendo colloqui tecnici per nuovi candidati, garantendo la selezione di sviluppatori altamente qualificati.
- ›Gestendo più progetti, supervisionando il loro completamento con successo entro le scadenze.
ott 2014 — nov 2015
Sviluppatore Software
DEKRA🇺🇦 Kyiv, Ukraine
- ›Sviluppando soluzioni software per istituzioni finanziarie, rispettando elevati standard di qualità e sicurezza.
- ›Lavorando su vari progetti Android, collaborando con team interfunzionali per ottenere risultati di successo.
ott 2013 — nov 2014
Sviluppatore Android
Videoprobki🇺🇦 Kyiv, Ukraine
- ›Sviluppando l'applicazione Android StreetVideoUA, dimostrando forti competenze tecniche e attenzione ai dettagli.
05. Formazione
Formazione accademica
Laurea Magistrale
National Technical University of Ukraine 'Igor Sikorsky Kyiv Polytechnic Institute'
Sistemi Informatici Specializzati · Architettura Software · Sistemi Embedded
Laurea Triennale
National Technical University of Ukraine 'Igor Sikorsky Kyiv Polytechnic Institute'
Ingegneria Informatica · Algoritmi · Strutture Dati · Progettazione di Sistemi
06. Lingue
Competenza linguistica
07. Interessi
Oltre lo schermo
Apprendendo continuamente e rimanendo aggiornato sull'ecosistema Android — che si tratti di una nuova API Compose, di una funzionalità del linguaggio Kotlin o di un cambiamento nei pattern architetturali. Mi piace andare oltre i tutorial e testare le cose in progetti reali.
Esplorando nuovi framework e tecnologie, soprattutto IA e machine learning e come possono rendere le app mobile più intelligenti e personali. Sono particolarmente interessato all'inferenza on-device e al ML che rispetta la privacy.
Appassionato di lingue umane — parlo fluentemente ucraino, inglese, tedesco, francese e spagnolo e sto attualmente studiando l'italiano. Ogni lingua aggiunge una nuova prospettiva.
Apprezzando i giochi da tavolo strategici e la risoluzione di enigmi, dai moderni Eurogames ai classici titoli di strategia. Gli aspetti di pianificazione a lungo termine e di lettura degli avversari gratificano lo stesso istinto della buona architettura software.
Trascorrendo tempo all'aria aperta — escursioni sui sentieri di montagna e lunghe ciclabili intorno a Vienna e alle Alpi. Una buona pedalata o escursione libera la mente meglio di qualsiasi altra cosa.
08. Contatto
Contattami
Aperto a nuove opportunità, progetti di consulenza e conversazioni interessanti.