Enrico
From United Kingdom (UTC+1)
12 years of commercial experience
Lemon.io stats
Enrico – Kotlin, Swift, SwiftUI
Enrico is a highly experienced Lead Mobile Developer with over 13 years in mobile development, including 8 years in leadership roles. He has extensive experience in native Android development with Kotlin and Java, and iOS development using Swift, SwiftUI. Known for his technical depth, he is skilled in evaluating technologies, architecture, and considering factors like budget and long-term vision. A respected public speaker in the UK, Enrico has a proven track record of leading both technical and business teams, showcasing strong leadership, communication, and decision-making skills.
Main technologies
Additional skills
Ready to start
ASAPDirect hire
Potentially possibleExperience Highlights
Tech lead, IC
A modern fashion platform offering the latest trends in clothing, footwear, and accessories for men, women, and children. With a focus on style and affordability, it provides a seamless shopping experience both online and in-store, catering to diverse tastes and occasions.
- Redesigned the mobile application for Android, enhancing the user experience and improving the app performance;
- Migrated the architecture to MVI with a Jetpack Compose design system, reducing code complexity and boosting development efficiency;
- Introduced automation for the release process, reducing deployment time by 80%;
- Developed GitHub Actions workflows, automating QA processes and increasing testing efficiency by 80%;
- Provided architectural oversight and mentorship to a team of four squads, aligning with Agile principles;
- Collaborated with cross-functional teams to evaluate and implement a six-month roadmap.
SDE 2, Chapter Lead
A smart home security solution that lets you monitor your property from anywhere with video doorbells, security cameras, and alarm systems.
- Collaborated with distributed teams to deliver high-quality user experiences;
- Implemented advanced features to ensure the app's performance met the high standards;
- Contributed to enhancing the architecture with scalable solutions aligned with product goals.
Lead Mobile Developer
An app that helps you effortlessly plan and book flights, hotels, and customizable holiday packages across regions like the UK, Germany, and Nordic countries, with real-time updates, weather forecasts, and a holiday countdown for a seamless travel experience.
- Migrated the app from SQL Lite to Room with a new repository pattern, improving data handling;
- Designed and implemented a base design system using Jetpack Compose for seamless scalability;
- Introduced a clean architecture to separate business logic, enhancing maintainability;
- Led the integration of extensive unit and UI testing, achieving comprehensive code coverage;
- Collaborated with product, UX, and back-end teams to influence mobile-focused development patterns.
Lead Mobile Developer
A comprehensive Indoor Positioning System SDK designed to provide precise and reliable location tracking capabilities for seamless integration into various applications.
- Redesigned the SDK using the MVP design pattern, improving modularity and performance;
- Integrated libraries such as RxJava and Retrofit for efficient data handling and networking;
- Ensured robust functionality through unit testing with Mockito and UI testing with Robotium;
- Maintained architectural quality of the core algorithm, implemented in C++, to ensure precision in positioning.