I am Damiano Giusti, Senior Mobile Engineer, rock music lover and guitar player.
Welcome to my blog, a place where I share notes from my day-to-day experience with mobile apps development and software engineering.
I started developing for the Android platform back in 2013, and I published my first app in the same year. It was a mobile version for an italian well-known electronic grade book. Since I was at school in such period, I was using my grade book on a daily basis for checking assignments, schedules and, obviously, grades. At that time there wasn’t an official application for receiving notifications and allowing students to easy consult their school report… Until my app was born!
I’m currently a Senior Mobile Engineer at Empatica, building medical-grade wearables for continuous health monitoring. I work across Android and iOS, sharing business, data and UI logic with Kotlin Multiplatform.
I own features end to end — from BLE and the data pipeline up to the UI — and I like writing about mobile engineering and sharing what I learn along the way.
… aaand I’m also a guitar player. I play in two bands, and I love rock music!
I love exploring new technologies and applying new architectures to my projects.
I’m proudly advocating for the adoption of the Kotlin language. I built the latest project of my company using it with profit. Also, I’m experimenting the Kotlin Multiplatform feature, discovering the great amount of possibilities that such technology makes available to us.
I also held some talks. I proudly participated as a speaker at the first edition of the Milan KotlinCommunityConf, the first italian conference dedicated to Kotlin, in 2018.
Here’s the list of the events for you, with some references where available.
I spoke at droidcon Italy 2022, the Italian edition of the international conference for the Android developer community.
First talk of mine I held at Milan KotlinCommunityConf 2018. Here I explain how I used Kotlin together with RxJava in a project at MOLO17, applying Clean Architecture.
An informal talk I held at Mikamai-LinkMe offices in Milan (Italy). Talking about Clean Architecture to the rescue where legacy code spreads unconfined. I had a good time, ending with networking… and pizza! 🍕
A workshop I held at TEDx in Castelfranco Veneto (Treviso, Italy). The attendees were students and professionals, and the aim of the session was introducing Java developers to the Kotlin language.