Skip to main content
AF
Open to opportunities

ali fourati

@alifourati

Software engineer building reliable, scalable, user-focused full-stack solutions with Angular, Java Spring Boot, and real-time features.

Tunisia
Message

What I'm looking for

I’m looking to contribute to innovative projects where I can build reliable, scalable, user-focused solutions, grow through hands-on learning, and deliver production-ready features with clean architecture and real-time capabilities.

I’m a passionate Software Engineer focused on building reliable, scalable, and user-focused solutions. At Lunar TC City, I work on an enterprise workflow and collaboration platform—developing frontend modules with Angular and TypeScript, and backend services with Java Spring Boot, REST APIs, and JWT authentication.

I also contribute to a real-time chat experience across web, desktop, and mobile using WebSocket/STOMP and Server-Sent Events, plus Electron and Flutter for chat features like direct messages, group conversations, file/image sharing, and notifications. Previously, I built client-specific modules for the Pôle de Compétitivité de Bizerte digital platform, developed scalable web applications with React/TypeScript and Spring Boot at Ecogef Tunisie Plus, and strengthened my teaching and communication skills as an Instructor at Hello World Academy.

Experience

Work history, roles, and key accomplishments

LT
Current

Full-Stack Software Engineer

Lunar TC

Nov 2025 - Present (7 months)

Built and maintained frontend modules using Angular and TypeScript and developed backend services with Java Spring Boot, REST APIs, and JWT authentication. Contributed to cross-platform real-time chat and notification features using WebSocket/STOMP and Server-Sent Events, including Electron and Flutter chat clients.

Magnum Coffee logoMC

Freelance Full-Stack Developer

Magnum Coffee

Apr 2026 - Jun 2026 (2 months)

Built a responsive coffee shop web platform with a mobile-first interface for menu browsing and product categories, including a QR-code menu flow. Implemented frontend modules in Angular with reusable components and integrated backend capabilities using Spring Boot and MongoDB for dynamic products and categories.

EP

Software Engineer

Ecogef Tunisie Plus

Jun 2024 - Oct 2025 (1 year 4 months)

Developed full-stack web applications with React, TypeScript, and Spring Boot focused on scalability, responsiveness, and maintainable architecture. Improved modularity using atomic architecture principles and ensured code quality through testing, peer reviews, and CI/CD workflows.

HA

Instructor (Training Center)

Hello World Academy

Oct 2023 - Jun 2024 (8 months)

Taught computer science and digital literacy (Scratch, Microsoft Office, Python, and Java) to learners with different technical levels. Prepared structured lesson plans, ran workshops, and provided individualized support to strengthen programming fundamentals and problem-solving skills.

GR

Freelance Web Developer

Grati's

Sep 2022 - Jan 2023 (4 months)

Developed an e-commerce platform for a women's clothing store using Laravel and MySQL for backend management. Created user-friendly frontend interfaces with Bootstrap and enhanced interactivity by integrating Vue.js for dynamic features.

Education

Degrees, certifications, and relevant coursework

PI

PsychoSmart Smart Ways Innovation

PFE Project, Intelligent Systems / Deep Learning

PFE project (Feb 2022–Jun 2022) designing an intelligent system using smart glasses for facial recognition and emotion analysis with deep learning. Built real-time embedded monitoring for emotional state and blood pressure and integrated a Java/Android mobile app to display live data for medical tracking.

ASM Tunisie logoAT

ASM Tunisie

Internship, Mobile Application Development

Internship (Jul 2021–Aug 2021) building a mobile application to monitor and manage employee working hours. Implemented secure data storage using PhpMyAdmin and delivered a responsive cross-platform experience with Android Studio and Flutter.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan