Stack : Next.js, TypeScript, Node.js, NestJS, Python, Redis, PostgreSQL, MongoDB, Git/GitLab
Développement d’une application fullstack avec authentification sécurisée (JWT/OAuth2) et CMS (création/édition/publication).
Modélisation et gestion des données : MongoDB (contenus dynamiques) et PostgreSQL (données relationnelles : utilisateurs / rôles / permissions).
Mise en place de Redis pour le caching (données fréquemment consultées) et la gestion de sessions/tokens, afin de réduire la charge BDD et améliorer la réactivité.
Implémentation d’API REST/GraphQL (Node.js/NestJS), mise en place de tests automatisés.
Projet Enterprise — Assistant virtuel SNCF Voyageurs
Stack : Java 11+, Kotlin, React.js, MongoDB, Kubernetes, AWS, Git/GitLab, Jenkins, Tock, NLP, API REST, JIRA
Développement d’un assistant virtuel fournissant des informations voyageurs, avec Kotlin + Tock côté back-end.
Développement d’interfaces React.js orientées UX (écrans interactifs, parcours utilisateur fluides).
Mise en place de pipelines CI/CD (GitLab CI) pour des déploiements fiables et industrialisés.
Gestion et sécurisation de la donnée MongoDB Atlas ; travail en Agile/Kanban (revues de code, pair programming, analyse de performance).
Projet académique — API sécurisée & CI/CD
Stack : Java 17, Spring Boot 3, React.js, Spring Security, MySQL, JWT, JUnit/Mockito, Docker, GitHub Actions, Quodana
Développement et maintenance d’API REST sécurisées (JWT, Spring Security).
Tests unitaires & intégration (JUnit, Mockito) + contrôle qualité (Quodana).
Conteneurisation Docker, publication d’images et pipeline GitHub Actions (build/tests/déploiement).
Stack : WordPress, HTML/CSS, JavaScript/jQuery, Bootstrap, PHP, SQL/MySQL, Chart.js
Création d’un site vitrine WordPress responsive et optimisé. CV_2026-01-26_Teklit_TEWOLDE
Développement d’une interface de gestion de base de données avec accès sécurisé via QR code pour l’administration d’un parking
Back-end : Java 11+ / 17, Kotlin, Node.js, Spring Boot 3, Spring Security, NestJS, API REST, GraphQL, Sécurité/Authentification (JWT, OAuth2)
Front-end : React.js, Next.js, Angular, TypeScript, JavaScript, Tailwind, Bootstrap
Data : PostgreSQL, MySQL, Oracle, MongoDB (MongoDB Atlas)
Cloud / Orchestration : AWS, Kubernetes (bases)
Qualité & tests : JUnit, Mockito, Jest, Pytest, Quodana CV_2026-01-26_Teklit_TEWOLDE
Méthodes & outils : Agile, Kanban, JIRA, UML, Git, IntelliJ, VS Code, Windows/Linux
Mastère Lead Developer Java (double diplôme) – Ecole PMN, Groupe FITEC