Mohamed Derbali

Lead Software Engineer | AI & DevOps

Salary / Daily rate

Tunis, Tunisia

Freelance

Skills

ReactNodeTypescriptDevOps

Languages

English

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.

Links

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

Certified by HackerRank

Java

Issued: May 2025

Certified by HackerRank

Node Js

Issued: Apr 2023

Certified by HackerRank

Angular

Issued: Apr 2023

Certified by HackerRank

The best place to find your next move

© 2026. All Rights Reserved.