Marwan réfléchit..

Salut, je m'appelle

Marwan Bouserhir

Étudiant en informatique, à la recherche d'un stage

En Bachelier Informatique à l'ICC (diplôme prévu en juin 2027) et passé par la piscine C/Unix de 42 Brussels, je code aussi bien côté back-end (Java, C, PHP) que front-end (Angular, TypeScript). Je recherche un stage d'intégration professionnelle dès janvier 2027, minimum 3 semaines.

Me contacter

À propos de moi

Je m'appelle Marwan, étudiant en Bachelier Informatique à l'ICC (Bruxelles) et ancien de la piscine C/Unix de 42 Brussels. J'aime autant explorer les entrailles d'un système — processus, appels système, mémoire — que construire des interfaces et des API propres. Stagiaire développeur chez Onetec, j'ai touché au front (Angular, TypeScript) comme au back (PHP, MySQL). Aujourd'hui je continue à approfondir Java, les architectures logicielles et les bases de données, avec l'objectif de décrocher un stage dès janvier 2027.

Voir mon CV

Les technologies avec lesquelles je code

< Langages >

Java, C, C#, Python, TypeScript, PHP et SQL — du système à l'API, en passant par le web.

{ Frameworks }

Angular, JavaFX, Jakarta Servlets/JDBC, ASP.NET et Jackson pour construire des interfaces et des back-ends structurés.

_ Bases de données

PostgreSQL, MySQL, MariaDB et SQLite — modélisation, requêtes et optimisation de schémas relationnels.

Unix ( );

Appels système UNIX (fork, execve, pipe), gestion de processus et de signaux en C, sur un environnement Linux.

Les outils que j'utilise au quotidien :

tool-icon

VSCode

Un éditeur complet et personnalisable qui me permet de rester efficace, du script C au projet Java.

tool-icon

Git & GitHub

Versionner mon code et documenter mes projets, en solo comme en équipe — indispensable depuis mon stage chez Onetec.

tool-icon

Docker & Postman

Conteneuriser mes environnements de dev et tester mes API RESTful avant de les brancher à une vraie interface.

Mon parcours

Bachelier en Informatique

Diplôme prévu : juin 2027

ICC, Bruxelles

Structures de données & algorithmes, programmation orientée objet, bases de données relationnelles, architecture logicielle & design patterns.

Tronc commun — Piscine C/Unix

Juillet 2026

42 Brussels

Test de sélection réussi : un mois intensif de programmation en C et de découverte d'Unix, en autonomie et en peer-learning.

Stagiaire Développeur Logiciel

Sept. 2022 – Janv. 2023

Onetec, Zaventem

  • Conception et maintenance de modules d'interface pour une application web cliente (Angular 16, TypeScript, CSS moderne).
  • Conception et intégration d'endpoints API RESTful en PHP pour automatiser des processus métier internes.
  • Conception et optimisation de schémas de bases de données relationnelles et de requêtes MySQL.
  • Tests, débogage et revues de code, avec une nette amélioration de la compatibilité multi-navigateurs.

Quelques uns de mes projets

project-icon

Environnement de Programmation Visuelle

Interface pédagogique d'exécution par blocs, avec une architecture stricte Model-View-ViewModel (MVVM), sans FXML. Moteur d'exécution piloté par timeline gérant animations de tortue, files de commandes et états d'interface.

Tech utilisées

Java
JavaFX
Maven
MVVM
project-icon

Interpréteur Shell POSIX

Recréation d'un interpréteur de ligne de commande UNIX interactif : exécution de commandes, expansion de variables d'environnement, commandes intégrées, gestion du cycle de vie des processus (fork, execve, waitpid), pipes, redirections (dup2) et signaux POSIX.

Tech utilisées

C
Appels système UNIX
project-icon

API Sécurisée de Gestion

Backend en couches avec Apache Tomcat, appliquant les design patterns MVC et DAO. Authentification utilisateur sécurisée avec hachage de mot de passe BCrypt et sérialisation JSON via Jackson.

Tech utilisées

Java
Jakarta Servlets
JDBC
MariaDB

Entrons en contact !

N'hésite pas à m'envoyer un message si tu veux discuter d'une opportunité de stage ou d'un projet. Je réponds avec plaisir.

Ou retrouve-moi ici :