I am an Android developer with a strong interest in object-oriented programming, especially in the mobile area. I would like a position where I can solve new and interesting problems and be exposed to modern technologies and methodologies.

Umberto Palazzini

I am an Android developer with a strong interest in object-oriented programming, especially in the mobile area. I would like a position where I can solve new and interesting problems and be exposed to modern technologies and methodologies.

Available to hire

I am an Android developer with a strong interest in object-oriented programming, especially in the mobile area.
I would like a position where I can solve new and interesting problems and be exposed to modern technologies and methodologies.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Italian
Advanced
English
Advanced

Work Experience

Android Engineer at Ifolor Group AG
December 1, 2022 - Present
Android engineer focusing on app performance, migrating Java to Kotlin, UI modernization with Jetpack Compose, and agile feature delivery, including A/B testing for upselling.
Software Developer at Nardi Elettronica Srl
November 1, 2022 - September 22, 2025
Developed cross-platform Flutter applications and native Android apps (Kotlin/Java) for IoT devices; integrated AWS services (Cognito, DynamoDB); refactored UI with modern patterns; introduced MVVM/DI patterns and device provisioning.
Software Developer at Itersite Srl
December 1, 2018 - September 22, 2025
Developed desktop stock management software with Genero and Informix; maintained a C# WPF tool for label printing; contributed to cross-platform development.
Computer Technician (Internship) at Zimella Municipality
April 1, 2017 - September 22, 2025
General IT support and hands-on technical tasks during internship.
Computer Technician (Internship) at Marte Srl
March 1, 2016 - September 22, 2025
IT support and maintenance during internship.
Android Engineer at Ifolor Group AG
December 1, 2022 - Present
Improved database performance to enhance app responsiveness and scalability. Maintained and migrated legacy code from Java to Kotlin to improve readability and maintainability. Introduced Jetpack Compose to accelerate UI development and modernize codebase. Conducted A/B testing to optimize in-app upselling strategies, resulting in improved conversion rates and revenue. Worked within Agile and Kanban methodologies to ensure efficient project management, sprint planning, and timely delivery of features.
Software Developer at Nardi Elettronica Srl
November 1, 2022 - September 22, 2025
Developed cross-platform Flutter applications for new IoT devices; built native Android apps using Kotlin and Java for smart-home solutions. Improved app network responsiveness with Retrofit, OkHttp and Ktor; performed UI refactoring with Jetpack Compose; wrote reusable, testable and documented code. Integrated Android applications with AWS services (login with AWS Cognito, DynamoDB, IoT Core). Implemented Git-based workflows, app flavors for white-label customers, MVVM and Dagger-Hilt; applied Clean Architecture with layer separation. Implemented device provisioning via Wi-Fi and BLE; collaborated with firmware teams to integrate IoT devices; maintained a C++/Qt desktop app and a WPF program in C# for label management.
Software Developer at Itersite Srl
December 1, 2018 - September 22, 2025
Developed desktop software for stock management using Genero with Informix database.
Android Engineer at Ifolor Group AG
December 1, 2022 - Present
Improved database performance to enhance app responsiveness and scalability. Maintained and migrated legacy code from Java to Kotlin, improving readability and maintainability. Introduced Jetpack Compose to accelerate UI development and modernize the codebase. Conducted A/B testing to improve in-app upselling strategies, resulting in better conversion rates and revenue. Worked within Agile and Kanban methodologies to ensure efficient project management and timely feature delivery.
Software Developer at Nardi Elettronica Srl
November 1, 2022 - September 22, 2025
Developed cross-platform Flutter applications for IoT devices. Built native Android apps using Kotlin and Java. Improved network performance with Retrofit, OkHttp and Ktor; refactored UI with Jetpack Compose. Wrote reusable, tested, and well-documented code. Integrated Android apps with AWS services (Cognito, DynamoDB, IoT Core) and device provisioning with Wi‑Fi and BLE. Used Git for version control and applied MVVM with Dagger/Hilt and Clean Architecture. Collaborated with firmware team; maintained C++/Qt desktop software; created a WPF app in C# for label printing.
Software Developer at Itersite Srl
December 1, 2018 - September 22, 2025
Developed desktop stock management software using Genero with Informix database, delivering robust data management and user interfaces.
Computer Technician (Internship) at Zimella Municipality
April 1, 2017 - September 22, 2025
Computer Technician (Internship) at Marte Srl
March 1, 2016 - September 22, 2025

Education

IT Degree at M.O. Luciano Dal Cero Technical Institute, San Bonifacio (VR)
September 1, 2012 - July 1, 2017
Electronics course at M.O. Luciano Dal Cero Technical Institute
May 1, 2017 - June 1, 2017
Tandem project embedded systems at University of Verona
April 1, 2016 - September 22, 2025
IT Degree at M.O. Luciano Dal Cero Technical Institute, San Bonifacio (VR)
September 1, 2012 - July 1, 2017
Electronics course at M.O. Luciano Dal Cero Technical Institute
May 1, 2017 - June 1, 2017
Java Level 1 at Cambridge Certification Authority (CCA)
May 1, 2019 - September 22, 2025
Java Level 2 at Cambridge Certification Authority (CCA)
May 1, 2019 - September 22, 2025
Tandem project embedded systems at University of Verona
April 1, 2016 - September 22, 2025
IT Degree at M.O. Luciano Dal Cero Technical Institute, San Bonifacio (VR)
September 1, 2012 - July 1, 2017
Electronics course at M.O. Luciano Dal Cero Technical Institute
May 1, 2017 - June 1, 2017
Tandem project embedded systems at University of Verona
April 1, 2016 - September 22, 2025
Java level 1 and level 2 - Cambridge Certification Authority at Cambridge Certification Authority
May 1, 2019 - September 22, 2025

Qualifications

Java level 1 and level 2
May 1, 2019 - September 22, 2025
Java Level 1
May 1, 2019 - September 22, 2025
Java Level 2
May 1, 2019 - September 22, 2025
Java level 1 and level 2 - Cambridge Certification Authority
May 1, 2019 - September 22, 2025

Industry Experience

Software & Internet, Manufacturing, Media & Entertainment, Computers & Electronics, Professional Services