
Yabahddou Abdelhadi
Senior Android Engineer
Salaire / Taux journalier
Freelance
Expertises
Langues
À 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.
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 : –