Android Software Engineer
Softwave · Milan, Italy
February 2024 – Present
NTT DATA / Sky
February 2026 – Present
My Sky
- Contribute to the My Sky Android application, serving an estimated 4–5 million users, with features spanning account, subscription, service, and support journeys.
- Drive accessibility improvements through screen-reader semantics, focus management, and DPAD navigation.
- Contribute to architecture, code reviews, automated testing, performance optimization, and production issue resolution.
Nexi Digital
January 2025 – January 2026
Banking Platform as a Service
- Developed reusable, configurable Android solutions for end-to-end mobile banking applications.
- Contributed to modular architecture and white-label components supporting multiple banks, brands, and product configurations.
- Implemented authentication, account management, payments, and financial services with security, reliability, and maintainability requirements for regulated environments.
- Collaborated with distributed teams from technical analysis through production delivery.
Reply Live
June 2024 – December 2024
E-commerce application
- Developed product discovery, account management, cart, and checkout journeys integrated with backend, commerce, and payment services.
- Improved application quality through reusable components, code reviews, testing, and performance optimization.
IrisCube
February 2024 – May 2024
Fintech application
- Developed and maintained an Italian fintech application serving more than 5 million users.
- Delivered financial features involving authentication, sensitive customer data, backend integrations, and complex transaction flows.
- Applied security-focused practices to data handling, session management, error handling, and critical user journeys.
- Improved screen-reader support, semantic structure, focus handling, and accessible interactions, while contributing to architecture, testing, performance, and production stability.