available for freelance & full-time

Jacem Sghaier

Software Engineer|

I've always been drawn to the logic and creativity behind technology — what started as a childhood fascination with games and problem-solving became a deeper interest in how systems are built, optimized, and connected. Today I build well-structured microservices in Java and Python, and ship them end to end through Docker, Kubernetes, and Terraform.

0
ROLES SHIPPED
0%
TEST COVERAGE, LATEST ROLE
0%
PRODUCTION UPTIME DELIVERED
0
CERTIFICATIONS & HONORS
01

About

I'm a recently graduated Software Engineer with hands-on experience across five backend and cloud-native roles — building well-structured microservices in Java and Python (Spring Boot, FastAPI), and working end-to-end through CI/CD, Docker, Kubernetes, and Terraform.

What drives me is the process of building things that work — not just in theory, but in practice. I enjoy digging into challenges, writing code that's clean and purposeful, and collaborating with others to bring ideas to life. Whether it's streamlining a workflow or improving system reliability, I'm always looking for ways to make an impact and keep learning along the way.

I'm especially interested in environments where curiosity, ownership, and continuous improvement are part of the culture — and I'm eager to keep growing as a backend or platform engineer.

Based in
Ariana, Tunisia (open to relocate)
Engineering Degree
Computer Science — ESPRIT, Tunis
Bachelor's Degree
Computer Science — ISI Mahdia
Experience
5 roles · backend, full stack & cloud
Languages
Arabic (native), French (fluent), English (fluent)
Status
Open to full-time & freelance
02

Skills

Cloud & DevOps
Kubernetes
88
Docker
90
Terraform
80
AWS
65
Backend & frontend
Java / Spring
85
Python / FastAPI
78
React / Angular
82
PostgreSQL / SQL
78
03

Experience

LittleBig Connection logo
Software Engineer InternJan 2026 – Jul 2026
LittleBig Connection · Ariana, Tunisia
Migrated legacy GWT monolith components (Java 11) to Spring Boot microservices via the Strangler Fig pattern, applying DDD, SOLID, and hexagonal architecture with an Angular frontend across 4 bounded contexts.
Resolved 60+ bug tickets in the legacy GWT system during the migration, while implementing new Java 11/21 microservices and integrating LLM-based agents to automate internal workflows.
Reached 85%+ test coverage with JUnit 5 and Mockito on backend services, and Karma/Jasmine on Angular components; delivered features end-to-end via GitLab CI/CD, integrating external services such as Brevo, across MongoDB and SQL datastores in an agile environment.
85%+ test coverage (JUnit 5, Mockito, Karma/Jasmine)
Java 11/21Spring BootAngularMongoDBSQLGitLab CI/CDJUnit 5MockitoKarma/JasmineBrevo APILLM Agents
Ooredoo Tunisia logo
Cloud Engineer InternJun 2025 – Aug 2025
Ooredoo Tunisia · Tunis, Tunisia
Developed a FastAPI backend on PostgreSQL to collect and expose real-time infrastructure metrics — including CPU, memory, and storage — across the organization's vSphere datacenter.
Created a ReactJS dashboard giving infrastructure teams a unified, real-time view of key infrastructure metrics across the vSphere datacenter.
Automated VM provisioning with Terraform and Docker, cutting provisioning time from ~70 min to ~42 min (40% reduction).
Provisioning time cut from ~70 min to ~42 min (40%)
FastAPIPostgreSQLReactJSTerraformDockervSphere API
YonnovIA logo
Full-Stack & Platform EngineerMar 2025 – Jul 2025
YonnovIA · Remote, part-time
Administered a dedicated server and orchestrated multiple containerized services with Kubernetes and Docker for the company's production environment.
Built custom Odoo/Python modules and integrated third-party APIs with a ReactJS frontend.
+20% delivery velocity via structured Git branching & optimized CI/CD
KubernetesDockerOdooPythonReactJSGit
EuroMed Innovation Center logo
Software Engineer InternJun 2024 – Aug 2024
EuroMed Innovation · Marseille, France
Delivered a digital maturity assessment platform end-to-end across 3 layers — Spring Boot API, ReactJS frontend, MySQL database — deployed to production on a VPS via Docker.
Achieved 99% uptime and cut mean incident resolution time by ~25% through monitoring tooling.
99% uptime, −25% mean incident resolution time
Spring BootReactJSMySQLDocker
VERMEG logo
Software ProgrammerSep 2022 – Jun 2023
VERMEG · Tunis, Tunisia · Full-time
Maintained and enhanced COLLINE, a mission-critical financial product, resolving production bugs in Java 8/11, JavaScript, and JSP.
−15% release defects through disciplined Git workflow & code review
Java 8/11JavaScriptJSPGit
04

Personal projects

05

Certificates

Let's build something

Open to full-time roles and freelance contracts — backend, cloud/DevOps, or full-stack work.

or