About Boussad
French
Native or bilingual
English
Conversational
Kabyle
Native or bilingual
Arabic
Native or bilingual
Experience
- RATP Smart SystemsSenior Android DeveloperTRANSPORTATIONMarch 2024 - Today (2 years and 2 months)Paris, France
Integration of the Bonjour + program into the Bonjour RATP Android application:
https://play.google.com/store/apps/details?id=com.fabernovel.ratp&hl=frMy achievements:Integration of the Axonvibe SDKRefactoring of a part of the app into ComposeDevelopment of screens for the feature in Compose.Writing technical documentation.Technical environment:Android Studio, Kotlin, Clean architecture, MVVM,Compose, Dagger-hilt, Flows, Coroutines, Firebase, GitLab, Gitlab-CI, SonarQube, JUnit,Robolectric, Mockk. - Française des JeuxSenior Mobile DeveloperENTERTAINMENT AND LEISUREJune 2015 - September 2023 (8 years and 4 months)Boulogne-Billancourt, France
Development of the Parions Sport En Ligne Android application:
https://play.google.com/store/apps/details?id=fr.fdj.enligne&gl=FRMy achievements:Implementation of modular MVVM + Clean ArchitectureMigration of part of the app to ComposeUpdates, bug fixes, and application improvements.Migration to ExoPlayer for streaming.Development of new features in Compose.Writing technical documentation.Migration of Ktor APIs to Retrofit.Implementation of Kotlin Multiplatform (shared library for iOS/Android)Technical environment:Android Studio, Kotlin, Clean architecture, MVVM, Koin, Flows, kotlinMultiplatform, Ktor, Coroutines, Firebase, Retrofit 2, GitLab, Bitrise, SonarQube, JUnit, Mockito.Refactoring of the Parions Sport Point of Sale Android application:
https://play.google.com/store/apps/details?id=com.fdj.parionssport&hl=frMy achievements:Implementation of MVP architectureMigration of Legacy Java code to KotlinGraphic Redesign.Development of new features.Technical environment:Android Studio, JAVA, Kotlin, MVP, Room, Sqlite, Dagger, Retrofit, GitLab, Jenkins, SonarQube, JUnit, Espresso.Development of online and point-of-sale lottery applications.
https://play.google.com/store/apps/details?id=fr.fdj.apps.fdj&hl=frMy achievements:Participation in the development of various application components and interfaces.Implementation of shared libraries (core, utils, API)Implementation of the player account webview bridge with the app.Updates, bug fixes, and application improvements.Development of new features.Writing technical documentation.Technical environment:Android Studio, Java, MVC, Dagger, Retrofit, GitLab, Jenkins, SonarQube, JUnit, Espresso. - Digital AirwaysStudy and Development EngineerSOFTWARE PUBLISHINGOctober 2010 - October 2014 (4 years and 1 month)Argentan, France
Development of mobile applications on a fixed-price basis.
AdaptiApps Manager (Schneider Electric):a composer that allows building mobile applications from widgets (graphical components), these applications will then be deployed directly on users' tablets or smartphones to manage building equipment (hotels, hospitals, etc.).Adapti-M, Adapti-G, Adapti-C (Schneider Electric):Android Tablet Mobile Applications that allow controlling equipment in a hotel room (blinds, lights, television, heating, etc.).Smartlife (Sirlan):a user interface for visualizing and controlling home automation systems (lighting, openings, heating, audio/video intercom, cameras), supported by all market systems (Android, iOS, and Windows).The application is accessible from a touch screen (Tablet, Smartphone, PC) locally or remotely.Crédit mutuel:Development of an Android mobile payment application based on smartphone geolocation features and the use of a virtual wallet.Gite de France Normandie:Development of an Android application for searching and booking geolocated gites in Normandy.Orange:Development of an Android application to contribute to a unique collective experience and the construction of the exhibition's vision and memory from user photos, their comments, and sounds recorded at the exhibition.Development of an NFC contactless service application for Android smartphones.My achievements:- Study of the specifications and analysis of needs.- Writing of general and detailed specifications describing the implementation and design.- Development and integration of modules.- Planning and creation of tasks.- Estimation of workload and definition of priorities.- Implementation of client web services.- Review and validation of work done by the team.- Writing of unit and functional tests.- Study of new technical solutions, needs analysis, functional and technical design, specification, acceptance testing, and prototyping.- Delivery of developments, deployment, monitoring, and training of developers.Technical environment:Java, Android SDK/NDK, C/C++, Javascript, Android Studio,Eclipse, SIP, SVN, Microsoft, Visual Studio, Bugzilla, Photoshop, Jenkins. Redmine, NFC,MVC.
Recommendations
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
- Master 2 in Programming and Secure SoftwareInstitut Galilée paris 132010