About Aymen
English
Conversational
French
Fluent
Arabic
Native or bilingual
Experience
- VeoliaSenior Mobile DeveloperRAW MATERIALS INDUSTRYJanuary 2023 - Today (3 years and 5 months)Paris, FranceKeywords: Android studio, Kotlin, kotlin multiplatform, Compose, Clean architecture, MVVM, MVI, Coroutines Flow, koin, ktor, ktor fit,Retrofit2, ROOM, FCM, dagger2, RxJava, unit tests, Jenkins, Gitlab-CI, Jacoco, Sonarqube,Crashlitics …Methodology: Agile Scrum Methodology.Team: 6 developers.Projects: Prism, Wave DI, Wave 4 city, Wave PAPTasks:- Refactoring of the PRISM application using kotlin, compose multiplatform for android and IOS.- Developing certain parts of the "Wave 4 City" project using Jetpack Compose.- development and maintenance of different parts of the Veolia applications.- migration of CI-CD from Jenkins to gitlab-ci for the Prism project.- migration of Prism project groovy files to kts files.- performing unit tests and manual tests.- reading and validating pull requests.- participation in backlog groomings, demos...- Configuration of SonarQube with JaCoCo to maintain code coverage for the Prism project.
- BFORBANKAndroid DeveloperBANKING AND INSURANCEFebruary 2022 - December 2022 (10 months)Paris, FranceKeywords: Android studio, Kotlin, Clean architecture, MVVM, Coroutines,Retrofit2, FCM, dagger2, dynatrace, Equens SDK, unit tests ...Methodology: Agile Scrum Methodology.Team: 2 developersTasks:- development and maintenance of different parts of the application. - Analysis and reporting of bugs reported by Dynatrace- performing unit tests and manual tests- reading and validating pull requests- participation in backlog groomings.
- ENGIE - Entreprises & CollectivitésAndroid Developer: Project: GAZ TARIF REGLEMENTEENERGY AND UTILITIESSeptember 2017 - February 2022 (4 years and 5 months)Bagneux, France"GAZ TARIF REGLEMENTE": "ENGIE"Methodology: Agile Scrum Methodology.Team: 3 developers.Tasks:- Analysis and correction of bugs reported by Crashlytics- performing unit tests and manual tests- reading and validating pull requests- validation of deliverables before any update- development of different parts of the application- participation in backlog groomings and discussing new features with the rest of the team- presentation of the work done by the team during the Demo.
Recommendations
Be the first to recommend Aymen
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- National Diploma in Computer EngineeringSuperior School of Engineering and Technology ESPRIT2012