À propos de Boulbaba Amine
Français
Bilingue ou natif
Anglais
Bilingue ou natif
Expériences
- CarrefourDéveloppeur FullStackjanvier 2023 - Aujourd'hui (3 ans et 5 mois)Description :Création d'une application visant à automatiser la validation technique des fichiers Swagger des API selon les normes établies par Carrefour. Méthodologie : SCRUM Agile : Tâches réalisées : Analyse des besoins du client "carrefour" avec l équipe APIM . Développement de la partie serveur backend et implémentations d'interfaces utilisateur . Développement d'algorithmes de validation de swagger selon les normes du client "carrefour" Maintenance et corrections des bugs. Encapsulation des applications avec ses dépendances et déploiement sur cluster GCP . Mise en place de la chaine CI/CD pour l'intégration et déploiement continue des applications . Contrôle de version et maintien de l'historique de développements . Validation et déploiement des swagger du client "carrefour" sur APIGEE . Application de la méthodologie TDD pour garantir la qualité du code en utilisant des tests unitaires et d'intégrationTechnologies utilisées :Angular13 ,Java17 ,Springboot2.6 ,Swagger ,OpenAPI ,Gitlab Jenkins ,Docker, Terraform Kubernetes,Jfrog, Vault Apigee, Confluence, Jira, GCP Unix Scrum Junit,Mockito
- ZoneatexDéveloppeur FullStackmai 2022 - octobre 2022 (5 mois)Tunis, TunisieProjet :Plateforme de lavage ( AnyWash) Description :Conception et Développement d'une application web pour des services de divers lavages à domicile Méthodologie : SCRUM Agile Tâches réalisées : Conception et réalisation des interfaces utilisateurs avec Angular. Développement de la partie serveur avec Node.js et framework Serverless. Création des fonctions AWS Lambda et gestion des données via S3 Bucket. Mise en œuvre des tests unitaires pour garantir la qualité du code. Gestion du projet selon les méthodologies Agile avec Trello, et communication de l'équipe via Slack. Gestion des versions tout au long du développement. Préparation de l'infrastructure cloud avec AWS CloudFormation.Technologies utilisées :Angular12, NodeJs, Serverless , AWS,S3,YAML Bucket,Cloudformation,Lambda Gitlab,Trello,Slack,Agile SCRUM
- SFM technologies,TunisieDéveloppeur FullStackjuin 2021 - septembre 2021 (3 mois)Projet :Plateforme E-learning Description : Conception et développement d'une plateforme E learning intégrant plusieurs modules (authentification, gestion des cours, gestion des quiz, blog). Méthodologie : SCRUM Agile Tâches réalisées : Conception de l'architecture de l'application. Développement des interfaces utilisateur. Implémentation du backend. Gestion des bases de données. Intégration de la sécurité (authentification et autorisation). Mise en place des tests unitaires. Gestion du versioning. Communication avec l'équipe.
Recommandations
Soyez le premier à recommander Boulbaba Amine
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Diplôme d'ingénieur en informatiqueEcole supérieure privée d'ingénierie et de technologie,Tunisie2023Diplôme d'ingénieur en informatique
- BAC+5 Accréditée2018BAC+5 Accréditée