About
From understanding the need to building the application
I'm a software engineer with an engineering diploma in computer science from the Faculté des Sciences de Tunis. I've worked in e-mobility, rail transport, energy, sport and education, as well as on ERP dashboards.
My work runs from understanding requirements to testing, including design, frontend and backend development and integration. Depending on the assignment, I also review code, write documentation, help with deployments and support the team on technical questions.
At SNCF Connect and Enedis, I built Angular interfaces and Java services to modernise business applications. At Gireve, I mainly worked on services, data, APIs and cloud environments.
Angular prototype — 2024
In 2024, I built an Angular prototype to prepare for the migration of Psyki's interface, which was built with Elm.
What I work on
Modernising applications:
updating interfaces, building reusable components and connecting them to business services.
Building services and processing data:
designing APIs, working on the backend and connecting systems.
Preparing and checking releases:
writing tests, reviewing code, documenting the work and automating environments and pipelines.
Education, certification and training
National Engineering Diploma in Computer Science
Faculté des Sciences de Tunis — July 2014
Licence fondamentale in Computer Science
Faculté des Sciences de Tunis — June 2011
Microsoft Certified Professional 70-480 — Programming in HTML5 with JavaScript and CSS3
February 2018
Node.js training — Tech Care Training
August 2017
Languages
French: Excellent
English: Intermediate