Available to hire
I am a software engineer with expertise in software architecture design and implementation, passionate about development. I enjoy optimizing and developing scalable, high-performance applications with modern technologies.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Language
Arabic
Fluent
English
Intermediate
French
Intermediate
Work Experience
Full-Stack JavaScript/TypeScript Engineer at DigiBrain Tunis
September 1, 2025 - April 26, 2024Optimized and enriched the 'App Joyeuse' platform with SQL query optimization, caching with Redis, and advanced logging for improved operations management. Developed real-time update systems using WebSockets and Redis Pub/Sub to boost user engagement. Automated client and restaurant operations with intelligent workflows. Enhanced customer support through AI-based complaint handling. Built secure backend APIs using Node.js, Express, and TypeScript with hexagonal architecture and CQRS pattern. Designed and optimized PostgreSQL databases with Prisma, including indexing, partitioning, and data replication for high availability.
Full-Stack JavaScript/TypeScript Engineer at DAMJ APP
November 1, 2024 - December 31, 2024Developed and optimized a responsive website for DAMJ association with a modern frontend using Next.js, React, and Tailwind CSS. Structured backend architecture with Node.js and Express using hexagonal architecture and ZOD validation. Managed and optimized MongoDB database with Mongoose including rollback strategies and query optimization. Implemented advanced SEO, image optimization, and security measures. Automated deployment and maintenance with CI/CD pipelines using GitHub Actions.
Front-End Developer / Software Engineer at STC Arabie saoudite (Remote)
March 1, 2024 - October 31, 2024Developed UI for SIM card management with React, Redux, and TypeScript. Designed billing module with React and RESTful APIs for invoice generation and payment management. Created advanced settings and order management modules with dynamic forms, optimized MongoDB queries, and real-time interfaces. Created interactive dynamic reports with Chart.js, ElasticSearch, and Kibana. Utilized React, TypeScript, Redux, and DevOps tools including GitHub Actions, Jenkins, SonarQube, and Prometheus for deployment, code analysis, and monitoring.
Software Engineer at DigiBrain Tunis
September 1, 2023 - February 29, 2024Developed a comprehensive admin panel with secure role and permission management using JWT. Created campaign management, creator management, interactive dashboards, balance and claims management systems. Built push notification systems with Firebase Cloud Messaging and interactive user guides. Integrated advanced analytics, real-time statistics, and automated workflows using Node.js, Express, React, MongoDB, and Mongoose. Employed CI/CD with GitLab, applying agile development practices to optimize delivery cycles.
Software Developer at LODY
January 1, 2023 - August 31, 2023Developed real-time messaging system using Socket.io for instant communications. Created interactive forum with topic posting, comments, and voting, including advanced sorting and search. Implemented 24-hour lifespan story module for photos and videos. Built music collaboration, online music store, and interactive homepage features with React and React-Redux. Focused on UI responsiveness and fluid navigation using Bootstrap and Tailwind. Integrated secure payment solutions and copyright management for artists. Applied CI/CD using GitLab and agile practices for efficient development cycles.
Software Developer at Wealzy
October 1, 2021 - December 31, 2022Developed real estate research and investment solution for Wealzy platform with automation of real estate file creation and financial calculation features. Created modules for property sheet generation, search and filter capabilities, and profitability evaluation algorithms. Integrated real-time data sources and implemented secure authentication with role-based access. Developed interactive news feed and used Node.js, Express, React, MongoDB, and Mongoose along with Redux and Socket.io for robust platform performance and community engagement.
Full-Stack JavaScript/TypeScript Engineer at DigiBrain Tunis
September 1, 2025 - April 27, 2024Optimized and enriched the back-office of 'App Joyeuse,' improving operations management with SQL query optimization, caching, and advanced logging. Deployed real-time update systems using WebSockets and Redis Pub/Sub to boost engagement. Automated client and restaurant operations via intelligent workflows. Enhanced customer support using AI-based complaint prioritization. Developed secure, high-performance backend APIs adopting a hexagonal architecture and CQRS pattern, ensuring separation of concerns and scalability. Designed and optimized a robust PostgreSQL database with Prisma including indexes and partitions for speed and high availability.
Full-Stack Developer at DigiBrain Tunis
November 1, 2024 - December 31, 2024Developed and optimized a responsive site for the DAMJ association with Next.js, React (TypeScript), Tailwind CSS, and Framer Motion. Created a robust backend with Node.js, Express using hexagonal architecture and ZOD for schema validation. Managed MongoDB database with Mongoose, optimized queries and rollback strategies. Enhanced SEO and performance with Next.js image optimization, HTTPS, and security measures. Automated deployment using CI/CD pipelines via GitHub Actions for continuous updates and stability.
Frontend & Backend Engineer at STC Arabie saoudite (Remote)
March 1, 2024 - October 31, 2024Developed SIM card management UI using React, Redux, and TypeScript for subscriber management. Designed a billing module with React, Redux, jsPDF, and RESTful APIs for payment management. Created an advanced settings module with dynamic customization via React and Context API. Implemented order management with MongoDB, Mongoose, React, and Redux including query optimization. Created interactive reports with Chart.js, React-table, Elasticsearch, and Kibana. Set up CI/CD pipelines using GitHub Actions and Jenkins, and integrated tools like SonarQube, Prometheus, and Nexus for quality and monitoring.
Full-Stack Developer at DigiBrain Tunis
September 1, 2023 - February 28, 2024Designed and developed an admin panel for user, role, and permission management with JWT authentication. Implemented campaign management system with React and Redux featuring real-time updates and analytics. Developed creator management with filtering and rating algorithms. Created interactive dashboards using Chart.js improving ROI visualization. Developed balance management system automating creator earnings and payments with Node.js, Webhooks, and Express. Built claims management with real-time notifications. Added push and in-app notifications with Firebase Cloud Messaging and user preferences. Integrated interactive user guides to reduce support requests. Used modern web technologies and CI/CD pipelines to ensure rapid deployment and quality.
Full-Stack Developer at LOBBY
January 1, 2023 - August 31, 2023Developed a real-time messaging system with Socket.io optimized for high loads. Created an interactive forum with posting, commenting, voting, and search optimized with MongoDB. Implemented a story module for ephemeral photo and video posts. Developed music collaboration features integrating messaging and file sharing. Designed user interfaces using Bootstrap 5 and Tailwind for responsiveness and fluidity. Built an online music store with secure payment and copyright management, achieving high conversion rates. Created an interactive homepage with real-time newsfeed updates using React and Redux. Adopted agile methodologies and CI/CD tools for rapid and quality releases.
Software Engineer at Wealzy Tunis
October 1, 2021 - December 31, 2022Developed a solution for real estate data access, automating file creation and financial calculations. Built automatic property sheet generation modules integrating key data and financial analyses. Created intuitive multi-criteria property search and filtering. Implemented real estate profitability algorithms. Integrated real-time data sources for reliable information. Developed an interactive news feed. Implemented secure authentication and role-based access controls. Used modern web technologies and agile practices to deliver a performant and scalable platform.
Full-Stack Developer at DigiBrain, Tunisia
January 1, 2023 - June 14, 2024Developed and optimized multiple web applications including ‘App Joyeuse’ and ‘DAMJ APP’, focusing on backend optimization, real-time systems, and frontend responsiveness. Implemented scalable APIs, real-time update engines using WebSockets and Redis Pub/Sub, and AI-powered ticket prioritization. Automated operations through CRON jobs and webhooks. Enhanced database scalability and reliability using PostgreSQL and MongoDB techniques. Delivered secure, maintainable solutions with TypeScript, CQRS, and hexagonal architecture patterns. Led DevOps automation with CI/CD pipelines.
Full-Stack Developer at Wealzy, Tunisia
October 1, 2021 - December 31, 2022Built an intelligent property search and investment platform with real-time data integration and financial calculations. Developed features like auto-generated property listings, multi-criteria filtering tools, ROI calculation algorithms, and social-style content feeds. Implemented secure authentication and role-based access control using JWT, leveraging modern stacks like Node.js, React, MongoDB, and Tailwind for scalable and reliable solutions.
Full-Stack Developer at DigiBrain, Tunisia
January 1, 2023 - June 25, 2024Led multiple projects including the App Joyeuse where I optimized SQL queries, implemented Redis caching, and deployed advanced logging to streamline workflows. Developed a real-time update engine with WebSockets and Redis Pub/Sub to boost user engagement. Automated client and restaurant operations using CRON jobs and webhooks. Integrated AI-powered ticket prioritization to enhance customer support. Built scalable APIs with Node.js, Express, TypeScript, employing CQRS and hexagonal architecture for low latency and maintainability. Designed resilient PostgreSQL databases with Prisma ensuring high availability. Delivered responsive modern frontends for other apps using React, Next.js, and Tailwind CSS with advanced SEO and security. Established DevOps pipelines with GitHub Actions and automated tests. Contributed to SIM management dashboards, billing modules, interactive reports, admin panels, marketing tools, real-time support systems, and chat and music collaboration features across va
Full-Stack Developer at Wealzy, Tunisia
October 1, 2021 - December 31, 2022Developed an intelligent property search and investment platform automating dossier creation and financial calculations. Implemented auto-generated property listings with key metrics and ROI calculations. Designed multi-criteria filtering tools and integrated real-time data feeds. Created social-style content feeds and enforced secure role-based authentication using JWT. Delivered scalable solutions using Node.js, React, MongoDB, and Tailwind CSS supported by agile development and CI/CD pipelines.
Full-Stack Developer at DigiBrain, Tunisia
January 1, 2023 - June 18, 2024Contributed to multiple projects including App Joyeuse where I optimized reservation systems by refactoring SQL queries and implementing Redis caching, enabling real-time updates with WebSockets and Redis Pub/Sub, and automating client operations with CRON jobs and webhooks. Developed scalable APIs with Node.js, Express, TypeScript using CQRS and hexagonal architecture, and designed resilient PostgreSQL databases with Prisma. For DAMJ APP, I built a responsive website using Next.js and React, optimized MongoDB and implemented SEO improvements. Also worked on the STC M2M project in Saudi Arabia, creating SIM management dashboards, billing modules, order management systems, and interactive reporting interfaces, coupled with robust DevOps workflows. Developed role-based admin panels, marketing campaign managers, and real-time support systems for Connect Content, while managing real-time chat and forum systems, music collaboration modules, and secure transactional platforms for LOBY. All d
Full-Stack Developer at Wealzy, Tunisia
October 1, 2021 - December 31, 2022Built an intelligent property search and investment platform named Wealzy Immo, automating dossier creation and financial calculations to aid investors. Developed auto-generated property listings with essential metrics and profitability assessments, multi-criteria filtering tools for tailored search, and ROI calculation algorithms. Integrated real-time data feeds, created social-style content sharing feeds, and enforced secure authentication with role-based access control using JWT. Utilized a modern stack including Node.js, React, MongoDB, JWT, Tailwind, and GitLab for reliable and scalable solutions.
Full-Stack Developer at DigiBrain, Tunisia
January 1, 2023 - June 10, 2024At DigiBrain, I optimized backend reservation systems by refactoring SQL queries, implementing Redis caching, and deploying advanced logging to enhance admin workflows. I launched a real-time update engine using WebSockets and Redis Pub/Sub to boost user engagement and reduce server load. I automated client and restaurant operations through scheduled CRON jobs, webhooks, and segmentation algorithms, improving reservation tracking and visibility. Strengthened customer support with AI-powered ticket prioritization, accelerating response times. Built scalable, high-performance APIs with Node.js, Express, TypeScript using CQRS and hexagonal architecture, reducing endpoint latency and improving maintainability. Designed resilient PostgreSQL databases with Prisma including indexing, partitioning, transactional migrations, and replication for high availability. Delivered responsive websites using modern front-end technologies such as Next.js, React, Tailwind CSS, and Framer Motion; implemente
Full-Stack Developer at Wealzy, Tunisia
October 1, 2021 - December 31, 2022Developed an intelligent property search and investment platform automating dossier creation and financial calculations to guide investors. Provided auto-generated property listings with key metrics and profitability assessments. Designed multi-criteria filtering tools to ensure fast, tailored property discovery. Implemented ROI calculation algorithms considering acquisition costs, interest rates, and revenue projections. Integrated real-time data feeds to eliminate manual updates. Created a social-style feed for trusted content sharing among users. Enforced secure authentication and role-based access control using JWT. Utilized a modern technology stack including Node.js, React, MongoDB, JWT, Tailwind, and GitLab to deliver reliable and scalable solutions.
Software Engineer at DigiBrain Tunis - APP JOYEUSE
September 1, 2025 - PresentOptimized the back-office platform for booking tables, hotel rooms, and event tickets with SQL, Redis caching, and advanced logging. Developed real-time update systems using WebSockets and Redis Pub/Sub to boost user engagement. Automated operations with CRON jobs and Webhooks for better reservations management. Enhanced customer support with AI prioritization and ticket analysis pipelines. Built secure high-performance backend APIs with Node.js, Express, TypeScript adopting hexagonal architecture and CQRS pattern. Designed and optimized PostgreSQL databases with indexes, partitions, and replication for performance and availability.
Full-Stack Developer at DigiBrain Tunis - DAMJ APP
December 31, 2024 - September 3, 2025Developed and optimized a responsive website for the DAMJ association using Next.js, React, and Tailwind CSS, with smooth animations through Framer Motion. Built robust backend architecture applying hexagonal design and schema validation with ZOD. Managed MongoDB databases with Mongoose including rollback strategies and query optimization. Implemented SEO, performance optimizations and security features. Automated deployment with CI/CD pipelines via GitHub Actions.
Frontend & Backend Developer at STC Arabie Saoudite (Remote) - STC M2M
October 31, 2024 - September 3, 2025Developed user interfaces for SIM card management with React, Redux and TypeScript ensuring responsiveness and validations. Designed billing and invoice modules with React and Node.js APIs using jsPDF. Created an advanced settings module with React Context API and dynamic forms. Managed order system with optimized MongoDB queries and real-time frontend filters. Produced interactive reports with Chart.js, React-table, ElasticSearch, and Kibana for analytics. Maintained CI/CD pipelines with GitHub Actions, Jenkins, SonarQube, and Prometheus for automation and monitoring.
Software Engineer at DigiBrain Tunis - CONNECT CONTENT
February 28, 2024 - September 3, 2025Designed an admin panel for user roles and permissions using JWT for secure and granular access control. Developed campaign and creator management systems with React, Redux, and MongoDB plus filtering and analytics features. Built interactive dashboards with Chart.js, automated balance and payment management with Node.js, and implemented claims and notification modules with Firebase Cloud Messaging. Created interactive user guides with React-guide to enhance user autonomy. Managed histories with advanced search capabilities. Used agile practices and CI/CD via GitLab for continuous deployment.
Full-Stack Developer at Tunis - LOBY
August 31, 2023 - September 3, 2025Developed real-time messaging system with Socket.io. Created interactive forum with advanced sorting, voting, and optimized MongoDB queries. Implemented story module supporting photos and videos with 24-hour lifespan. Built music collaboration features with messaging and file-sharing. Developed responsive UI with Bootstrap 5 and Tailwind CSS. Created online music store with secure payments and copyright protection. Developed interactive homepage with React-Redux enabling real-time news feed updates. Used modern technologies and CI/CD pipelines to ensure optimal performance and scalability.
Software Engineer at Wealzy Tunis - WEALZY IMMO
December 31, 2022 - September 3, 2025Developed real estate research and investment platform enabling users to access essential data, automate property file creation, and perform financial calculations. Created modules for property sheet generation and profitability evaluation. Designed intuitive search and filtering interfaces. Integrated real-time data sources and news feeds. Implemented secure authentication and role-based access. Used Node.js, Express, React, MongoDB, and modern frontend frameworks to deliver a responsive and user-friendly platform.
Education
Master’s Degree at ESPRIT - Honoris-United-Universities Ghazela
September 1, 2015 - January 31, 2021MASTER’S DEGREE at ESPRIT - Honoris-United-Universities Ghazela, Ariana, Tunis
September 1, 2015 - January 31, 2021Software Engineering Degree at ESPRIT - Honoris United Universities, Tunisia
September 1, 2015 - January 31, 2021Software engineering degree at ESPRIT - Honoris United Universities, Tunisia
September 1, 2015 - January 31, 2021Software engineering degree at ESPRIT - Honoris United Universities, Tunisia
September 1, 2015 - January 31, 2021Software engineering degree at ESPRIT - Honoris United Universities, Tunisia
September 1, 2015 - January 31, 2021Master’s Degree in Computer Science and Software Engineering at ESPRIT - Honoris-United-Universities, Ghazela, Ariana, Tunis
September 1, 2015 - January 1, 2021Qualifications
DOCKER CRASH COURSE
September 1, 2025 - September 30, 2025Scrum Fundamentals Certified
May 1, 2021 - May 31, 2021Modern JavaScript for ReactJS - ES6
December 1, 2020 - December 31, 2020Front-End Web Development with React
July 1, 2020 - July 31, 2020Back-End NodeJS, Express and MongoDB
June 1, 2020 - June 30, 2020MERN PROJECT (MONGODB, EXPRESS, REACTJS, NODEJS)
May 1, 2020 - May 31, 2020DOCKER CRASH COURSE
September 1, 2025 - September 30, 2025Scrum Fundamentals Certified
May 1, 2021 - May 31, 2021Modern JavaScript for ReactJS - ES6
December 1, 2020 - December 31, 2020Front-End Web Development with React
July 1, 2020 - July 31, 2020Back-End NodeJS, Express and MongoDB
June 1, 2020 - June 30, 2020MERN PROJECT (MONGODB, EXPRESS, REACTJS, NODEJS)
May 1, 2020 - May 31, 2020DOCKER CRASH COURSE
September 1, 2025 - September 30, 2025Scrum Fundamentals Certified
May 1, 2021 - May 31, 2021Modern JavaScript for ReactJS ‑ ES6
December 1, 2020 - December 31, 2020Front‑End Web Development with React
July 1, 2020 - July 31, 2020Back‑End NodeJS, Express and MongoDB
June 1, 2020 - June 30, 2020MERN PROJECT (MONGODB,EXPRESS,REACTJS, NODEJS)
May 1, 2020 - May 31, 2020DOCKER CRASH COURSE
September 1, 2025 - September 30, 2025Scrum Fundamentals Certified
May 1, 2021 - May 31, 2021Modern JavaScript for ReactJS ‑ ES6
December 1, 2020 - December 31, 2020Front‑End Web Development with React
July 1, 2020 - July 31, 2020Back‑End NodeJS, Express and MongoDB
June 1, 2020 - June 30, 2020MERN PROJECT (MONGODB,EXPRESS,REACTJS, NODEJS)
May 1, 2020 - May 31, 2020DOCKER CRASH COURSE
September 1, 2025 - September 30, 2025Scrum Fundamentals Certified
May 1, 2021 - May 31, 2021Modern JavaScript for ReactJS ‑ ES6
December 1, 2020 - December 31, 2020Front‑End Web Development with React
July 1, 2020 - July 31, 2020Back‑End NodeJS, Express and MongoDB
June 1, 2020 - June 30, 2020MERN PROJECT (MONGODB,EXPRESS,REACTJS, NODEJS)
May 1, 2020 - May 31, 2020DOCKER CRASH COURSE
September 1, 2025 - September 30, 2025Scrum Fundamentals Certified
May 1, 2021 - May 31, 2021Modern JavaScript for ReactJS ‑ ES6
December 1, 2020 - December 31, 2020Front‑End Web Development with React
July 1, 2020 - July 31, 2020Back‑End NodeJS, Express and MongoDB
June 1, 2020 - June 30, 2020MERN PROJECT (MONGODB,EXPRESS,REACTJS, NODEJS)
May 1, 2020 - May 31, 2020DOCKER CRASH COURSE
September 1, 2025 - September 3, 2025Scrum Fundamentals Certified
May 1, 2021 - September 3, 2025Modern JavaScript for ReactJS - ES6
December 1, 2020 - September 3, 2025Front-End Web Development with React
July 1, 2020 - September 3, 2025Back-End NodeJS, Express and MongoDB
June 1, 2020 - September 3, 2025MERN PROJECT (MONGODB, EXPRESS, REACTJS, NODEJS)
May 1, 2020 - September 3, 2025Industry Experience
Software & Internet, Telecommunications, Media & Entertainment, Non-Profit Organization, Financial Services, Real Estate & Construction, Travel & Hospitality, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Ben Arous today.