
Amel Dagdoug
Full Stack Developer
Salary / Daily rate
Toulouse, France
Permanent contract
Skills
Work experience
Full Stack Developer
Axsens bte
Jun 2024 - Present
2 years 5 months
Toulouse, France
ProWhy is a software tool designed for collaborative industrial problem-solving and experience feedback management. • Develop new features, enhancing problem-resolution process efficiency (8D, 9S, PDCA) by 25%. • Design of a complex data architecture (teams, actions, causes) to build a robust and scalable application foundation. • Advanced training in AI architectures (LLMs, embeddings, RAG), with hands-on implementation of data pipelines for extracting, structuring, and vectorizing unstructured data (e.g. Google Drive, internal documents), and storing it in vector databases to enable semantic search and retrieval-augmented generation. • Development of RESTful APIs for integration with business tools, eliminating manual data entry and centralizing information. • Creation of interactive interfaces for managing action plans and causes, enhancing user experience and driving adoption. • Provide application support, perform bug fixes, and conduct code reviews to ensure application quality and stability. • Improved sprint accuracy via detailed task estimation and active Agile planning. • Communicate directly with clients to understand business requirements and translate them into technical solutions. • Using AI assistants (Claude, GitHub Copilot) daily to speed up development, strengthen code reviews, and improve technical documentation.
Team Lead and Full Stack Web Developer
Kinko Booking
Nov 2022 - May 2026
3 years 7 months
Sulayman, Tunisia
Kinko is a real-time booking platform connecting hotels/guest houses with travel agencies. • Development and optimization of the Booking Engine for secure, real-time reservation processing. • Design and maintenance of the Channel Manager for multi-channel synchronization of rates and availability. • Integrated external APIs (Reseliva, Arabsoft PMS) for optimal booking management and real-time synchronization of prices and availability. • Administered user management systems, permissions, billing, and payment modules. • Technical team leadership and conflict resolution in an Agile framework. • Took part in business processes, e.g. task estimations, sprint planning, etc. • Ensure code quality and application reliability through automated testing and CI/CD pipelines. • Suggested ideas of refactoring current app legacy logic.
Full Stack Web Developer (Ruby On Rails / Nodejs )
Seemba
Aug 2020 - Dec 2022
2 years 5 months
Monastir, Tunisia
SEEMBA-ESPORTS is an all-in-one platform designed for esports professionals to create and manage competitive gaming tournaments and websites. • Developed an esports platform that increased user engagement by 30% and optimized backend performance, reducing response time by 20%. • Refactored legacy code, performed maintenance, and fixed bugs to improve application stability and code quality. Technology: Ruby on Rails, PostgreSQL, Tailwind CSS, i18n-js, Docker,Heroku, Git, GitLab (CI/CD), JIRA. Seemba is a platform that enables developers to monetize their games through innovation by integrating esports features. • Migrated the platform from Node.js/MongoDB to Nest.js/PostgreSQL, implementing a microservices architecture with NATS for user, tournament, payment, and messaging features. • Built REST APIs with Nest.js for the developer dashboard and collaborated with mobile teams for seamless API integration. • Wrote unit and integration tests with Jest and established CI/CD pipelines. Technology: NodeJS (NestJS,Express.js), React, Microservices, Redux, Nats, JWT, Axios, API REST, MongoDB, PostgreSQL,Git Jest, Agile Scrum.
Back End Developer
T7D GamingFreelance
May 2022 - Oct 2022
6 months
Tunis, Tunisia
T7D is an ecosystem gaming platform where players can participate in esports tournaments and purchase their favorite in-game points and cards, all integrated with a variety of esports features. • Engineered REST APIs with Node.js and Express.js to support gaming platform backend operations. • Designed and managed database architecture, optimizing for performance and security through best practices and rigorous testing. • Contributed to technical evolution planning and implementation. Technology : Node.js, Express.js, Angular 13, Redis, MongoDB, Mongoose, Microservices, JWT, Axios, Sentry, Git, GitHub, Agile Scrum.
Full Stack Developer
Devagnos
Jan 2020 - Aug 2020
8 months
Monastir, Tunisia
• Developed a full-stack web application for property management (Homelinks), facilitating communication between residents and service providers. • Contributed to back-end development with Laravel, front-end with Vue.js, and MySQL database management. • Integrated Docker, implemented web services, and utilized Firebase in a multi-tenant environment. Technology: : Vue.js 8, Laravel 5.5, Web Services ,Firebase, Docker, MySQL Workbench, Multi-Tenant, GitLab, OpenProject, Visual Studio Code.
Full Stack Developer
Devagnos
Jul 2019 - Oct 2019
4 months
Monastir, Tunisia
Web Developer
PEAK
Jun 2018 - Aug 2018
3 months
Sousse, Tunisia
Android Developer
Mobelite
Feb 2016 - Jul 2016
6 months
Monastir, Tunisia
Web Developer
Proxym Group
Jun 2015 - Aug 2015
3 months
Sousse, Tunisia
Education
EPI - International Multidisciplinary School
National Software Engineering Diploma, Computer Engineering
2017 - 2020
3 years 1 month
ISIMM | Higher Institute of Computer Science and Mathematics of the University of Monastir
Bachelors of Computer Science, Computer Science
2014 - 2017
2 years 11 months
Grade: mention très bien
Licenses & certifications
Scrum fundamentals Certified (SFC)
Issued: –
Huawei HCIA R&S
Issued: –
CCNA1
Issued: Jan 2019
ACPC
Issued: Jan 2018