I am a Senior Mobile & Product Engineer and Tech Lead with over 10 years of experience in software development, specialising in Flutter, Android and Kotlin, with additional expertise in Next.js, TypeScript, Supabase, SQL and applied AI integration. I have worked on complex enterprise applications, managed products end-to-end and led development teams of up to 10 people. My experience covers software architecture, hands-on development, code quality, release management, store publication, client communication and the adoption of AI-assisted development workflows. I am currently exploring senior B2B, freelance and contract opportunities in mobile engineering, cross-platform development, product engineering, software architecture and technical leadership. I am based in Milan and primarily interested in fully remote engagements from Italy, preferably with a flexible commitment of 3–4 days per week, although I am open to evaluating particularly relevant longer-term assignments.

Federico Ragusa

I am a Senior Mobile & Product Engineer and Tech Lead with over 10 years of experience in software development, specialising in Flutter, Android and Kotlin, with additional expertise in Next.js, TypeScript, Supabase, SQL and applied AI integration. I have worked on complex enterprise applications, managed products end-to-end and led development teams of up to 10 people. My experience covers software architecture, hands-on development, code quality, release management, store publication, client communication and the adoption of AI-assisted development workflows. I am currently exploring senior B2B, freelance and contract opportunities in mobile engineering, cross-platform development, product engineering, software architecture and technical leadership. I am based in Milan and primarily interested in fully remote engagements from Italy, preferably with a flexible commitment of 3–4 days per week, although I am open to evaluating particularly relevant longer-term assignments.

Available to hire

I am a Senior Mobile & Product Engineer and Tech Lead with over 10 years of experience in software development, specialising in Flutter, Android and Kotlin, with additional expertise in Next.js, TypeScript, Supabase, SQL and applied AI integration.

I have worked on complex enterprise applications, managed products end-to-end and led development teams of up to 10 people. My experience covers software architecture, hands-on development, code quality, release management, store publication, client communication and the adoption of AI-assisted development workflows.

I am currently exploring senior B2B, freelance and contract opportunities in mobile engineering, cross-platform development, product engineering, software architecture and technical leadership. I am based in Milan and primarily interested in fully remote engagements from Italy, preferably with a flexible commitment of 3–4 days per week, although I am open to evaluating particularly relevant longer-term assignments.

See more

Experience Level

Expert
Expert
Expert
Expert

Language

Italian
Fluent
English
Intermediate
French
Intermediate

Work Experience

Android Developer at Accenture
January 1, 2023 - Present
Built an Android app using Jetpack Compose for barcode-scanner devices used in warehouse and logistics operations; applied Clean Architecture to separate concerns and improve stability. Mentored two junior colleagues and owned code quality, change request approval, and unit test management. Created modular and extensible user interfaces aligned with Figma designs.
Flutter Developer / Tech Lead at Accenture
January 1, 2023 - Present
Led a team of 10+ people delivering Flutter cross-platform mobile applications for Android and iOS, applying Clean Architecture and SOLID to keep the codebase scalable and maintainable. Coordinated development using Agile/Scrum, managed FIT/UAT/smoke testing, and handled production releases. Worked directly with the client on product enhancements and change requests while maintaining architectural and software-quality standards.
Co-Founder, Product & Tech Lead — Entrepreneurial Side Venture at EasyA
June 1, 2022 - June 20, 2025
Designed and built an end-to-end platform to discover and book aperitivo/food experiences, covering Flutter app, backend, software architecture, and app store / Google Play releases. Owned technical and product roadmap from requirements and UI/UX through testing, releases, KPI monitoring, and ongoing improvements. Defined core product features including bookings, QR check-in, digital menus, loyalty program, and in-app payments (credits and discounts). Created business plan, operating model, pricing, and go-to-market strategy; supported commercial relationships, onboarding, and venue partnerships.
Android Developer at Accenture
January 1, 2022 - Present
Developed a mobile app to manage IoT devices, applying Clean Architecture for scalable and maintainable code. Partnered with the UI/UX team to implement Figma-based interfaces and managed pull requests.
Flutter Developer / Tech Lead — Business Architecture Specialist at Deloitte Digital
January 1, 2022 - May 1, 2025
Provided technical leadership for the Flutter team across development and maintenance of cross-platform Android and iOS applications, ensuring architectural and quality standards. Oversaw development activities, conducted code reviews, and managed pull requests to help the team resolve technical issues and apply Clean Architecture and SOLID principles. Designed and led an internal suite of AI-powered accelerators to standardize and improve mobile team workflows across the software delivery lifecycle. Established guidance and best practices for using generative AI in development, including code analysis, technical documentation, and testing; collaborated with multidisciplinary teams to identify AI use cases and embed deliverables into operational workflows.
Android Developer at Group S.p.A.
January 1, 2020 - January 1, 2022
Led the SM-PR project for Enel, managing a two-person team and overseeing software development and maintenance. Developed Android applications in Kotlin and Java with RxJava and coroutines; managed Git repositories via Bitbucket and SourceTree. Maintained existing applications and led their migration to AndroidX. Managed UI/UX and database work while coordinating projects across Italy, Spain, and Brazil.
Android Development Intern at University of Milano-Bicocca
September 1, 2019 - March 1, 2020
Built an Android app connected to Shimmer sensors over Bluetooth using the MAC address for initial pairing. Worked with clinical sensor data including GSR, PPG, accelerometer, gyroscope, and magnetometer readings. Implemented guided clinical trials that stored data locally and sent it as JSON via REST to a Flask server at the end of each trial. Used a clustered MongoDB database and integrated with pymongo to store and receive data received through APIs.
Web Developer at Red Hawk Web Studio
January 1, 2017 - January 1, 2019
Analyzed client needs to shape web project requirements and select appropriate platforms and technical structures. Developed web applications and managed production releases. Built PHP e-commerce sites and integrated payment gateways including PayPal and Stripe.

Education

BSc in Computer Science at University of Milano-Bicocca
September 1, 2016 - March 1, 2020
High School Diploma in Computer Science and Telecommunications at Federico RAGUSA High School
September 1, 2011 - June 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Healthcare

Experience Level

Expert
Expert
Expert
Expert