About Boulbaba Amine
French
Native or bilingual
English
Native or bilingual
Experience
- CarrefourFullStack DeveloperJanuary 2023 - Today (3 years and 5 months)Description:Creation of an application to automate the technical validation of API Swagger files according to the standards established by Carrefour. Methodology: SCRUM Agile: Tasks performed: Analysis of client "Carrefour" needs with the APIM team. Development of the backend server part and implementation of user interfaces. Development of swagger validation algorithms according to the client "Carrefour" standards. Maintenance and bug fixes. Encapsulation of applications with their dependencies and deployment on GCP cluster. Setting up the CI/CD pipeline for continuous integration and deployment of applications. Version control and maintenance of development history. Validation and deployment of the client "Carrefour" swagger on APIGEE. Application of TDD methodology to ensure code quality using unit and integration tests.Technologies used:Angular13, Java17, Springboot2.6, Swagger, OpenAPI, Gitlab Jenkins, Docker, Terraform Kubernetes, Jfrog, Vault Apigee, Confluence, Jira, GCP Unix Scrum Junit, Mockito
- ZoneatexFullStack DeveloperMay 2022 - October 2022 (5 months)Tunis, TunisiaProject:Washing Platform (AnyWash) Description: Design and Development of a web application for various home washing services Methodology: SCRUM Agile Tasks performed: Design and creation of user interfaces with Angular. Development of the server part with Node.js and Serverless framework. Creation of AWS Lambda functions and data management via S3 Bucket. Implementation of unit tests to ensure code quality. Project management according to Agile methodologies with Trello, and team communication via Slack. Version management throughout development. Preparation of cloud infrastructure with AWS CloudFormation.Technologies used:Angular12, NodeJs, Serverless, AWS, S3, YAML Bucket, Cloudformation, Lambda Gitlab, Trello, Slack, Agile SCRUM
- SFM technologies,TunisieFullStack DeveloperJune 2021 - September 2021 (3 months)Project:E-learning Platform Description: Design and development of an E-learning platform integrating several modules (authentication, course management, quiz management, blog). Methodology: SCRUM Agile Tasks performed: Application architecture design. User interface development. Backend implementation. Database management. Security integration (authentication and authorization). Unit tests setup. Versioning management. Team communication.
Recommendations
Be the first to recommend Boulbaba Amine
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Computer Engineering DegreeHigher School of Engineering and Technology, Tunisia2023Diplôme d'ingénieur en informatique
- Accredited Master's Degree2018BAC+5 Accréditée