damiano giusti

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