Page de Profil

Vous trouverez sur cette page toutes les informations me concernant tels que mon parcours, mon cv, mes expériences...

Page de Profil

Profil
Sofian Belbacha
Développeur Full Stack
sofianbelbacha@gmail.com
(+33) 7 53 44 18 07
Béziers, Occitanie, France
Skills
Voir tout
Git/GithubASP.NET CoreHTMLReactTailwind CSSJavaSciptSymfonyNext.Js
À propos de moi

Je suis Sofian Belbacha, développeur full stack, passionné par la technologie et curieux de nature. Mon parcours m’a amené à concevoir des applications web modernes, performantes et sécurisées, en combinant les meilleures pratiques front-end et back-end.

Au-delà du développement web, je me forme activement aux pratiques DevOps (automatisation, CI/CD, Docker, gestion d’infrastructures) dans une démarche d’amélioration continue.

Par ailleurs, je m’intéresse particulièrement à la cybersécurité, un domaine essentiel face aux enjeux actuels du numérique. J’explore les bonnes pratiques de sécurisation des applications, la protection des données sensibles et la conformité aux normes en vigueur.

Aujourd’hui, je cherche à intégrer une équipe en tant que salarié, dans laquelle je pourrais continuer à apprendre, apporter mes compétences et relever de nouveaux défis techniques.

Mon CV
Parcours
  1. Bachelor 3 InformatiqueLatest

    Le Bachelor 3 Informatique d’Ynov Campus est une formation professionnalisante qui prépare les étudiants à devenir des développeurs polyvalents, capables de répondre aux besoins actuels du marché du numérique. Cette troisième année du cursus informatique est axée sur la consolidation des compétences techniques et le développement de projets concrets. Cursus interrompu faute d’alternance.

    • Conception et développement d'applications : capacité à créer des applications web et mobiles fonctionnelles et performantes.
    • Gestion de projets informatiques : aptitude à planifier, organiser et suivre des projets en utilisant des outils et méthodes adaptés.
    • Introduction à l’intelligence artificielle : découverte des fondements de l'IA à travers des projets concrets en python, compréhension des concepts de machine learning.
    • Adaptabilité technologique : préparation à l'apprentissage continu face à l'évolution rapide des technologies.
    • Découverte de nouveaux outils : familiarisation avec des technologies comme Laravel, notamment pour la création d’une API RESTful, ainsi qu’avec SQLite, un système de gestion de base de données léger, idéal pour les projets en local ou à petite échelle.
    • Sécurité informatique : Principes de base de la sécurité des systèmes d'information, mise en œuvre de mesures de protection des données
  2. BTS Service Informatique aux organisations

    Le BTS Services Informatiques aux Organisations (SIO) option Solutions Logicielles et Applications Métiers (SLAM) forme des professionnels capables de concevoir, développer et maintenir des applications informatiques répondant aux besoins des entreprises. Les compétences techniques que j'ai acquises incluent :

    • Développement et Programmation : Maîtrise des langages de programmation (PHP, C# (.NET Framework), SQL, HTML, CSS)
    • Bases de Données : Conception et gestion de bases de données relationnelles, rédaction de requêtes SQL, utilisation de SGBD (MySQL, SQL Server)
    • Programmation orientée objet : (C# et PHP) et modèle MVC
    • Analyse et Conception : Utilisation des outils de modélisation (UML, MERISE), analyse des besoins utilisateurs
    • Tests et validation : Conception et réalisation de tests unitaires
    • Sécurité informatique : Principes de base de la sécurité des systèmes d'information, mise en œuvre de mesures de protection des données
Expériences
  1. Développeur Backend PHPLatest

    Lors de ce stage, j’ai travaillé sur le développement d’une interface pour le site Tentation Voyage, une plateforme interactive qui propose des destinations et itinéraires personnalisés. Ma mission principale a été de concevoir une fonctionnalité permettant aux utilisateurs de remplir des formulaires afin de générer des road trips personnalisés au format PDF. Cette solution vise à offrir une expérience pratique et intuitive, regroupant dans un document téléchargeable toutes les informations nécessaires pour organiser et vivre un voyage sur mesure.

    • Analyse des besoins et cahier des charges : Identification des attentes clients et rédaction d'un cahier des charges détaillé.
    • Mise en place d’une structure collaborative : Mise en place de workflows pour le travail collaboratif en équipe.
    • Conception d’une base de données MySQL : Mise en place d'une base de données MySQL et utilisation de requêtes SQL pour gérer les données du road trip.
    • Architecture MVC en PHP : Développement back-end du road trip en PHP en utilisant une architecture MVC modulaire.
    • Ajout de fonctionnalités : Intégration d’options supplémentaires afin d’enrichir l’expérience utilisateur et les performances du site.
    • Résolution de bugs : Résolution de bugs en analysant et en corrigeant des dysfonctionnements, renforçant la stabilité du site et réduisant les incidents signalés de 50 %.

Vous cherchez un collaborateur?

Je suis disponible pour discuter de vos projets, partager des idées ou répondre à vos questions. N'hésitez pas à me contacter.