I'm Wassim Sakly, a Senior Android Developer with over a decade of experience crafting high-performance mobile apps. I specialize in Kotlin, Jetpack Compose, Hilt, and Kotlin Multiplatform (KMP), focusing on modular architectures, SOLID principles, and reusable components to deliver scalable and delightful user experiences. In my current role I drive modularization, design-system components, and performance optimization, while delivering features such as chatbot integration and live chat. In addition to hands-on development, I collaborate across teams to push Android innovation, mentor teammates, and uphold best practices in architecture and quality. I enjoy turning complex problems into clean, maintainable code and contributing to scalable mobile solutions that meet user needs and business goals.

Wassim Sakly

I'm Wassim Sakly, a Senior Android Developer with over a decade of experience crafting high-performance mobile apps. I specialize in Kotlin, Jetpack Compose, Hilt, and Kotlin Multiplatform (KMP), focusing on modular architectures, SOLID principles, and reusable components to deliver scalable and delightful user experiences. In my current role I drive modularization, design-system components, and performance optimization, while delivering features such as chatbot integration and live chat. In addition to hands-on development, I collaborate across teams to push Android innovation, mentor teammates, and uphold best practices in architecture and quality. I enjoy turning complex problems into clean, maintainable code and contributing to scalable mobile solutions that meet user needs and business goals.

Available to hire

I’m Wassim Sakly, a Senior Android Developer with over a decade of experience crafting high-performance mobile apps. I specialize in Kotlin, Jetpack Compose, Hilt, and Kotlin Multiplatform (KMP), focusing on modular architectures, SOLID principles, and reusable components to deliver scalable and delightful user experiences. In my current role I drive modularization, design-system components, and performance optimization, while delivering features such as chatbot integration and live chat.

In addition to hands-on development, I collaborate across teams to push Android innovation, mentor teammates, and uphold best practices in architecture and quality. I enjoy turning complex problems into clean, maintainable code and contributing to scalable mobile solutions that meet user needs and business goals.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Language

French
Advanced
English
Intermediate
Arabic
Fluent

Work Experience

Senior Android Developer at BforBank
November 1, 2023 - Present
Modularization of the application and application of SOLID principles and clean architecture. Maintenance and creation of new components for the design system in Jetpack Compose. Implementation of a chatbot and live chat. Implementation of the user profile section. Performance analysis and optimization of the application.
Senior Android Developer / Tech Lead at FDJ - La Française des Jeux
April 1, 2022 - November 1, 2023
Implemented features for the 2022 World Cup and the 2024 Olympic Games. Applied clean architecture, modular design, and MVVM. Migrated dependency injection to Koin and migrated UI to Jetpack Compose. Tech Lead of a Feature team since January 2023.
Senior Android Developer at Eurosport
April 1, 2021 - March 31, 2022
Delivered features for the Tokyo 2020 and Beijing 2022 Olympics. Migrated Java code to Kotlin. Implemented new features and adopted a Clean Architecture modular approach. Performed performance analysis and optimization.
Senior Android Developer at Orange Bank
November 1, 2017 - April 1, 2021
Nativisation (porting to Android) of the Orange Bank application. Modularization of the project. Implementation of Clean Architecture with MVVM.
Senior Android Developer at Airweb
March 1, 2016 - October 31, 2017
Senior Android Developer leading Android projects in the Paris region, delivering mobile solutions with Kotlin, Jetpack components, and performance optimization.
Tech Lead Android at Business & Decision
February 1, 2015 - February 1, 2016
Tech Lead for Android at Business & Decision; led Android initiatives, mentored developers, and delivered mobile solutions.
Android Developer at Mobile Powered
November 1, 2012 - January 1, 2015
Android Developer; contributed to mobile projects in Tunisia.
Graduation project at Orange Tunisie
February 1, 2012 - August 1, 2012
Design and realization of a Service Desk solution for Orange Tunisia (Mobile and backend).
Project at ESPRIT
February 1, 2011 - May 1, 2011
Project of second year end: Android Mobile application for managing IP cameras.
Trainee at Talan Tunisie
July 1, 2010 - August 1, 2010
Setting up a workflow to manage project of pharmacy records.

Education

National Engineering Diploma in Computer Sciences, Software Engineering at Private School of Engineering and Technology (ESPRIT)
January 1, 2009 - December 31, 2012

Qualifications

National Engineering Diploma in Computer Sciences, Software Engineering
January 1, 2009 - December 31, 2012

Industry Experience

Software & Internet, Media & Entertainment, Financial Services, Telecommunications, Professional Services