Marco Milani

Android Developer

Projects Blog About Contact

Building high-quality Android apps with user-centered experience.

Focused on Android and UX, I craft dependable apps and continually explore new ways to enhance usability.

Project Preview
Featured Work

Selected projects

CodeFort

Lightweight Kotlin security library for Android with emulator, debugging and tamper detection.

Kotlin Rust Android Security Biometrics
View on Codeberg →

SafeMate

Secure Android app for SafeMateBox device management with biometric authentication and hardened architecture.

Android UX Design IoT Security Biometrics
View on Codeberg →

SafeMateBox

Arduino-based smart lock prototype with IoT integration, and sensor monitoring.

Arduino IoT Sensors
View on Codeberg →

LumiPlayer

Custom multimedia player UI in Kotlin with modular design and ExoPlayer integration.

Kotlin Android UX Design ExoPlayer Media
View on Codeberg →

KmpStarterKit

A comprehensive Kotlin Multiplatform (KMP) starter kit template for building cross-platform applications targeting Android and iOS. This project is designed as a modular, foundation for KMP projects.

Kotlin Multiplatform Room Ktor Security
View on Codeberg →

Fortsec

Home security system with IoT integration and smart monitoring capabilities.

Kotlin Rust Arduino RaspberryPi Security
Coming Soon

Skills & Highlights

Core Skills

Android Core

Android Kotlin Java Jetpack Jetpack Compose Kotlin Multiplatform Coroutines Koin Rust

Security

App Hardening Tamper Detection Secure Storage

Media

ExoPlayer Streaming Integrations

Extras

UI/UX IoT

Highlights

  • 8+ years of experience in software development, with a strong focus on Android.
  • Delivered and maintained apps for major clients including RaiPlay, Windtre, and Regione Lombardia.
  • Blending development and security expertise: skilled in secure coding, OWASP Top 10, and mobile app hardening.
  • Experienced in Agile/Scrum delivery and cross-functional collaboration with UX/UI teams.

Certifications

Associate Android Developer (Kotlin)

Earned through Google Developers. Validated professional-level Android development skills. (Certification discontinued)

View Credential

Google UX Design Professional Certificate

Earned through Coursera. Issued by Google.

View Credential

Professional Scrum Developer I (PSD I)

Globally recognized Scrum.org certification demonstrating Agile software development practices and effective teamwork in Scrum environments.

View Credential

Google Cybersecurity Professional Certificate

Completed hands-on training in threat identification, risk mitigation, and security tooling (SIEM, IDS, Linux, SQL, Python). Delivered through Coursera, 2022.

View Credential

About

I build Android apps and IoT prototypes end-to-end, from user interfaces and API integrations to underlying architecture and security. I enjoy seeing projects through every layer, ensuring they work reliably and safely. Along the way, I explore practical security practices, Arduino experimentation, and Kotlin-based solutions that make software more resilient and maintainable.

Tooling
Android, Kotlin, Rust, Arduino, API integration, UI/UX, Static Analysis
Focus
End-to-end development, IoT prototyping, resilient software