MONDE 5 · SUCCES DEBLOQUES

Formation

Une formation en génie logiciel, complétée par des stages en sécurité web et en développement PHP, et un engagement associatif.

SUCCES OBTENU ! · 2012 – 2016

ISI // Université

Génie LogicielProgrammation Orientée ObjetSécurité InformatiqueBases de données avancéesArchitecture logicielleDéveloppement mobile
SUCCES OBTENU ! · 2008 – 2012

AHD JADID // Lycée

Baccalauréat InformatiqueMention Très BienSpécialisation en programmation

> Stages & Bénévolat

TUNINFO

Stagiaire

07/15 – 09/15
Sécurité WebAdministration Système LinuxDéveloppement PHP/SymfonyTests de pénétration

GLINSE

Stagiaire

07/14 – 08/14
Formation PHP/Laravel 4.2Développement d'APIs RESTfulIntégration de services tiers

> Centres d'intérêt

🏊 Sports

NatationCoursePêcheCamping

🌍 Associations

Amnesty InternationalClub de développement localAssociation de protection de l'environnement

> Un parcours en génie logiciel

Mon parcours commence par un baccalauréat en informatique obtenu en 2012 avec la mention très bien, déjà orienté vers la programmation. J'ai ensuite suivi de 2012 à 2016 une formation universitaire en génie logiciel à l'ISI. Elle couvrait la programmation orientée objet, l'architecture logicielle, les bases de données avancées, la sécurité informatique et le développement mobile.

Ces fondamentaux restent ceux que j'utilise au quotidien : concevoir un modèle de données solide, découper une application en couches claires et penser à la sécurité dès le départ plutôt qu'à la fin d'un projet.

> Des stages tournés vers la pratique

Deux stages ont complété cette formation. En 2014, chez Glinse, je me suis formé à PHP et Laravel 4.2 en développant des API RESTful et en intégrant des services tiers. En 2015, chez Tuninfo, j'ai travaillé sur la sécurité web, l'administration système Linux, le développement PHP avec Symfony et les tests de pénétration.

Ce double regard, développeur et sécurité, m'a donné de bons réflexes que je garde encore : valider les entrées, limiter les droits, surveiller les serveurs et tester ses propres applications comme le ferait un attaquant. En novembre 2016, j'ai commencé ma carrière comme développeur Symfony et mobile chez Argolife, à Tunis.

> Continuer à apprendre et s'engager

La formation ne s'est pas arrêtée au diplôme. Chaque poste m'a amené de nouvelles technologies, de GraphQL à API Platform en passant par Docker et l'intégration continue, et j'écris sur ce blog pour partager ce que j'apprends en production.

En dehors du code, je m'engage dans la vie associative, avec Amnesty International, un club de développement local et une association de protection de l'environnement. Je pratique aussi la natation, la course, la pêche et le camping, qui sont de bonnes façons de prendre du recul sur les projets.