Codeur Rank

25 528ème
sur 370 000

Statistiques

depuis la création du compte

Projets réalisés0 projets
Projets terminés0 %
Tarif horaire moyen15
Dernière connexion2 ans
Membre depuisMai 2022
Profil vu255 fois

Vérifications

Adresse emailVérifié
N° de téléphone(+22178…)Vérifié
Compte LinkedInVérifié

Confiez votre projet à Aliou

Faites appel à l'expertise d’Aliou pour faire avancer votre projet, ou découvrez autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.

Publier un projet

À propos d’Aliou

Je suis ingénieur en informatique et j'ai obtenu mon diplôme en 2021. Depuis trois ans, je travaille en tant que développeur fullstack et j'utilise plusieurs frameworks et langages informatiques tels que angular, spring boot, typescript, java, javascript, etc. Tout au long de mon parcours, j'ai travaillé et interagi efficacement avec des personnes d'horizons divers. La maîtrise du français et de l'anglais et la capacité à travailler en mode agile et devops m'ont beaucoup aidé dans ce sens. Je suis aussi une personne très motivée et j'aime faire les choses de la meilleure façon possible. Ces compétences techniques et humaines m'ont permis d'évoluer dans une grande entreprise au Sénégal qui est la Sonatel du groupe Orange.

Le dernier projet sur lequel j'ai travaillé s'intitule OVTO.
OVTO est un projet de Sonatel qui permet la commercialisation de produits Haut Débit Fixe pour l'accès à Internet.

Nous avons de nombreux profils d'utilisateurs avec des fonctionnalités spécifiques dans l'application. Pour répondre à ce besoin, l'outil de gestion des utilisateurs Keycloack est utilisé.

De plus, l'application comprend les parties Web et mobile. En effet, certains utilisateurs l'utilisent souvent en déplacement donc ils ont la version mobile. Par contre, d'autres travaillent au bureau et la version web leur est fournie.

Nous utilisons mysql pour stocker les données de l'application. Les données sur lesquelles de nombreuses requêtes de recherche sont effectuées sont également stockées dans elasticSearch.

Nous avons choisi une architecture microservice avec quatre microservices. Un pour la gestion des abonnements aux produits, un autre pour le Gateway, un troisième pour la gestion des notifications SMS et email et le dernier pour les cartes géographiques.
Cela nous permet de tirer parti de la haute disponibilité, de l'évolutivité, de la résilience, etc.

Dans le projet, le framework Spring Boot et ses modules sont utilisés comme back-end car il est plus favorable à l'architecture microservice.

Du côté front-end, nous utilisons Angular qui permet de créer des applications avec une seule page.

Pour la partie mobile, ionique est utilisé. La transition Angular/Ionic est donc plus facile.

Dans le projet, nous travaillons en mode agile avec une culture DevOps. Notre équipe est composée de développeurs back-end, front-end et QA, d'un product owner et d'un opérateur. Après chaque sprint, qui dure souvent deux semaines, une démo est programmée avec l'équipe métier. Si ce dernier approuve alors c'est bon pour le déploiement en production sinon des corrections sont apportées.

Docker est utilisé pour conteneuriser l'application. En effet, après chaque commit de développeur, le pipeline Jenkins est déclenché. Ce dernier importe le dépôt, fait le build, les tests unitaires, le scan SonarQube, le push de l'image et son exécution dans un environnement de test pour les tests fonctionnels.

Le projet est disponible sur Apple Store et Plays Store sous le nom d'OVTO pour la version mobile. La version web est également accessible à l'url ovto.orange-sonatel.com.

Dans ce projet, j'ai travaillé en tant que développeur fullstack et plus particulièrement du côté back-end. J'ai participé à sa configuration, son développement et ses déploiements du projet.

Actuellement, j'ai 3 ans d'expérience dans le développement de logiciels.

J'ai une expérience pratique des frameworks Spring boot et Angular, de mysql ainsi qu'une solide maîtrise des langages java, javascript, html, css et typescript. Je suis bien formé dans les technologies citées ci-dessus telles que docker, Jenkins, elasticsearch, etc.

Réalisations d’Aliou

Developpeur fullstack

Sonatel SA
oct. 2021 - mai 2022

Recevez un devis de Aliou Sy