Thierry - Consultant ANDROID
Ref : 200412T001-
446 Mbou DOUALA (Cameroun)
-
Consultant, Consultant technique, Développeur, DevOps (29 ans)
-
Freelance
Expériences
Janvier 2019 - Présent Ingénieur d’étude et développement logiciel /
Country IT Manager
RST CAMEROUN
Développer une plateforme web, mobile, et système
embarqué (green-transfert) permettant d'automatisé les
stations service via les cartes RFID et aussi mettre un
système de reporting (financier, comptable, marketing,
commercial ...) pour assurer le top management et le
suivi du réseaux (ventes, stock, écarts de carburant ...)
des stations par leur direction.
Développer une plateforme de mobile monnaie (YPAY)
Assurer le lead technique et responsable projet au
Cameroun
Douala, Cameroun
Octobre 2020 - Présent Consultant Senior Backend Engineer (Freelance)
EASE SA
Créer Plateforme permettant de faire des réservations en
ligne des hôtels, d'appartements meublés, des séjours
touristique, des voitures en location.
Ingénieur d’étude et développement logiciel /
Country IT Manager
RST CAMEROUN Douala, Littoral
Novembre 2018 - Présent
Développer une plateforme web, mobile, et système embarqué
(green-transfert) permettant d'automatisé les stations service via
les cartes RFID et aussi mettre un système de reporting (financier,
comptable, marketing, commercial ...) pour assurer le top
management et le suivi du réseaux (ventes, stock, écarts de
carburant ...) des stations par leur direction.
•
• Développer une plateforme de mobile monnaie (YPAY)
• Assurer le lead technique et responsable projet au Camero
Consultant en développement mobile android/ios
CashXpress (Swiss Licensed Money Transfer Operator) Douala, Littoral
Décembre 2019 - Présent
Créer une application mobile de transaction bancaire permettant de
numériser leur service bancaires. Leurs clients n'ont plus besoin de
parti vers les points de service pour effectuer des opérations
(Transfert d'argent, virement compte a compte , opération de Mobile
monnaie - Banque etc ...).
Co-founder & CTO
Artefacts sarl (********) Douala, Littoral
Juin 2018 - Présent
Créer une plateforme web et mobile de lecture de bande dessinée
préalablement poster par des auteurs dans le plateforme web en ligne.
Cela est notre manière de promouvoir la culture Africaine par les
Bande dessinées.
IT Manager/ BI Evangelist
ICONPROD AFRICA Douala, Littoral
Janvier 2014 - Décembre 2018
Créer une plateforme mobile et web (MTM AT HOME) pour
permettre a MTN Cameroun de faire du profilage (Profiling) de ces
abonnées a fin de mieux ciblé les campagnes marketing par abonné
selon les centres dintérêts récolté.
•
Créer une plateforme web et mobile (GUINNESS SFA) a Guinness
Cameroun pour faire du Sale Force Automation (SFA) devant
permettre a ce dernier a suivre tous ces ventes de l'usine de Douala
jusqu'au point de ventes sur tout le territoire national
Créer une plateforme web suivie et de coordinations des projets a
ICONPROD (ICONPROD LAB)
•
• Manager département IT de ICONPROD AFRICA.
Projets
EASE TRAVEL SERVICE
- Environnement techniques :
• Méthode de travail Agile basé sur scrum (Jira).
• Gestion du versioning basé sur Git (github).
• Développement DevOps (github actions, AWS ECS)
• Développement backend NojeJs (Architecture Micro-service)
• Moteur de développement basé sur Fastify .
Taches :
• Recueil et Analyse des spécifications .
• Conceptions de l'architecture des micro-services a développer.
• Conception et configuration de l'architecture dans le cloud AWS ECS.
• Implémentation des micro-services et déploiement dans AWS.
Green Transfert
Environnement techniques :
Méthode de travail Agile basé sur scrum (Jira).
• Gestion du versioning basé sur Git ( Bitbucket).
• Gestion CI/CD utilisant Jenkins.
• Test web App (JUnit).
• Test REST API POSTMAN.
• Gestion de container Docker.
• Développement mobile (android architecture JetPack, MVVM, Kotlin, Dagger)
• Développement embarqué (JavaFX, Coroutines, MultiThreading, Kotlin )
Technologie web ( Spring boot, Spring MVC , Java, Kotlin , REST API,
Coroutines).
•
• programmation Concurrentiel ou Parallèle (Coroutines , Thread)
• Messaging RabbitMQ (Message non bloquant)
• Déploiement Apache Tomcat.
Taches :
• recueil et Analyse des spécifications .
• Conceptions.
• implémentation de la plateforme web MVC et API REST.
• implémentation de la plateforme mobile.
• Implémentation de l'application embarqué.
• test de la plateforme .
CashXpress
- Environnement techniques :
• Méthode de travail Agile basé sur scrum (Jira).
• Gestion du versioning basé sur Git (Bitbucket).
• Développement mobile android native (JetPack architecture, MVVM )
• Gestion de dépendance d'injection Dagger.
• Gestion de requête HTTP (Retrofit 2, OkHttp, Coroutines).
- Taches :
• recueil et Analyse des spécifications .
• Conceptions de la plateforme mobile.
• intégration des API REST.
• implémentation de la plateforme mobile.
Artefacts
Environnement techniques :
Méthode de travail Agile basé sur scrum (Jira).
• Gestion du versioning basé sur Git ( Bitbucket).
• Gestion CI/CD utilisant Jenkins.
Développement mobile android native (JETPACK architecture, Dagger, Coroutines
).
•
• Test Back end (phpunit).
• Technologie Back end web MVC (Symfony 4, php, REST API).
• Déploiement Apache 2.
- Taches :
• recueil et Analyse des spécifications .
• Conceptions.
• implémentation de la plateforme back end (Développement et test API REST).
• implémentation de la partie web MVC.
• Développement de l'application mobile android.
• test de la plateforme
ICONPROD LAB
Environnement techniques :
Méthode de travail Agile basé sur scrum (Jira).
• Gestion du versioning basé sur Git (Github).
• Gestion CI/CD utilisant Jenkins.
• Test Front end (Karna), Back end (JUnit).
• Technologie front end AngularJs.
• Technologie back end (JHIPSTER, Spring boot, Java, REST API).
• Déploiement Apache Tomcat.
Taches :
recueil et Analyse des spécifications .
• Conceptions.
• implémentation de la plateforme back end (Développement et test API REST).
• implémentation de la plateforme front end.
• test de la plateforme
MTN AT HOME
- Environnement techniques :
• Méthode de travail Agile basé sur scrum (Jira).
• Gestion du versioning basé sur Git (Github).
• Technologie back end (Symfony 3, PHP, REST API).
• Déploiement Apache 2.
• Utilisation de Ionic 3 pour l'application mobile (PWA)
- Taches :
• recueil et spécification des besoins.
• Conception.
• planification des taches et suivie du projet.
• Développement de l'application mobile.
• Developpement des services metier lié au reporting.
• Developpement des API REST back end pour le mobile.
Guinness SFA
- Environnement techniques :
Méthode de travail Agile basé sur scrum (Jira).
• Gestion du versioning basé sur Git (Github).
• Gestion CI/CD utilisant Jenkins.
• Test Front end (Karna).
• Développement mobile PWA (Ionic 3)
• Technologie front end Angular 6.
• Technologie back end (Symfony 4, php, REST API).
• Déploiement Apache 2.
- Taches :
• recueil et Analyse des spécifications .
• Conceptions.
• implémentation de la plateforme back end (Développement et test API REST).
• implémentation de la plateforme front end.
• implémentation de la plateforme mobile.
• test de la plateforme .
Project de recherche / Open source Grace a mon github
(********) vous aurrez tous les projets open source auquel je
contribue mais aussi mes projets starter que je developpe pour guidé mes equipes.
Formation
2018 Ingénieur de Conception en Informatique / Génie
Logiciel
Ecole Nationale Supérieure Polytechnique de Maroua /
Université de Maroua
Promotion 2016-2018, conception et développement d'une
plateforme web et mobile du reporting opérationnel pour
Guinness Cameroun
Maroua,
Cameroun
- 2016 Ingénieur de travaux / Analyste programmeur
Ecole Nationale Supérieure Polytechnique de Maroua /
Université de Maroua
Promotion 2013-2016, Mise en place d'une plateforme de
suivie et de coordination de projet a ICONPROD AFRICA.
Compétences
Développeur
Java / Kotlin,
JavaFx, PHP,
Python, C
Développeur
Angular,
NodeJs,
AngularJs,
Typescript,
Javascript,
AJAX
Développeur
mobile android
/ ios native
(kotlin /
swift) et
hybride , PWA
Framework
Symfony, Ionic,
Spring
core,JHipster,
JAVAEE, Sping
cloud
(Microservice)
et Spring
WebFlux
(Reactive
programming)
Outils Git,
Docker, Apache
Tomcat/2,
Kafka,
RabbitMQ,
Redis, CI/CD
pipeline, etc
...
Architecte
Logiciel
(Monolithique/
Microservices)
Utilisation de
la méthode
agile / scrum
monétique
Langues
Français
Compétence
professionnelle
complète
Anglais
Compétence
professionnelle
complète