MOLO17

Full project history · 2016 – 2021

Projects

As Mobile Lead Engineer I delivered Android and iOS apps across healthcare, fintech, retail and enterprise, introduced the team to Clean Architecture and Kotlin Multiplatform, and mentored teammates. A selection of the work:

Healthcare & medical emergency app (JNI + defibrillators)

2020

Offline-first tablet app used by medical operators to collect on-field data about rescued patients, deployed across Italian A.S.L. ambulances, helicopters and rescue cars. I contributed to the design and development, bridged the app to two automated external defibrillators over the JNI, and wrote an annotation processor for a custom navigation logic.

JNICAnnotation processingKotlinMVVMCoroutinesDaggerCouchbase Lite

Fintech app (Kotlin Multiplatform)

2019 – 2020

Public Android and iOS app for monitoring financial products and delivering investment-idea notifications. Built with Kotlin Multiplatform and Clean Architecture to share business and data logic across both platforms.

Kotlin MultiplatformMVVMRxJavaRxSwift

TwinForce — Workforce Management iOS app

2019 – 2020

White-label B2B iPad app giving factory operators on-field access to ERP software. I built the whole UI from scratch, kept it themeable per customer, and proposed the white-label Git branching model still used across customers.

iOSSwiftRxSwiftSwinjectMoyaCouchbase Lite

FashTime — social app

2019 – 2020

New social-network concept where users trade time instead of likes. I built the Android version from the existing iOS app, working with the FashTime team.

KotlinMVVMRxJavaDaggerJetpack NavigationGlidelibjpegturbo

Retail app & cash-register HTTP server

2019 – 2020

Enterprise Android app on the Zebra TC8000 helping retail staff categorize items and issue receipts. Scanned barcodes are sent to an HTTP REST server I built that runs on the cash registers.

KotlinRxJavaDaggerRetrofitJetpack NavigationGlide

GlueSync

2019 – 2020

Dockerized Kotlin/JVM daemon that migrates a selected set of tables between a relational database and a NoSQL store in both directions. Configurable, with a vendor-agnostic sync engine and vendor-specific plugins for compatibility.

KotlinCoroutinesDocker ComposeAWS EC2SQL ServerCouchbase ServerOracle

Fintech CRM & corporate chat

2017 – 2018

Enterprise Android app summarizing customers' financial KPIs, tracking progress and managing proposed products. I implemented a chat with a custom protocol over web sockets.

KotlinMVPRxJavaDaggerRetrofitPicasso

UAE messaging app

2016 – 2017

Android messaging app for a UAE company — text, media and VoIP calls. Built with an international team (Australia, Hungary, UK); spent three weeks on-site in Dubai.

JavaMVCRxJavaOkHttpPicasso

← Back to CV

MOLO17

Storico completo dei progetti · 2016 – 2021

Progetti

Come Mobile Lead Engineer ho realizzato app Android e iOS negli ambiti healthcare, fintech, retail ed enterprise, ho introdotto il team alla Clean Architecture e a Kotlin Multiplatform e ho fatto mentoring ai colleghi. Una selezione dei lavori:

App sanitaria e per emergenze mediche (JNI + defibrillatori)

2020

App per tablet offline-first usata dagli operatori medici per raccogliere sul campo i dati dei pazienti soccorsi, distribuita su ambulanze, elicotteri e automediche delle A.S.L. italiane. Ho contribuito alla progettazione e allo sviluppo, ho collegato l'app a due defibrillatori esterni automatici tramite la JNI e ho scritto un annotation processor per una logica di navigazione custom.

JNICAnnotation processingKotlinMVVMCoroutinesDaggerCouchbase Lite

App fintech (Kotlin Multiplatform)

2019 – 2020

App pubblica Android e iOS per il monitoraggio di prodotti finanziari e l'invio di notifiche con idee di investimento. Costruita con Kotlin Multiplatform e Clean Architecture per condividere la logica di business e dei dati tra le due piattaforme.

Kotlin MultiplatformMVVMRxJavaRxSwift

TwinForce — App iOS di workforce management

2019 – 2020

App iPad B2B white-label che dà agli operatori di fabbrica l'accesso sul campo al software ERP. Ho realizzato l'intera UI da zero, mantenendola personalizzabile per cliente, e ho proposto il modello di branching Git white-label tuttora usato tra i clienti.

iOSSwiftRxSwiftSwinjectMoyaCouchbase Lite

FashTime — app social

2019 – 2020

Nuovo concept di social network in cui gli utenti si scambiano tempo invece di like. Ho realizzato la versione Android a partire dall'app iOS esistente, lavorando con il team di FashTime.

KotlinMVVMRxJavaDaggerJetpack NavigationGlidelibjpegturbo

App retail & server HTTP per le casse

2019 – 2020

App Android enterprise su Zebra TC8000 che aiuta il personale retail a categorizzare gli articoli ed emettere scontrini. I codici a barre scansionati vengono inviati a un server HTTP REST che ho realizzato e che gira sui registratori di cassa.

KotlinRxJavaDaggerRetrofitJetpack NavigationGlide

GlueSync

2019 – 2020

Daemon Kotlin/JVM dockerizzato che migra un set selezionato di tabelle tra un database relazionale e uno store NoSQL in entrambe le direzioni. Configurabile, con un motore di sincronizzazione vendor-agnostic e plugin vendor-specific per la compatibilità.

KotlinCoroutinesDocker ComposeAWS EC2SQL ServerCouchbase ServerOracle

CRM fintech & chat aziendale

2017 – 2018

App Android enterprise che riassume i KPI finanziari dei clienti, ne traccia i progressi e gestisce i prodotti proposti. Ho implementato una chat con un protocollo custom su WebSocket.

KotlinMVPRxJavaDaggerRetrofitPicasso

App di messaggistica per gli Emirati Arabi Uniti

2016 – 2017

App Android di messaggistica per un'azienda degli Emirati Arabi Uniti — testo, media e chiamate VoIP. Costruita con un team internazionale (Australia, Ungheria, Regno Unito); ho trascorso tre settimane on-site a Dubai.

JavaMVCRxJavaOkHttpPicasso

← Torna al CV