enpt
IvanB

IvanB Full Stack Developer


Technologies que j'utilise </>

Front-end

  • React
  • Vue.js
  • Tailwind

Back-end

  • TypeScript
  • Node.js
  • API Rest

Database

  • PostgreSQL
  • MongoDB

DevOps

  • Git
  • Docker

À propos de moi

Développeur full-stack passionné, j'ai acquis un large éventail de compétences à travers mes nombreux projets personnels et professionnels. Au cours de mes années de développement, j'ai créé divers types d'applications, principalement web, mais aussi des applications mobiles, des scrapers et de petits outils logiciels en utilisant des technologies comme Go ou Rust. En plus du développement pur, j'ai également une expertise dans des domaines connexes tels que le déploiement (DevOps, CI/CD), la gestion de projet, ainsi que le big data et l'IA. J'aime découvrir de nouvelles technologies, ce qui me permet de prendre des décisions plus éclairées lors du démarrage d'un nouveau projet, sans nécessairement m'engager dans chaque nouvelle technologie qui émerge.

Projets

vscode Project Explorer
function dyssiSchoolManagement(){

Dyssi : Solution de Gestion Scolaire Tout-en-Un

Dyssi est un projet en cours. Cette application a été créée pour résoudre un problème rencontré par de nombreuses écoles privées. Le problème est que ces écoles utilisent plusieurs outils différents pour gérer leurs opérations, y compris des outils pour les emplois du temps, les notes, les absences, etc.

L'objectif de Dyssi est de tout consolider en un seul outil, facilitant ainsi la gestion de l'école et réduisant la charge de travail globale pour toutes les parties prenantes. La philosophie derrière cet outil est d'être simple et tout-en-un, évitant les complications pour assurer une expérience utilisateur fluide et linéaire.

Les principales fonctionnalités présentes dans l'application sont les suivantes : La possibilité de gérer les emplois du temps pour différentes classes/équipes, gérer les absences/retards, noter les élèves, gérer les classes, les élèves et les rôles. De plus, il est possible de créer des actualités pour l'école et d'accéder à un drive partagé disponible pour tous les utilisateurs.

Les technologies choisies pour développer cette application sont TypeScript avec NestJS, ainsi que Next.js pour le frontend, et PostgreSQL pour la base de données. Concernant le DevOps, pour l'instant, seul Docker a été mis en place, et le contrôle de version est géré sur GitHub.

}

Expérience Professionnelle

Qualifications

Contact