Développeur web full-stack
Junior passionné, prêt à contribuer au succès d'une équipe dynamique
Compétences clés pour vos projets
Je suis Sofian Belbacha, Développeur Passionné
Polyvalent, je conçois des applications performantes, sécurisées et modernes. Je me forme actuellement au DevOps (CI/CD, automatisation, cloud) pour élargir mes compétences. Ouvert aux opportunités professionnelles, je cherche à intégrer une équipe dynamique et passionnée.

Objectifs de Carrière
Passionné par l’automatisation, l’optimisation et la qualité des logiciels, je vise un poste DevOps au sein d’une grande entreprise tech, où je pourrai contribuer à toutes les étapes du cycle de vie logiciel, de la conception à la production. Je souhaite développer mes compétences en :
Développement Backend
Maîtriser des technologie Backend/BaaS et bases de données pour concevoir des applications performantes et évolutives.
Automatisation & DevOps
Déployer des solutions CI/CD (GitLab CI, GitHub Actions) et gérer des infrastructures Cloud modernes (AWS, Azure).
Sécurité Informatique
Intégrer des bonnes pratiques de sécurité dès le développement jusqu'au déploiement pour des applications fiables.
Monitoring & Observabilité
Mise en place des outils pour garantir la disponiblité et renforcer la scabilité des systèmes.
Travail d'équipe
Collaborer efficacement en équipes Scrum pour livrer des projets de qualité.
Veille informatique
Rester à jour sur les avancées technologiques pour accompagner la transformation digitale des entreprises.
De la Conception au Déploiement
Chaque projet que je mène reflète mon approche DevOps : automatiser, sécuriser et optimiser tout en gardant un code robuste et maintenable.
Développement d’applications
Conception et implémentation d’applications web avec PHP/Symfony, C#/ASP.NET, et JavaScript/React/Next.js.
Développement Full Stack
Création de pipelines CI/CD
Création de pipelines avec GitLab CI/CD, pour automatiser les tests et déploiements et réduire le temps de mise en production.
pipelines CI/CD
Gestion de bases de données
Modélisation de bases MySQL, PostgreSQL, SQL Server ou SQLite pour garantir la fiabilité et la scalabilité des systèmes.
bases de données
Conteneurisation
Expérimentations et déploiements avec Docker, utilisation d’outils pour un flux de travail collaboratif et efficace.
Conteneurisation
Sécurité intégrée
Mise en œuvre de pratiques de sécurité telles que l’authentification JWT/OAuth ou la prévention des failles XSS/CSRF.
Sécurité
Qualité & monitoring
Intégration d’outils de suivi et d’observabilité pour détecter les anomalies, anticiper les risques et assurer la stabilité en production.
Qualité & monitoring
Présentation du Portfolio
Bienvenue sur mon portfolio, une vitrine performante construite avec des technologies modernes du web
Framework Moderne
La Puissance de Next.js au Service de ce Portfolio
Next.js permet un rendu ultra-rapide, une navigation fluide entre les pages, et une excellente optimisation SEO. Grâce à son système hybride SSR/SSG, ce portfolio bénéficie à la fois de performances et de flexibilité.
Rendu côté serveur (SSR)
Optimisation SEO native
Navigation rapide & fluide
UX moderne et performante

Propulsé par Firebase
Intégration de Firebase & déploiement sur Vercel
Mon portfolio est développé avec Next.js, et déployé sur Vercel pour des performances optimales et une prise en charge native du rendu côté serveur (SSR) Firebase pour la gestion des données dynamiques via Firestore.
Synchronisation en temps réel
Sécurité intégrée
Hébergement Serverless
Déploiement instantané (Vercel)
Stylisation Utilitaire
Développement Front-End Efficace
Mon portfolio utilise Tailwind CSS pour construire rapidement des interfaces modernes, sans sacrifier la personnalisation. Cela me permet de garder un contrôle précis sur le design tout en assurant de bonnes performances.
Design Adaptatif
Maintenabilité améliorée
Écosystème riche
Compatiblilité