Leo Gagliardi

Senior Android Engineer @URBI

Cosenza, IT
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Sep 2017 — Present

Senior Android Engineer @URBI

View department →

Core contributor to the development and evolution of the URBI application and the Telepass mobility ecosystem, a comprehensive aggregator for shared mobility, public transportation, and EV charging solutions.Key Responsibilities & Achievements:Architectural Migration: Led the progressive migration of a legacy codebase from Java, RXJava, and MVVM to a modern, reactive stack utilizing Kotlin, Coroutines/Flow, and MVI architecture.Modern UI Development: Championed the adoption of Jetpack Compose for UI development, ensuring responsive, accessible, and highly maintainable layouts.Modularization & Reusability: Architected a highly modular codebase. Developed and extracted internal functional modules (e.g, navigation, pay, mobility-sharing) into standalone libraries, published on Maven Repo (GitHub Packages) for cross-app reusability.Dependency Management: Streamlined dependency management by implementing custom Gradle scripts and utilizing Compose and Firebase BoMs (Bill of Materials) to ensure library compatibility across the ecosystem.Core Integrations: Implemented complex integrations including Dagger/Hilt for Dependency Injection, Retrofit/OkHttp for networking, and extensive Google Play Services (Maps, Location, ML Kit, Wallet/Pay).Code Quality & CI/CD: Maintained high code quality standards through rigorous Unit Testing and structured GitHub Pull Request processes, acting as a core reviewer for the android-dev team.

EDUCATION

2008 — 2012

Università della Calabria

Laurea in Ingegneria Informatica, Computer Engineering

2003 — 2008

Liceo Scientifico

Diploma di Liceo Scientifico, Tradizionale

ABOUT LEO GAGLIARDI

Con oltre 10 anni di esperienza nello sviluppo mobile, sono un Senior Android Engineer specializzato nella creazione di applicazioni scalabili e performanti. Attualmente contribuisco allo sviluppo dell\'app URBI e dell\'ecosistema Telepass, dove gestisco un aggregatore complesso di servizi di mobilità.Nel corso della mia carriera ho guidato transizioni architetturali importanti, migrando codebase storiche da Java/RxJava e pattern MVVM verso stack moderni e reattivi basati su Kotlin, Flow, Jetpack Compose e architettura MVI.Lavoro quotidianamente con un approccio altamente modulare, creando librerie riutilizzabili condivise tramite GitHub Packages e sfruttando Dagger/Hilt per la dependency injection. Sono appassionato di codice pulito, automazione dei processi e mi tengo costantemente aggiornato su trend emergenti.\"

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Leo Gagliardi — Senior Android Engineer at URBI in Cosenza, IT | Unifers