Carmelo Iriti

Lead Mobile Engineer at Sourcepoint

Carmelo Iriti has extensive work experience in the field of mobile engineering and Android software development. Carmelo started their career in 2010 as a Java Developer at Devoteam, where they later transitioned to working with Android API 1.6. In 2012, they joined 3WLab as an Android Software Engineer, gaining experience in application development and analysis for the Android platform.

In 2013, Carmelo joined Acotel as an Android Software Engineer, where they were responsible for the development and analysis of applications, as well as assisting project managers in defining technical feasibility and complexity. Carmelo worked on various projects and enhanced their technical skills during this time.

From 2015 to 2017, Carmelo worked as an Android Software Engineer and later as an Android Architect at Sociomantic Labs. Here, they implemented a new application architecture, shifting from Java to Kotlin, and optimized existing architectures with new frameworks and libraries. Carmelo also gained experience in clean architecture principles and project management methodologies.

In 2018, Carmelo joined MBition Mercedes-Benz Innovation Lab as a Senior Mobile Software Engineer, where they implemented new features for the MercedesMe App and designed a new modular and scalable architecture for the app.

In 2019, Carmelo worked at Careem as a Senior Android Software Engineer, where they modularized the login system of the customer experience app and developed shared libraries between Android and iOS using Kotlin Multiplatform feature.

In 2019, Carmelo joined Circ as an Android Engineering Lead, and in 2020, they worked at lastminute.com as a Lead Mobile Engineer. In the same year, they also started a freelance role as a Senior Android Engineer for their own IT consultancy. Carmelo is currently working as a Lead Mobile Engineer at Sourcepoint since November 2020.

Throughout their career, Carmelo has demonstrated expertise in various technologies and methodologies, including Kotlin, Java, MVP and MVVM design patterns, RxJava, Dagger2, Retrofit2, Room, and Agile project management. Carmelo has also been involved in unit and functional testing and continuous integration practices.

Carmelo Iriti completed their Master of Library & Information Science (M.L.I.S.) degree in Information Technology from Università Mediterranea. Carmelo attended this institution from 2004 to 2009. Additionally, Carmelo Iriti holds multiple certifications in various programming areas, including Programming Cloud Services for Android Handheld Systems, Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems, and Programming Mobile Applications for Android Handheld Systems. These certifications were obtained in 2014. Prior to attending Università Mediterranea, Carmelo Iriti attended Liceo Scientifico, but the specific details regarding the degree and field of study are not available.

Links

Previous companies

Careem logo
Devoteam logo

Timeline

  • Lead Mobile Engineer

    November, 2020 - present

View in org chart