02/28/2025 updated


100 % available
Experienced Android Developer Engineer with Expertise in Kotlin and Java
Dugny, France
Worldwide
BTS IT & Network for Industry and Technicals ServicesJava (Programming Language)A/B TestingAndroid (Software)Android Software DevelopmentApple IOSArchitectureUnit TestingContinuous IntegrationDebuggingMySQLModel View ViewModelQuality ManagementMockitoRxjavaSoftware Engineering
Android Development
Extensive experience in Android app development using Kotlin and Java, implementing features, fixing bugs, and optimizing performance.
Architecture Patterns
Proficient in MVVM, MVP, and Clean Architecture, ensuring scalable and maintainable codebases for complex applications.
Web Services Integration
Skilled in integrating RESTful web services using Retrofit, RxJava, and Coroutines for efficient network communications in Android apps.
Testing and Quality Assurance
Experience with unit testing using Mockito, covering over 70% of codebase, and implementing A/B testing for feature optimization.
Database Management
Proficient in using Room and MySQL for local and remote data storage and management in Android applications.
CI/CD and Version Control
Familiar with continuous integration tools like Jenkins and version control systems such as Git, ensuring smooth development workflows.
Cross-platform Development
Capable of developing for both Android and iOS platforms, with experience in SwiftUI for iOS app development.
Extensive experience in Android app development using Kotlin and Java, implementing features, fixing bugs, and optimizing performance.
Architecture Patterns
Proficient in MVVM, MVP, and Clean Architecture, ensuring scalable and maintainable codebases for complex applications.
Web Services Integration
Skilled in integrating RESTful web services using Retrofit, RxJava, and Coroutines for efficient network communications in Android apps.
Testing and Quality Assurance
Experience with unit testing using Mockito, covering over 70% of codebase, and implementing A/B testing for feature optimization.
Database Management
Proficient in using Room and MySQL for local and remote data storage and management in Android applications.
CI/CD and Version Control
Familiar with continuous integration tools like Jenkins and version control systems such as Git, ensuring smooth development workflows.
Cross-platform Development
Capable of developing for both Android and iOS platforms, with experience in SwiftUI for iOS app development.
Languages
EnglishFluentFrenchNative speakerSpanishGood
Project history
Worked on Rakuten e-shopping application with millions of users. Implemented features, fixed bugs and memory leaks using Kotlin. Utilized MVVM architecture and Clean Architecture principles.
Developed mass-market applications for Fnac and Adecco & Moi. Worked with Kotlin and Java, implemented MVP and MVVM architectures, and used RxJava2 for web services.
Developed Optical Characters Recognition app used by banks and insurance companies. Integrated A2iA special SDK and implemented new features.