Mourad Riahi

Senior Software Engineer | JavaScript, Angular

Salary / Daily rate

Tunis, Tunisia

Freelance, open to permanent contract

Can come onsite

Skills

JavascriptReactNextAngularClean CodeHTMLBootstrapTypescriptPostgreSQLVercelGitFrontend DevelopmentFullstack DevelopmentTailwind CSSNodeNestCSSMongoDB

Languages

EnglishArabicFrench

About me

Intro

JavaScript specialist with 5+ years developing scalable web applications using Angular, React, and Node.js. Led teams of 4 developers and delivered AI-powered chatbots, payment systems, and enterprise solutions for banking/travel sectors. Expert in full-stack development with proven ability to optimize performance and accelerate delivery cycles.

Links

Work experience

Full-stack Developer

Memorality

Oct 2024 - Jan 2025

4 months

Sulayman, Tunisia

• Designed and optimized dynamic front-end interfaces using Next.js for the event sector, delivering a smooth, responsive, and intuitive user experience. • Created an intelligent chatbot based on the OpenAI library, providing accurate and contextual responses. • Automated data extraction (web scraping) from event websites and seamless integration into the chatbot’s responses. • Contributed to the development of robust APIs using Python/Flask to enhance back-end functionalities. • Accelerated development cycles and improved efficiency through the strategic use of Cursor (an AI tool). • Worked closely with the back-end team to ensure optimal API integration, ensuring high performance and enhanced security.

Senior developer

WantotripFreelance

May 2024 - Jul 2024

3 months

Tunis, Tunisia

• Developed and managed modern user interfaces and back-office systems using Angular, tailored to the travel industry’s needs. • Optimized multi-platform responsiveness using SCSS and Bootstrap, ensuring smooth compatibility across all devices. • Coordinated with the back-end team (.NET) for efficient API integration, enhancing web application performance and security. • Implemented the Stripe payment solution for secure and reliable online transactions. • Refactored code into modular and reusable components, ensuring a flexible and dynamic architecture.

Frontend developer

ArabyAds

Mar 2022 - May 2024

2 years 3 months

Sulayman, Tunisia

• Designed and optimized interactive digital interfaces using proprietary technology, significantly enhancing the user experience. • Implemented strategic web features aligned with business needs and architectural standards, while meeting deadlines and quality requirements. • Supervised a team of 4 developers, overseeing tasks and providing technical guidance, strengthening team skills and productivity. • Actively contributed to sprint planning and retrospectives, fostering effective team communication. • Collaborated closely with the Product Owner and QA team via Jira to ensure strict adherence to sprint deadlines.

Frontend developer

Vermeg

Sep 2020 - Mar 2022

1 year 7 months

Tunis, Tunisia

• Contributed to various projects in the banking and insurance sectors, effectively addressing clients specific requirements. • Adapted and customized existing solutions to meet clients’ functional and technical needs. • Worked in synergy with back-end teams to ensure smooth and efficient integration of web services.

Full-stack developer

Kpeiz

Nov 2019 - May 2020

7 months

Tunis, Tunisia

• Agile management of multiple priorities under pressure, with attention to detail, ensuring on-time and compliant deliveries. • Designed a consistent and high-performance full-stack architecture using Angular (front-end) and Node.js (back-end). • Actively supported QA and technical teams in debugging and issue resolution, minimizing disruptions and ensuring stability.

Frontend developer

Vynd

Dec 2018 - Oct 2019

11 months

Tunis, Tunisia

• Developed the administration application for Vynd, managing the client mobile app and optimizing internal processes. • Participated in daily meetings, brainstorming, and idea generation sessions, contributing to innovation and continuous improvement of the application. • Performed unit and integration testing to ensure the reliability and robustness of the applications.

Développeur web front-end

Wattnow

Aug 2019 - Oct 2019

3 months

Tunis, Tunisia

Développeur web

Machine: Market Access Center and Human Intelligence for Enterprises

May 2018 - Oct 2018

6 months

Tunis, Tunisia

Stagiaire

MEDIANET

Jul 2017 - Aug 2017

2 months

Ariana, Tunisia


Education

Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT

Diplôme d'ingénieur

2013 - 2019

7 years

The best place to find your next move

© 2026. All Rights Reserved.