Je suis un développeur full-stack en formation, passionné par la création d’applications web modernes et utiles. J’explore des technologies comme React, Next.js, Node.js, et MongoDB, avec un focus particulier sur TypeScript pour écrire un code robuste et maintenable. Actuellement, je travaille sur des projets personnels comme BiblioNova et je cherche un stage ou une alternance en 2025 pour mettre mes compétences en pratique dans un environnement professionnel.
- BiblioNova : Une application de bibliothèque en ligne dans une architecture monorepo, avec un backend Node.js/Express (API REST) et un frontend React/Next.js. J’utilise TypeScript, Mongoose, NextAuth.js, et l’API Google Books pour gérer la recherche de livres, l’authentification des utilisateurs, et l’emprunt de livres avec un lecteur PDF intégré. Déployé sur Vercel (frontend) et Render (backend).
- Task Manager : Une application de gestion de tâches en Next.js et TypeScript, utilisant LocalStorage pour la persistance des données. Je travaille sur l’amélioration de l’interface utilisateur et l’ajout de fonctionnalités comme des filtres avancés et une synchronisation cloud.
- Medical Appointment App : Une application web en React et Node.js pour la prise de rendez-vous médicaux, avec une API REST et une base MongoDB. En cours d’optimisation pour un déploiement sécurisé.
Je suis ouvert à des projets open-source ou collaboratifs autour de :
- React, Next.js, ou Node.js, particulièrement dans les domaines de l’éducation, la santé, ou l’e-commerce.
- Des applications web innovantes où je peux contribuer au front-end ou back-end tout en apprenant des pratiques comme CI/CD ou les tests unitaires.
- Des projets intégrant des technologies comme Web3 ou l’IA pour explorer de nouveaux horizons.
- Comment optimiser mon portfolio GitHub et LinkedIn pour me démarquer auprès des recruteurs en 2025.
- Mettre en place des tests automatisés (Jest, Cypress) pour renforcer la fiabilité de mes projets comme BiblioNova.
- Conseils sur la gestion d’un monorepo (avec Turborepo ou Nx) pour mieux organiser des projets complexes.
- Next.js : Approfondissement des concepts comme le rendu côté serveur (SSR), les API routes, et l’optimisation des performances avec Vercel.
- TypeScript : Maîtrise des génériques, enums, et types avancés pour structurer des projets comme BiblioNova.
- Docker et CI/CD : Mise en place de pipelines avec GitHub Actions pour automatiser le déploiement.
- Mon projet BiblioNova, notamment l’intégration de Next.js, TypeScript, et Mongoose pour une gestion efficace des données.
- Mes expériences avec Next.js et TypeScript, comme la configuration d’un monorepo ou le débogage de l’authentification.
- Mes stratégies pour apprendre le développement full-stack en autodidacte tout en gérant mes études.
Je passe beaucoup trop de temps à peaufiner mon VS Code (thème sombre, extensions Prettier et ESLint, terminal stylé). En dehors du code, j’imagine des applications futuristes, comme une plateforme médicale avec IA et réalité augmentée pour des diagnostics en temps réel !
- GitHub : SOUALIO-KALO
- LinkedIn : [linkedin.com/in/soualio-kalo]
- Email : [kalosoualio@gmail.com]
⭐️ Si mes projets vous intéressent, n’hésitez pas à explorer mes dépôts ou à me contacter pour discuter collaboration ou opportunités !



