Conception, développement et optimisation d'applications web, mobiles, d'architectures logicielles et de services d'infrastructure.
- Langages : Java, Python, C, C++, PHP, JavaScript, Dart, Swift, SQL
- Web & Frontend : HTML, CSS, Vue.js (Nuxt 3), Symfony
- Backend & Architecture : Spring Boot, Node.js, Microservices, REST API, Spring Security
- Bases de données & ORM : PostgreSQL, MongoDB, MySQL, Prisma ORM
- Outils & DevOps : Git, Docker, Shell, Linux, LaTeX
- Mobile : Flutter, React Native, SwiftUI
💼 Stage Master 2 — GIP RECIA (Programme AVENIR(s) volet ESR)
Dans le cadre du programme national d'orientation des parcours étudiants, j'ai participé à l'évolution technique de la plateforme ePortfolio. Mes contributions se sont concentrées sur l'interopérabilité des services et la modernisation des interfaces :
- Développement Full-Stack : Conception de nouvelles fonctionnalités métiers de bout en bout, en articulant un backend robuste sous Spring Boot et des interfaces dynamiques avec Vue.js.
- Architecture & API : Conception, documentation et optimisation d'API REST pour assurer la communication entre les différents services de l'écosystème, notamment sur le dépôt public avenirs-cofolio-client.
- Intégration d'un Design System : Utilisation et intégration des composants d'interface réutilisables issus de la bibliothèque de l'organisation (avenirs-dsav) pour garantir l'uniformité et la performance du frontend.
🌐 Projet de Production — Rotring Services
Développement d'une application web dynamique complète et sur mesure, actuellement en production pour répondre aux besoins de gestion et de visibilité d'un cabinet d'architecte :
- Refonte d'architecture : Migration intégrale d'une ancienne infrastructure de site statique vers une architecture d'application moderne, scalable et entièrement typée en TypeScript.
- Espace Administrateur (CMS dédié) : Conception d'un back-office sécurisé sous Nuxt 3 permettant aux administrateurs de gérer de manière autonome leurs projets, la publication de médias et les contenus du site.
- Modélisation de données : Conception du schéma relationnel de la base de données PostgreSQL et implémentation des requêtes via l'ORM Prisma pour optimiser les performances d'accès aux données.
- Email : syphaxfennouch@gmail.com
- LinkedIn : https://www.linkedin.com/in/syphax-fennouch-b69ab52a9/
