Yabahddou Abdelhadi

Senior Android Engineer

Salaire / Taux journalier

Freelance

Expertises

AndroidJavaMySQLKotlinClean ArchitecturePythonCPHPHTMLRequêtes SQLNodeAdobe PhotoshopCSSRESTful APIsBootstrapGradleSQLiteFirebaseSwiftObjective-CXcodeGitGitHubBitbucketJenkinsCircleCIFlutterJavascriptSpring BootC#Jira

Langues

Arabe (Maternelle)Anglais (Courant)Français (Courant)

À propos

Introduction

Highly experienced Senior Mobile Engineer with a strong focus on Android development using Kotlin and Java. Proven expertise in building robust mobile banking applications, leading feature development from KYC implementation with MLKit to secure authentication. Proficient in modern Android architecture (MVVM, Clean Architecture), Jetpack Compose, asynchronous programming with Coroutines, and comprehensive testing (JUnit, MockK, Espresso). Also possesses skills in iOS development, CI/CD automation, and team leadership.

Liens

Expérience de travail

Software Engineer (Android/iOS developer)

Adria Business & Technology

oct. 2016 - Présent

10 ans 1 mois

Casablanca Prefecture, Morocco

Working on mobile banking applications. - Maintain existing applications - Add new features - Bug fix

Android Developer

Brome consulting & Technologie

janv. 2016 - août 2016

8 mois

Casablanca Prefecture, Morocco

Développement de nouveaux services M-banking en mains libres - PFE

HPS

févr. 2015 - juil. 2015

6 mois

Casablanca, Maroc

• Description : actions mains-libres : demande de solde, historique des opérations, localisation de l'agence la plus proche, consultation conseiller bancaire, etc. connexion au back-end PowerCARD-Mobile, reconnaissance vocale (speech recognizer), synthèse vocale (text to speech), recherche vocale "OK Google", envoi de notifications via Google Cloud Messaging (GCM) • Réalisation :  Une solution mobile qui permet d’offrir des services de M -Banking par la voix (speech recognizer)  Application commerçant pour les TPE (Terminale de paiement électronique)  Serveur de gestion des utilisateurs de ces applications, et envoi des notifications. • Technologies&Outils: Android, JAVA, GCM, REST, SOAP, Spring, Spring MVC, Hibernate, JPA, XMPP, JSP, Bootstrap, Tiles, MySQL, Metrics, JMeter, STS, ADT, AJAX,

Mise en place d’un système de surveillance web/mobile avec caméra Raspberry

INPT

juil. 2014 - oct. 2014

4 mois

Rabat, Maroc

Description : Capture et analyse du flux image/vidéo à l'aide de la carte Raspberry puis diffusion vers un serveur distant et permettre l’accès à ce flux sur mobile et web. - Réalisation :gestion de la caméra Raspberry pi avec une IHM en python,Gestion du flux sur le serveur,création d’applications mobile (android) et web pour accéder au flux diffusé. - Outils : carte Raspberry pi, python, wxPython, JAVA, ANDROID, HTML, PHP.


Formation

Institut National des Postes et Télécommunications -Rabat (INPT)

Engineer's degree, Technologies de l''information

2012 - 2015

4 ans


Licences et certifications

SUN'S CERTIFIED JAVA6 SE PROGRAMMER (SCJP6)

Délivré le : –

Certifié par Sun Microsystems

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.