
MOHAMED ALI BEN SLIMEN
SENIOR FULL STACK ENGINEER | MICROSERVICES EXPERT
A full-stack engineering professional with over 5 years of experience in software architecture and frontend development, expert in microservices and JavaScript frameworks.
Tunis, Tunisia
About Me
As a dedicated Full Stack Engineer, I possess a robust background in software architecture and frontend development. I excel in collaborative settings and enjoy solving intricate challenges.
Additional Information
I am committed to continuous improvement and staying abreast of the latest industry technologies. My aim is to contribute to innovative projects that create a significant impact.
Experience
- 04/2024 - Present
Senior Full Stack Engineer
Carrefour · Paris, France
Boosted revenue by 45% on Carrefour Voyage. Led SEO and deployments for Carrefour Location, enhancing online visibility and improving user acquisition. Built user-friendly interfaces using Angular, Vue.js, React.js, Bootstrap, and TailwindCSS. Implemented designs from Figma, integrated APIs with Strapi, ensured reliability with Playwright tests, and streamlined deployments using Docker, GitLab CI, and Jenkins.
- 01/2023 - 04/2024
Chief Technology Officer
Hello dati · Tunis, Tunisia
Led the development of a SaaS hotel solution using Angular, NestJS, Nuxt.js, and Ionic, with responsive designs built in Tailwind CSS. Managed a Monorepo architecture to streamline microservices development and collaboration. Deployed applications using Docker, Jenkins, and Git, with hosting optimized via AWS CloudFront and Amazon S3. Utilized MongoDB for efficient and scalable data management. Applied Scrum methodologies, coordinating tasks with Jira and Confluence. Fostered team growth through mentoring, conflict management, and leadership. Developed robust features using TypeScript, JavaScript, and Kotlin. Designed hotel solutions with client devices and dashboards. Solved multi-tenancy and Android compatibility challenges.
- 08/2022 - 01/2023
Senior Frontend Engineer
Bloobloom · London, UK
Improved user engagement by 10%. Developed and enhanced e-commerce features using Vue.js, Nuxt.js, and Vuex, ensuring seamless user experiences. Improved code quality with TypeScript and implemented Sonar for automated code analysis. Streamlined development and deployments using Docker and Git. Collaborated in a Scrum environment to deliver features efficiently and iteratively.
- 09/2021 - 07/2022
Team Lead and Full Stack Developer
Canadin · Tunis, Tunisia
Built the CanadIn platform, boosting company revenue by 30%. Designed and developed the Canadin platform using Angular, NestJS, and Tailwind CSS, with a Monorepo architecture to streamline development. Managed data efficiently with MongoDB and implemented CI/CD pipelines using GitLab and Jenkins. Deployed applications in a Dockerized environment, ensuring scalability and reliability. Improved user engagement by 50% by creating an educational area, quiz...
- 06/2021 - 08/2021
Backend Developer
Saqara · Tunis, Tunisia
Developed microservices architecture using NestJS, Express.js, gRPC, and Kafka, ensuring scalable and efficient communication between services. Built secure and robust applications with PostgreSQL and Keycloak for authentication and authorization. Designed and implemented APIs with GraphQL for efficient data querying and management. Ensured code quality and reliability through unit testing with Jest and adhered to best practices in a Scrum environment. Utilized Docker for containerization and Git for version control to streamline development and deployment workflows. Applied TDD and migrated projects to microservices. Resolved production bugs and ensured system performance.
- 07/2019 - 06/2021
Full Stack Developer
Mss · Tunis, Tunisia
Deployed Fresco Market apps with Ionic, Increased the number of daily users. Refactored Monitor app, restoring critical functionality with 10 CouchDB DB's. Built an ordering PWA, an e-commerce loyalty app, and a ticket system. Developed web and mobile applications using Angular and Ionic, with integration of Cordova plugins for enhanced functionality. Designed and maintained backend services with CodeIgniter, Symfony, and Express.js, utilizing MySQL, PostgreSQL, MongoDB, and CouchDB for data management. Implemented real-time communication features with Socket.IO to enhance user engagement. Leveraged TypeScript for robust development and used Docker for containerization to streamline deployment processes.
- 02/2019 - 06/2019
Full Stack Developer
Artify · Tunis, Tunisia
Built the Tunisian streaming platform using Vue.js and Node.js. Ensured seamless functionality using Agile Scrum practices. Increased user engagement by 21%. Helped reach 100K users shortly after launch.
- 10/2017 - 01/2019
Freelance Full Stack Developer
Freelance · Tunis, Tunisia
Contributed to the conceptualization and creation of various web pages and applications using Vue.js, Express.js, PHP Symfony, MongoDB, and MySQL. Boosted learning outcomes by 25% through leading a team of 10 students in technology analysis projects.
Technical Skills
Programming Languages
Frameworks
Tools
Academic Background
Master's in Computer Science
University of Tunis · Tunis, Tunisia
Focused on software development and engineering principles.
Bachelor's in Information Technology
University of Tunis · Tunis, Tunisia
Studied various aspects of IT and programming.
Get in Touch
Contact me- mohamedali-benslimen@teklick.com
- 21628066743
- Tunis, Tunisia
Contact Me
I welcome inquiries and collaboration opportunities. Please reach out!
- mohamedali-benslimen@teklick.com
- 21628066743
- Tunis, Tunisia