Full project history · 2016 – 2021
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:
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.
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.
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.
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.
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.
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.
Enterprise Android app summarizing customers' financial KPIs, tracking progress and managing proposed products. I implemented a chat with a custom protocol over web sockets.
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.