About Brahim
Arabic
Native or bilingual
French
Fluent
English
Fluent
Experience
- FDJ UnitedSenior Android DeveloperENTERTAINMENT AND LEISUREMarch 2023 - March 2026 (3 years)Boulogne-Billancourt, Franceo Context
- Lottery BU: Gaming, draw games (Loto, Euromillion, Eurodreams, Crescendo) and scratch cards (Illiko, Bingo, etc)
o Tasks and Responsibilities- Design and development of features.
- Technological watch on Android and Kotlin.
- Writing unit tests.
- Code review.
- Code refactoring.
- Bug and anomaly correction.
- Writing technical documentation.
- Collaborate with members of different Squands (Astro, Banco, etc)
o Technical Environment- Languages: Kotlin.
- Architecture: MVVM, Clean Architecture.
- Google Libraries: Compose, ViewModel, Room, Lifecycle, Navigation, Hilt, DataStore, Material M3, Flow / Coroutines
- Firebase Libraries: Crashlytics, Remote Config.
- Square Libraries: Retrofit, OkHttp.
- Tests: Mockito, JUnit 5, RoboElectric, Kover.
- Continuous Integration: SonarQube, Bitrise.
- IDEs: Android Studio, Intellij Idea, XCode.
- Version Control: Git, Gitlab. Agility: Jira.
- Documentation: Confluence
- Mockups: Figma.
- GRDFSenior Android DeveloperENERGY AND UTILITIESJuly 2021 - February 2023 (1 year and 7 months)Paris, Franceo Context
- Migration from OMNI V2 and AMG to OMNI V3 Tools for Mobility of Navigators and Intervenants
o Tasks and Responsibilities- Development of features.
- Technological watch on Android and Kotlin.
- Writing unit, UI, and instrumentation tests.
- Code review and quality.
- Code refactoring.
- Bug and anomaly correction.
- Collaborate with functional and testing teams.
o Technical Environment- Languages: Kotlin, Java, Groovy.
- Architecture: MVVM, Clean Architecture.
- Google Libraries: JetPack (ViewModel, LiveData, DataBinding, ViewBinding, Room, WorkManager, Lifecycle, Navigation), Material, Coroutines, Hilt, Ktx, Preferences.
- Firebase Libraries: Analytics, Crashlytics, Config.
- GRDF Libraries: Logger, Auth, Sync, Gazpar.
- Square Libraries: Retrofit, OkHttp, MockWebServer.
- Tests: Mockito, JUnit, JUnitParams, Espresso, RoboElectric, JaCoCo, UiAutomator.
- Continuous Integration: SoarQube, SonarLint, Gitlab, Firebase.
- IDEs: Android Studio, IntellijIdea.
- Version Control: Git, Gitlab, Source Tree.
- Agility: Jira. Documentation: Confluence.
- Mockups: InVision.
Recommendations
Be the first to recommend Brahim
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 Software Engineering.National Institute of Applied Sciences and Technology2014Diplôme national d'ingénieur en génie logiciel.
- Baccalaureate in Computer Science.Ibn Rachik High School2009Baccalauréat Sciences Informatiques.