About Mehdi
English
Fluent
French
Conversational
Arabic
Native or bilingual
Experience
- BonialSoftware engineerRETAIL (LARGE RETAILERS)November 2025 - Today (7 months)- Integration of new pages into the web application.- Refactoring and Migration of legacy code to a new implementation.- Fixed security vulnerabilities and applied patch updates.- Conducted code reviews for team contributions.
- DevoteamSoftware engineer consultantRETAIL (LARGE RETAILERS)October 2024 - September 2025 (11 months)- Contributed to the development of a reusable component library using Vue 3 Composition API, Storybook and Tailwind CSS.- Created APIs using the hexagonal architecture for a scalable and robust backend.- Designed SQL databases schemas and enhanced performance of queries.- Added unit tests (using Vitest), achieving 80% coverage.- Integrated CI/CD pipelines on GitLab for seamless deployment.- Conducted code reviews and supervised team contributions.- Refactored legacy code using design patterns to enhance maintainability.- Fixed security vulnerabilities detected by GitLab to strengthen application security.- Managed cloud resources and deployments processes for Cloud Run Services, Cloud Functions and CloudJobs on GCP.Stack: Nodejs, Fastify, Keycloak, Typescript, Javascript, Postgres, Prisma, Vue Composition API, Pinia, Tailwind CSS, Bash scripting, UML, Jira, Confluence, Gitlab, Gitlab CI/CD, Vite, Vitest, OOP, Git, Docker, GCP, Terraform.
- QuicktextTechleadHOSPITALITYOctober 2023 - September 2024 (11 months)Sousse, Tunisia- Managed and supervised requests (bugs, new features) while leading a team of 8 developers in coordination with the CTO, DevOps, AI, QA, PM, and Scrum Master.- Automated repetitive tasks, reducing development time by up to 20%.- Built system architecture, modeled databases, and improved performance.- Created blueprints and documentation for three system overhauls and new services.- Secured systems using IP whitelisting, JWT, and CORS.- Consolidated three chatbots into a single monorepo, reducing costs by 30%.- Oversaw the refactoring of an FAQ service provider to enhance user experience.- Conducted code reviews and established best practices to ensure code quality.Stack: Nestjs, Nodejs, Express, Microsoft Bot Framework, Typescript, Javascript, NoSQL, MongoDB, Mongoose, Elasticsearch, Redis, Bash scripting, UML, Jira, Confluence, Bitbucket, TDD, OOP, Git, Kubernetes, Linux.
Recommendations
Be the first to recommend Mehdi
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
- Engineering degree in software engineeringEPI - International Multidisciplinary School2023
- Bachelor degree in computer scienceISSAT - The Higher Institute of Applied Science and Technologies2020