Allagui Abdessalem
Allagui Abdessalem

Senior JavaScript / Node.js Engineer

Open to offers · Member since 17 Oct 2026
Location
Mornag, Tunisia
Desired salary
Unspecified
Work preference
Remote Only
Experience level
Senior

About

Professional summary

I am a software engineer with over four years of professional experience building and maintaining web applications, SaaS products, e-commerce platforms, and ERP systems. My primary specialization is JavaScript and Node.js backend development, with a strong focus on scalable microservices and distributed systems.

I design backend services using Node.js, Moleculer, PHP, Symfony, and Laravel. I have hands-on experience developing REST APIs, implementing event-driven architectures, and creating secure authentication and authorization flows using JWT, AWS Cognito, and role-based access control.

I work extensively with asynchronous messaging technologies including RabbitMQ, NATS, Apache Kafka, and ActiveMQ. My database experience includes MongoDB, MySQL, PostgreSQL, and Redis, along with SQL optimization, data modeling, and search integrations using Elasticsearch and OpenSearch.

I also contribute across the frontend using React, Redux, Angular, TypeScript, RxJS, and NgRx. I enjoy delivering complete product features, from backend services and integrations to responsive user interfaces and data visualizations.

I prioritize clean code, reliability, security, performance, and maintainability. I use automated testing, TDD, code refactoring, profiling, load testing, Docker environments, and CI/CD pipelines to improve software quality.

I am experienced in Agile teams, code reviews, incident troubleshooting, and continuous improvement. I use AI-assisted development tools to support refactoring, test generation, documentation, and efficient problem-solving.

Skills

34 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Fullstack Engineer, JavaScript / Node.js Backend Open Bee

I develop and maintain backend services for a partner dematerialization platform within a distributed microservices architecture. I use Node.js and Moleculer to build reliable services and support application data storage with MongoDB.

I implement asynchronous processing and inter-service communication using RabbitMQ and NATS. I manage Docker-based environments, integrate Elasticsearch and OpenSearch, investigate complex reliability issues, create automated tests with Jest, and perform load testing with Artillery.

Fullstack PHP / React Engineer Databiz

I maintained and enhanced high-traffic e-commerce platforms for Autobiz-marke.fr and Spoticar.fr. I resolved critical production issues and improved the stability and maintainability of the applications.

I refactored legacy code and supported migrations from PHP 5 to PHP 7/8. I optimized SQL queries and backend processing, reducing response times by up to 50% for selected APIs, while maintaining React and Redux frontend applications.

Fullstack PHP / Laravel Engineer Altadigit

I contributed to the design and development of a B2B SaaS digital business card management platform, delivering backend services and user interface functionality. I designed secure REST APIs using Laravel and supported frontend development with React and Redux.

I integrated AWS Cognito for authentication and identity management and implemented role-based access control. I also set up CI/CD pipelines, worked in Docker environments, and developed unit tests following TDD practices with over 80% test coverage.

Fullstack PHP / Symfony Engineer ENW Consulting

I designed and developed business modules for the TN1 ERP system for Thalasso OVoyage, including reservation management, real-time inventory tracking, and automated package pricing calculations. I developed backend services with PHP 8 and Symfony.

I built Angular interfaces using TypeScript, RxJS, NgRx, and PrimeNG. I integrated Apache Kafka and ActiveMQ for asynchronous communication, secured access with JWT, and analyzed application performance using profiling tools.

Freelance Fullstack Developer Hutchinson

I developed an industrial application for monitoring and optimizing production indicators as part of the Hutchinson Variability Workshop project. I translated mathematical algorithms into application features that generated real-time variability curves.

I built data visualization interfaces using Angular and TypeScript and integrated them with Spring Boot backend services. I used Chart.js to present production data in visual, actionable formats.

Angular / PHP Developer Intern Sama-Consulting

I contributed to Prolab V, a laboratory management solution, by designing and developing a document management module. I helped create application components dynamically using Telosys.

I applied software design and architectural patterns including MVC, MVVM, Singleton, and Lazy Loading. This internship strengthened my foundations in Angular, PHP development, and maintainable application architecture.

Education

Learning history

Higher Institute of Applied Sciences and Technology of Sousse (ISSAT)

National Engineering Degree, Software Engineering

National Engineering Degree in Software Engineering.

Chebbi High School

High School Diploma, Computer Science

High School Diploma in Computer Science.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu