Sofien Laghouanem
01 / 07
Work Flagship GitHub About Experience Contact Resume ↗
Full-Stack Developer — Rades, Tunisia

Sofien
Laghouanem.

I build full-stack systems end to end — Angular and React interfaces wired to Spring Boot and Node.js APIs, secured with Keycloak and JWT, and connected through ESB and ETL pipelines when systems need to talk to each other.

0
Repositories
0
Roles & Internships
0
Languages Used
0
Years Since First Internship
Angular/React/Spring Boot/Node.js/Flutter/PostgreSQL/Keycloak/Docker/3DEEZ.tn
Selected Work

Systems I've built, end to end.

A working selection from a wider catalog of projects — internal tools, integration systems, and platforms built across internships and independent work.

SYS · 01

TraceFlow

An AI-assisted operations platform built for Enda Tao during my final-year internship — tracking territorial field activity, timesheets, and receipt-book traceability. Secured with Keycloak and Google OAuth2, with live geolocation, WebSocket notifications, and multilingual dashboards (English, French, Arabic) for supervisors, regional managers, and HR.

ReactTypeScriptFlutterNode.jsPostgreSQLKeycloak
SYS · 02

Internship Management System

A platform that runs the full internship lifecycle for Tunisair Charguia 2 — application submission, document validation, supervisor approval, and HR processing — with dynamic dashboards, automated email workflows, and audit trails for compliance.

AngularSpring BootMySQLJWT
SYS · 03

SOA–ESB Project Management

A project-management system built to explore service-oriented architecture in practice — using an Enterprise Service Bus to manage and synchronize business processes across multiple backend services.

ESBSpring BootNode.jsC#PHP
SYS · 04

Presidential Elections Platform

A secure online voting system covering user registration, candidate profiles, and live result tracking — built with real-time updates and authentication as the core trust requirements.

AngularNode.jsMongoDBJWT
SYS · 05

ELT Movies Data Warehouse

An end-to-end data warehouse project for movie data — building ELT pipelines in Talend and turning the results into dashboards in Power BI. A step outside web development into data engineering and BI.

TalendPower BI

More on GitHub — The Bridge learning platform, UniTrucker task manager, Prépa du Prépa exam-prep hub, and AlgoHub.

The BridgeUniTrackerPrépa du PrépaAlgoHub
View all repos ↗
Flagship Project

The one I run, not just built.

Click any image slot to drop in real photos whenever you're ready — they'll be saved into your downloaded copy automatically.

FLAGSHIP

3DEEZ.tn

A 3D-printing online store I co-founded and co-run as Joint CEO since October 2023. I led development of the custom Angular storefront — dynamic product previews and a streamlined checkout — while also handling pricing, operations, and customer experience day to day. It's the one project on this page that's both shipped code and a running business.

AngularE-CommerceProduct OpsSince 2023
Live from GitHub

Straight from the source.

Pulled live from the GitHub API on every page load — profile stats, language breakdown across all repositories, and the most recently active projects. If GitHub is unreachable, this falls back to a direct link instead of breaking.

Top Languages Across Repos

About

Who I am

I'm an Information Systems Development graduate from ISET Charguia, based in Rades, Tunisia. Most of what I've built sits at the intersection of frontend interfaces, backend APIs, and the integration layer that connects them — internship platforms, ETL pipelines, service buses, and secure authentication systems.

What I do

I work across the stack: Angular and React on the frontend, Spring Boot, Node.js, Django and Symfony on the backend, and Flutter for mobile. A recurring thread in my internships has been systems integration — Keycloak and OAuth2 for authentication, ESBs and ETL pipelines for moving data between services that weren't built to talk to each other.

How I work

I'm also Joint CEO of 3DEEZ.tn, a 3D-printing online store, which means I split time between writing code and running the business side — pricing, operations, and customer experience. That combination has made me care more about whether something actually works for the people using it than how impressive the tech stack sounds.

LocationRades, Tunisia
EducationDSI, ISET Charguia
CurrentlyJoint CEO, 3DEEZ.tn
ArabicNative
EnglishAdvanced
FrenchIntermediate
"

I'd rather ship a system that quietly works than a demo that impresses for five minutes.

— Sofien Laghouanem
Skills

What I actually use.

Languages

  • Java
  • JavaScript / TypeScript
  • Python
  • PHP
  • Dart
  • C / C#
  • HTML & CSS

Frontend & Mobile

  • Angular
  • React
  • Flutter
  • Android Studio (Java)
  • Tailwind / Bootstrap

Backend

  • Spring Boot
  • Node.js
  • Django
  • Symfony
  • REST APIs / WebSockets

Data & Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Oracle
  • Talend / Power BI

Infrastructure

  • Docker
  • Keycloak / OAuth2
  • ESB / SOAP
  • Git / Linux
  • Swagger / Postman

Process & Design

  • UML
  • Scrum
  • Figma
  • Data Structures & Algorithms
Experience

Where I've worked.

Since Oct 2023

Joint CEO

3DEEZ.tn — Online Store

Co-founded and lead business operations for a 3D-printing online store. Led development of a custom e-commerce platform in Angular with dynamic product previews and a streamlined checkout, while managing day-to-day operations and growth.

Feb 2025 — Jun 2025

Final Year Project Internship

EndaTao — Tunis

Engineered TraceFlow, an AI-assisted platform integrating geolocation, real-time analytics, and secure authentication to optimize field operations for Enda Tao's regional teams.

Jan 2025 — Feb 2025

Improvement Internship

Tunisair — Charguia 2

Optimized an internship management platform, adding dynamic dashboards, automated email workflows, and audit trails to improve processing efficiency and security for HR and applicants.

Jan 2023 — Feb 2023

Introductory Internship

SagemCom — Ben Arous

First hands-on exposure to professional software development — coding and testing components in Java and Spring Boot alongside experienced engineers.

Leadership

President, Securinets — ISET Charguia

Sept 2023 — Jan 2024

Led Tunisia's largest cybersecurity student association, organizing technical training for members.

Member, AJCC

Jun 2020 — Oct 2020

Contributed to a cultural association supporting creative development for young people in Tunisia.

Volunteer, Red Crescent

Jul 2020 — Sept 2020

Volunteered with the Tunisian Red Crescent in Rades.

Education

Information Systems Development (DSI)

ISET Charguia — Sept 2022 to Jun 2025

Software engineering, system architecture, database design, and project management.

Computing Management (IAG)

ISG Gabes — Sept 2021 to Mar 2022

IT project management fundamentals and business process optimization.

High School Degree, Technical Science

High School Farhat Hached, Rades — Sept 2018 to Jun 2021

Foundation in math, physics, and introductory programming.

Contact

Have a project in mind?

I'm open to full-stack roles and freelance work — especially anything involving systems integration, internal tools, or platforms that need a backend that actually holds up.