Tarik MOSTEFAI

Lead Mobile Developer | Android & iOS

Salaire / Taux journalier

Rezé, France

Freelance

Expertises

Développement MobileKotlinSwift

Langues

ArabeEspagnolFrançaisAnglais

À propos

Introduction

Senior mobile lead developer with 9+ years specializing in iOS/Android apps for major enterprises like BNP Paribas and AMELI. Expert in Swift, Kotlin, Jetpack Compose with proven success in fintech and healthcare solutions. I deliver scalable mobile architectures that enhance user experience and drive business growth.

Liens

Expérience de travail

Mobile Lead Developer

FreelanceFreelance

août 2024 - Présent

2 ans 3 mois

Nantes, France

Cetelem + Application de crédit à la consommation de BNP paribas. Mission: Refonte graphique en android kotlin avec jetpack compose de l'ensemble de l'application. (parcours utilisateur pour le suivi de ses différents crédits et contrats).

Lead tech mobile

Alliance4U

nov. 2019 - juil. 2024

4 ans 9 mois

Mexico, District fédéral, Mexique

✔ AMELI application for health insurance Analysis and Design Writing User stories with the product Owner Writing STDs Development - Development of features proposed by management Adding the dual authentication functionality (OTP CODE) Adding the chatbot Redesign of existing procedures and migration from Obj-C to Swift Making all procedures accessible RGAA Organization of deliveries (preparation of deliverables) Adding contentSQUARE tag for establishing zoning and tracing to better understand the user in the event of a problem. - Corrections of production anomalies. Correction and analysis of bugs reported by users Implementation of production patch. - Implementation of continuous improvement processes within the team Automated tests with APIUM Sonar for code review Transverse Take the role of scrum master. Animation of reviews. Animation of retrospectives. Poker planning. Integration of the Agile methodology. Environment: Miro, Trello, CVS, Git, Objective-C, Swift, Xcode 15, Jira, GITLAB-CI, APIUM, Sonar.

Worldline global

sept. 2015 - déc. 2019

4 ans 4 mois

41000 Blois, France

Lead tech

juil. 2017 - déc. 2019

2 ans 6 mois

41000 Blois, France

✔ Creation of a fully integrated contactless payment application on the phone Analysis and Design - Writing of specifications - Writing of the framework note Development - Development of the module that allows the NFC capture of the card - Development of the module for selecting the AID APDU of the card - Development of the module for decrypting the pDol of the card and automation for any type of card (VISA/MC/CB) - Development of the module for building the exchange command between the phone and the card - Addition of a module for reading and displaying card data - Integration of the library that allows reading EMV tags - Development of the mobile HMI Environment: Android, Android Studio, Gradle. ✔ Management of an extranet for managing a fleet of merchant terminals - Up-to-date maintenance of the docker environment - Code review - Integration of the project into the continuous integration tool - Delivery and monitoring of the product - Writing of the next features ✔ Management of the mobile acceptance product - Writing of the proliferation CRMPs - Supervision of the operation of the product at the various customers - Problem and escalation management - Analysis and resolution of incidents ✔ Tutor of an intern in the final year of the engineering cycle - Integration into the structure and the project - Support - Monitoring and management of developments throughout the internship - Code review ✔ Transverse Referent for the reverse mentoring program (intergenerational exchange program on the digital component) Missions - Coordination and recruitment - Proposal and implementation of event activities (digi drink, escape game..) - Support and advice Support and assistance for the integration of the mobile acceptance solution in various client applications.

Mobile Developer

sept. 2017 - juil. 2018

11 mois

41000 Blois, France

✔ Addition of a multi-currency payment service (EUR/YEN/Dollar...) and internationalization of the application to make it available in (English/French and Dutch). Analysis and design - Writing of the framework note. - Analysis of needs with users. - Writing of specifications and HMI. Development - Addition of the language change module in the mobile app (English and Dutch) and Internationalization of the android & IOS application (French, English, and Dutch) - Development of modules that allow you to make a payment with several different currencies (EUR/YEN/Dollar...). Environment: Android, Android Studio, Gradle, IOS/Objective-C, xcode. ✔ Migration of a consultation intranet (Management of merchant terminal fleet) in JAVA (Spring MVC) Analysis and design - Analysis and writing of needs with customers. - Specification writing. Development - Development of a dashboard of daily dynamic indicators. - Development of the user profile management module (Bank, Merchant, Administrator). - Development of the module and HMIs for searching and consulting the list of transactions and discounts. - Development of the module for printing customer and merchant tickets. - Responsive display compatible with tablets. Tests - Implementation of module tests. Environment: Spring MVC/ Thymeleaf, Ajax/Javascript, Intelliji, JUnit, Maven, Docker. ✔ Transverse Referent for the reverse mentoring program (intergenerational exchange program on the digital component). Missions: - Coordination and recruitment. - Proposal and implementation of event activities (digi drink, escape game, etc.). - Support and advice. Guidance and support for the integration of the mobile acceptance solution into various client applications.

Mobile developer

févr. 2016 - juil. 2017

1 an 6 mois

41000 Blois, France

✔ Rewriting the mobile payment application as a reusable API that can be easily integrated into all mobile HMIs that want to use immediate payment Analysis and design - Writing technical specifications - Definition of the API architecture - Analyze needs with pre-sales Development - Rewriting all modules (payment, authentication, history consultation) on Android and IOS (Objective C) - Integration of the API into the 2 clients HMIs Environment: Android, IOS/Objective-C, Android studio, x-code, Gradle ✔ Creation of a demonstration store application for the mobile terminal payment solution in swift Development - Creation of the solution screens (payment, history, authentication, update) - Integration of the API into the Swift application Environment: IOS/Swift, x-code ✔ Development of a module allowing the management and sending of carrier tickets by email and SMS Analysis and design - Writing of technical specifications. Development - Development of the deferred sending and SMS module - Saving of all tickets in the database Tests - Implementation of tests by modules Environment: Java, Java Mail, Eclipse, Hibernate, Tomcat (TOMEE) ✔ Transverse: Mentor for the reverse mentoring program (intergenerational exchange program on the digital component) - Listening and sharing my state of mind - Exchange on digital in business (contribution etc.) - Support and advice

Mobile developer

sept. 2015 - mars 2016

7 mois

41000 Blois, France

✔ Development of an intranet for managing transactions and discounts in Tapestry Analysis and Design - Expression of customer needs - Writing specifications Development - Development of the following screens and modules: - Profile management - Transaction search - Discount search - Consultation of the list of transactions and discounts - Integration of the intranet into the electronic payment portal Production - Integration of the solution on the Jenkins continuous integration tool Tests - Writing of recipe books and a test plan - Unit and integration tests Environment: J2EE, Tapestry 5.3.8, Eclipse, Hibernate, Jenkins, Maven, Tomcat, syBase ✔ Development of a batch to automate the merchant declaration process Analysis and Design - Writing of technical and functional specifications Development - Development of a routine execution module that allows listening to a directory and triggering the processing of the file - Development of a file verification module that allows checking the consistency of the input file - Development of a module that scans the status of a field in the database every 30 minutes - Development of a module for downloading user/password files from a database - Development of a service that allows sending files generated in a directory to an sftp server Environment: J2EE, Camel, Spring Batch, Quartz, Eclipse, Hibernate, Maven, Tomcat, syBase

Ingénieur Etude et Développement en Business Inteligence(Stage)

Umanis

févr. 2015 - juil. 2015

6 mois

Greater Tours Area

Pour le compte de Louis Vuitton , je mets en place la conception, développement et maintenance d’une application support des activités de vente, de gestion des stocks et de performance commerciale. Missions: - Mise en place de tableaux de bords. - Analyse de problématiques conceptuelles. - Mise en place de jobs ETL. - Création de script de procédure stockés

Ingénieur Etude et Développement

Worldline Global

juin 2014 - oct. 2014

5 mois

41000 Blois, France

✔ Développement et mise en œuvre d'un extranet de consultation des données métiers au sein de l’unité BFA (Banque / Finance / Assurance) du Pôle Monétique Acquéreur & Automates. Analyse et Conception - Relecture du document de spécifications fonctionnelles et complétion de celui-ci - Rédaction du document de spécifications techniques Développement - Création d'un écran de recherche de transaction via un formulaire dynamique. - Création d’écran d'affichage des résultats. - Création d’écran de détail pour chaque transaction - Mise en place d'une gestion des favoris. - Mise en place de la gestion des droits suivant le profil. - Intégration du service dans le portail monétique Worldline. - Intégration de la solution sur l'outil d’intégration continue Jenkins Tests - Rédaction du cahier de recette et d’un plan de tests - Tests unitaires et d’intégrations Environnement: JavaEE, Tapestry 5.3.8, Eclipse, Hibernate,Jenkins , Maven, Tomcat(TOMEE).

Business Intelligence Project

Departement d'informatique de blois

sept. 2013 - juil. 2014

11 mois

41000 Blois, France

Développement d’une application d’aide au suivi des étudiants et analyse de la réussite pour les directeurs d’études du Département Informatique

Projet Master

Laboratoire des Systèmes Informatiques (LSI)

sept. 2012 - juil. 2013

11 mois

Hydra, Algérie

Proposition d'une chaîne d'outils pour l'analyse et l’évaluation des performances des systèmes basés composants

Projet Licence

Laboratoire de Recherche en intelligence artificielle (LRIA)

sept. 2010 - juil. 2011

11 mois

Hydra, Algérie

Reconnaissance des postures de la main paume face à la caméra et l'application sur les lettres de l'Arsl


Formation

Université de Tours

Systeme d'information pour l'aide à la décision

2013 - 2015

2 ans 1 mois

Université des Sciences et de la Technologie 'Houari Boumediène'

Ingénierie du logiciel

2011 - 2013

2 ans 1 mois

Université des Sciences et de la Technologie 'Houari Boumediène'

Licence en informatique générale

2008 - 2011

3 ans 1 mois

ABDELHAK BENHAMOUDA D'alger

Baccalaureate Degree

2007 - 2008

1 an 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.