06 95 58 33 63
29 ans
Permis B
Île-de-France
Atouts
Communication
Polyvalence
Autonome
Rigueur
Organisation
Esprit d’équipe
Curiosité
Langues
Français
Anglais
Tigrigna
Centres d'intérêt
Course à pied /Vélo
Lecture
Réseaux Pro

Teklit TEWOLDE

Développeur Full Stack Java
Ingénieur logiciel passionné, j’interviens sur tout le cycle de développement : back-end (Java, Kotlin, Python, Node.js), front-end (React, Angular) et DevOps (CI/CD, Docker). Spécialisé en architectures micro-services, j’applique les méthodes Agile pour garantir performance et fiabilité. Curieux et rigoureux, je recherche l’excellence technique et l'efficacité collective dans des projets ambitieux. Amateur de vélo et de lecture hors travail.
Expériences professionnelles
Développeur Full Stack
04-2025
Tx-Studio Asnières-sur-Seine, France
  • Environnement technique : Next.js, TypeScript, Node.js, Python, PostgreSQL, MongoDB,Git, GitLab,

  • Développement d’une application fullstack moderne avec Next.js et Node.js, intégrant une authentification sécurisée (JWT/OAuth 2.0) et un système de gestion de contenu (CMS) pour la création, l’édition et la publication d’articles en temps réel.

  • Utilisation de PostgreSQL pour la gestion relationnelle des données critiques (utilisateurs, rôles, permissions) et de MongoDB pour le stockage flexible des contenus dynamiques.

  • Implémentation d’une API RESTful/GraphQL, mise en place de tests automatisés (Jest, Pytest) et déploiement sur un environnement cloud (AWS/GCP/Vercel). temps réel.

Développeur Full Stack Java (alternance)
09-2022 - 10-2024
SNCF Connect & Tech 92800 Puteaux
  • Environnement technique du projet Enterprise : : Java 11+, Kotlin, Reactjs, MongoDB, Kubernetes, AWS, Git, GitLab, NLP, Jenkins, Tock, API REST, JIRA.

  • Développement d’un assistant virtuel offrant des informations en temps réel aux voyageurs, en utilisant Kotlin et Tock pour une intégration back-end fluide.

  • Développement d’interfaces utilisateur interactives et modernes en React.js pour offrir une expérience utilisateur fluide et intuitive.

  • Conception de pipelines CI/CD sécurisés avec GitLab CI, assurant des déploiements rapides et fiables.

  • Gestion de bases de données NoSQL (MongoDB Atlas), incluant des solutions de sécurité pour la protection des données.

  • Collaboration en méthodologie Agile (Kanban) avec revues de code, pair programming et analyse des performances pour optimiser l’architecture du chatbot.

  • Environnement technique du projet École :  Java 17, Spring Boot 3, Spring Security, MySQL, JWT, JUnit, Mockito, Docker, GitHub Actions, CI/CD, Quodana

  • Développement et maintenance d'API REST sécurisées avec Spring Boot 3.

  • Intégration de Quodana pour améliorer la qualité du code et détecter les vulnérabilités.

  • Écriture de tests unitaires et d'intégration avec JUnit et Mockito pour garantir la stabilité du code.

  • Configuration et optimisation de la base de données MySQL pour améliorer la performance des requêtes.

  • Déploiement des conteneurs avec Docker et publication des images sur DockerHub.

  • Mise en place de pipelines CI/CD via GitHub Actions pour automatiser le build, les tests et le déploiement.

  • Application des bonnes pratiques de qualité logicielle avec Git, revues de code et pair programming.

Développeur d'application web (stage)
04-2022 - 06-2022
Dgicotek 77184 Émerainville
Développeur Web et Web Mobile (stage)
04-2021 - 06-2021
Le Klub 14200 Hérouville-Saint-Clair
  • Environnement technique : WordPress, HTML, CSS, JS, jQuery, Bootstrap, PHP, SQL, MySQL, Chart.JS

  • Création d'un site vitrine WordPress optimisé pour une navigation fluide et un design responsive, conforme aux exigences client. Développement d'une interface de gestion de base de données avec un accès sécurisé via QR code, facilitant l'administration et le contrôle rapide du parking.

Compétences professionnelles

Langages de programmation : Java, Kotlin, Python, PHP, JavaScript, SQL. Frameworks : Spring Boot, React, Angular, Symfony, Bootstrap, Laravel. Bases de données : PostgreSQL, MySQL, Oracle, MongoDB. Cloud & Orchestration : AWS, Kubernetes (Connaissances de base). CI/CD & DevOps : Jenkins, GitLab CI, GitHub Actions, Docker. Méthodologies : Agile, Kanban, JIRA. Modélisation : UML.IDE & Environnements : IntelliJ, VS Code, Android Studio. Systèmes d'exploitation : Windows, Linux

Diplômes et Formations
Diplôme | Expert en système informatique - Niveau 7 (Bac + 5)
09-2022 - 10-2024
L’ECOLE PMN 92000 Nanterre
Diplôme | Concepteur développeur d’application - Niveau 6 (Bac+3)
11-2021 - 07-2022
Greta Seine-Et-Marne Lognes 77185
Diplôme | Développeur Web et Web Mobile – Niveau 5 (Bac + 2)
10-2020 - 07-2021
AFPA 14000 Caen
Formation | Licence Mathématiques et Informatique Appliquée (MIASHS ) (Bac+1)
09-2018 - 06-2019
Université de Caen 14000 Caen