Made with
Standard Resume
Learn more

Moulaye Abderrahmane
ELI MBITALEB

Programmeur autodidacte, passionné de linux. Toujours à la recherche de nouveaux défis, j'essaye de rester loin de ma zone de confort.
Développeur Full Stack | Nouakchott, Mauritania | moolsbytheway@gmail.com | +222 49703588 - +212 0690334717 | linkedin.com/in/moulaye-abderrahman

Compétences

  • Java
  • Javascript
  • Flutter
  • Firebase
  • Android
  • iOS
  • Photoshop
  • NativeScript
  • SASS
  • Angular
  • React.js
  • Hibernate
  • Spring Boot
  • Oracle Database
  • PostgreSQL
  • MongoDB
  • ElasticSearch
  • Kibana
  • JUnit
  • Git
  • Bootstrap
  • Maven
  • Redux.js
  • MERN Stack
  • React Native
  • Node.js
  • SQL
  • HTML5
  • Spring MVC
  • Tomcat
  • Docker
  • MySQL
  • Ansible
  • Swift (Programming Language)
  • Android
  • Apache
  • Team Leadership
  • Logstash
  • Microservices
  • Spring Security
  • DevOps
  • Lumen
  • Kubernetes

Licences et Certifications

Scrum Foundation Professional Certificate (SFPC)
https://certiprof.com ID: CLVPSVRQSV-SSVGSSGS-XHRSRYRTWC

Expériences professionnelles

ALIS

Nov 2018 - Current
Java Dévelopeur Full Stack

Full stack developper, DevOps, Team Lead.

Cette entreprise est basée en France, en Suisse, au Maroc et en Mauritanie.

Notre travail principal est developper des solutions TMS & GTM adaptées pour le pilotage, l’optimisation et la mise en conformité des opérations transport et trade compliance chez les chargeurs.

La première version de la platforme était un monolithe, plus tard l'équipe a décidé de migrer vers une architecture de microservices pour une meilleure séparation des domaines;

De même nous avons conçu un framework Angular de micro-frontend.

Nous avons une implémention du CQRS (Command and Query Responsibility Segregation), l'idée c'est de lire des données de l'API (REST/GraphQL) et après les avoir sauvegardées dans une base de données relationelle (PostgreSQL), nous publions ces modifications dans un topic Kafka pour les lire plutard dans un micro-service qui a pour rôle pricipal de synchroniser les données persistés avec des indexes Elasticsearch.

Taches principales:

  • Mise en place d'une architecture Micro-Services.
  • Mise en place d'un framework Micro-frontend
  • Mise en place d'une orchestration de services via Kubernetes.
  • Mise en place d'un Event sourcing & Stream processing via Kafka.
  • Mise en place d'un module de classification des articles selon les règles de l'OMD et du TARIC.
  • Mise en place d'une fonctionnalité de recherche plein texte basée sur Lucene, Hibernate Search et Elasticsearch.
  • Implémentation d'une solution pour la gestion des états avec NgRx.
  • Tests unitaires Junit, Mockito, et Jest.

Mots clés:

Spring Boot, Spring Security, Hibernate, Hibernate Search, Elasticsearch, Kubernetes, Docker, Jib, Spring Cloud, Consul, Kafka, GraphQL, Apache PIO, JasperReport, Swagger 2, Git, Angular 8, NgRx, Jenkins, Gerrit, Gradle, TDD, PostgreSQL, Scrum.

Développeur Web indépendant

Site web du BCM Fintech Challenge.

Développé pour le JCCM en tant que consultant pour BCM.

Stack: PHP Lumen, React.js, OAuth

ZHRecruitment

Jan 2019 - Mar 2019
Développeur Web indépendant

Developpeent d'une application web pour recrutement.

Stack: Python, Django

ZHRecruitment

Jan 2019 - Feb 2019
Freelance Graphic Designer

Ressources des réseaux sociaux pour ZH Recruitment.

Outils: Photoshp, Adobe Illistrator

ISTITHMARE WEST AFRICA

Dec 2018 - Jan 2019
Développeur Web indépendant

Site web de Istithmare west africa HOLDING.

Stack: Angular

United Services

Dec 2018 - Jan 2019
Développeur Web indépendant

Site web de United Services SARL.

Stack: React.js, PHP Lumen

DELTAFISHRIM

Oct 2018 - Nov 2018
Développeur Web indépendant

Site web de DeltaFISH RIM

Développé pour un consultant de DELTAFISHRIM

Stack: React.js

AMSME (NGO)

Aug 2018 - Sep 2018
Développeur Web indépendant

Application web local pour gérer le numéro vert de l'ONG AMSME pour l'aide aux enfants et aux femmes en difficulté.

Stack: PHP

PROLOG Mauritania

Aug 2018 - Sep 2018
Développeur Web indépendant

Site web de Prolog MAURITANIA Logistics.

Stack: React.js

Développeur Web indépendant

Développement d'une application Android pour la présentation du nouveau (OUGUIYA)

Développé pour un consultant à la Banque centrale de Mauritanie.

Stack: Android

ETS ERRACHAD

Dec 2017 - Jan 2018
Développeur Web indépendant

Application Web local (SAMFACT) : Application de gestion de la facturation et prefacturation.

Stack: React.js, Node.js, MongoDB

SAM (Mauritania Airport Company)

Oct 2017 - Nov 2017
Développeur Web indépendant

Plate-forme FIDS : Interface d'administration et application pour un système embarqué sur des ZeroIP.

Stack: React.js, Electron, Node.js, Sockets

Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH

Aug 2017 - Oct 2017
Développeur Web indépendant

Application MR ITIE pour la consultation des rapports annuels ITIE

Développé pour un consultant de la GIZ.

Stack: Android

Mauritel SA

Jul 2015 - Nov 2015
Développeur Web indépendant

Application web local permettant de visualiser le statut de l'HLR (Home location registration) au profit de la société Mauritel Telecominications.

Développée pour un consultant de Mauritel SA.

Stack: Vanilla.js, JQuery, PHP, MySQL

Education

ISI Komunik

2016 - 2018
Diplômé de DTS en Systèmes informatiques en réseau et télécommunications

Technical Training Center of Zouerat

2012 - 2014
Diplôme de technicien supérieur, génie électromécanique.

Zouerat High School

2011 - 2012
Diplôme d'études secondaires, mathématiques.

Projets

CamelHost Hosting

2018 - Current
Manager

Local small business providing Web hosting solutions.

  • VPS (Virtual private servers) for dedicated Hosting
  • CPanel shared hosting at affordable prices.

Languages

Anglais
Aptitude professionnelle
Français
Aptitude professionnelle
Arabe
Aptitude native ou bilingue

Loisirs

  • Football
  • Cuisine
  • Jardinage
  • Photographie
  • Films
  • Livres