
Mohamed Derbali
Lead Software Engineer | AI & DevOps
Salary / Daily rate
Tunis, Tunisia
Freelance
Skills
Languages
About me
Intro
Lead Developer with 10+ years specializing in full-stack web and AI solutions. Expert in React/Node.js ecosystems with proven success migrating legacy systems and implementing LLM-powered applications. Combines technical leadership with mentoring expertise, delivering scalable solutions across multiple industries while managing cross-functional teams to ensure timely, high-quality project delivery.
Work experience
Dragonfly
Jul 2024 - Present
2 years 4 months
Sulayman, Tunisia
Lead Developer
Oct 2024 - Present
2 years 1 month
Sulayman, Tunisia
- Spearheading the development of Dragonfly ai, an innovative app leveraging advanced language processing and image analysis capabilities for enhanced user interactions. - Implementing execution tools within the application utilizing artifacts to execute HTML, JavaScript, and CSS for seamless user experiences. - Leading a cross-functional development team, enhancing collaboration and driving project success. - Conducting technical interviews to identify and recruit top talent for the development team. - Overseeing DevOps deployment strategies to ensure efficient and reliable software delivery. - Mentoring junior developers and fostering a culture of continuous learning and improvement within the team. - Collaborating with stakeholders to define project requirements and deliver high-quality solutions on time.
Senior Software Engineer
Jul 2024 - Oct 2024
4 months
Sulayman, Tunisia
- Spearheaded the development of Dragonfly AI, integrating LLMs for language processing and image analysis. - Led the migration of a large-scale frontend from Symfony to React, improving performance and scalability. - Led a cross-functional team with frontend and backend responsibilities. - Provided mentorship to junior developers through code reviews and technical guidance. - Passed a senior-level role, advancing in technical leadership.
Senior Software Engineer
Supervizor
Sep 2023 - Jul 2024
11 months
Objective: Migrate a desktop application developed in VB.NET to a full Saas web application. - Utilize a poker game approach for accurate ticket estimation. - Use Nest.js and React to enhance the application's functionality and user experience. - Implement Test-Driven Development (TDD) and Behavior-Driven Design (BDD) principles for robust software development. - Utilize Microsoft Azure as our cloud platform for secure, scalable, and reliable application deployment. - Implement best practices in DevSecOps to streamline development and deployment processes. - Collaborate with security experts to ensure the highest levels of data security and compliance. - Work with administration experts to manage and optimize the application's infrastructure and performance. - Incorporate accounting-related functionalities into the SaaS application. - Coordinate closely with a cross-functional team conSisting of developers, sales, Salesforce experts, customer support, security experts, and administration experts to achieve the migration objective. - Develop features with Vb.net. - Integrate Machine learning python scripts in Vb.net.
Associate teacher & trainer
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
Feb 2023 - Oct 2023
9 months
On-site
- Instructing courses in Node.js, Express, PHP, HTML, CSS, and Symfony - Creating and administering examinations - Mentoring and guiding students through their educational journey - Validating internships and PFE projects
Backend Engineer
Oney
Jun 2022 - Mar 2023
10 months
Croix, France
- Researching, designing, managing software programs - Testing and evaluating new programs - Modifying software to fix error, improve its performance - Deploying software tools, processes and metrics - Directing software programming and documentation development - Writing and implementing code - Preparing reports on programming project specifications, activities, or status - Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
Temporary Teacher
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
Feb 2022 - May 2022
4 months
Sulayman, Tunisia
An academic coach collaborates with high school students, working closely with them to guide and support their academic and career goals. They play a crucial role in helping students develop effective study habits, assisting them in creating web applications using Symfony 4, and continually evaluating their progress to ensure success.
Backend engineer & Project Manager
the teamFreelance
Feb 2021 - Mar 2022
1 year 2 months
69340 Francheville, France
- Spearheading the construction and development of the server-side architecture. - Providing leadership and coaching to a team of five JavaScript developer interns, ensuring successful completion of backend tasks. - Ensuring the smooth operation of the current user application by addressing bug fixes and optimizing existing code.
Mobile developer & Backend developer
forbetterFreelance
Feb 2021 - Oct 2021
9 months
Montreal, QC, Canada
- Developing a mobile application using React Native and Nest.js with the aim of advocating for women's rights and aiding job seekers in Quebec, Canada. - Deploying the backend application on Amazon Web Services (AWS) utilizing Nginx, while configuring a node.js cluster to enhance request performance. - Establishing a GitLab CI/CD pipeline to automatically redeploy the server component upon each commit to the master branch.
FullStack Web Engineer
Lyveat France
Jan 2021 - Jul 2021
7 months
- Maintain and add new features in different applications (Restaurant, Client, Admin, Rider). - Placing a chat solution using Ably io for realtime communication. - Fixing bugs. - Working in different technologies stacks (ReactJs, NodeJs, NextJs, React native).
Education
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
Software engineer
2016 - 2021
5 years 4 months
Licenses & certifications
React
Issued: May 2025
Java
Issued: May 2025
Node Js
Issued: Apr 2023
Angular
Issued: Apr 2023