Din KHALIL's Resume

Din KHALIL

Ingénieur Full Stack passionné par la conception de solutions performantes et évolutives.

Saint-Denis, France

À propos

Développeur expérimenté dans la création d’applications complètes, de l’architecture au déploiement. Solide expérience en Java et Golang, maîtrise de Next.js, Vue.js et Angular.js pour le frontend, et expertise en bases de données SQL et NoSQL. Passionné par la qualité du code, l’optimisation des performances et l’automatisation des processus.

Expérience professionnelle

CISION

2023 - Present

Développeur fullstack

Développeur Java et Angular.js, avec des responsabilités supplémentaires en tant que Scrum Master et Git Master. Mes responsabilités incluent :
  • Développement et maintenance de fonctionnalités en Java et Angular.js.
  • Facilitation des cérémonies Scrum et gestion des sprints en tant que Scrum Master.
  • Gestion et organisation du dépôt Git pour assurer la propreté et la cohérence du code.
  • Java/Sprint Boot
  • Angular.js
  • ELK
  • GCP
  • Agile Scrum

KLANIK

2022 - 2023

Développeur fullstack

Développeur pour BELL Canada, une entreprise de télécommunication, pour intégrer des tests automatisés avec Selenium. Mes responsabilités incluaient :
  • Développement et maintenance de scripts de test automatisés pour assurer la qualité des applications.
  • Collaboration avec les équipes de développement pour identifier et résoudre les problèmes de test.
  • Intégration des tests automatisés dans le pipeline CI/CD pour garantir des déploiements sans interruption.
  • Selenium
  • Java
  • Vue.js
  • ELK
  • PostgreSQL
  • Jenkins

FIGARO CLASSIFIEDS

2020 - 2022

Développeur fullstack

Développeur pour le produit Cadremploi. J’ai intervenu dans l’ensemble de l’application Cadremploi, y compris la partie éditoriale, pour améliorer les performances, la scalabilité et la robustesse du système.
  • Golang
  • Java
  • Kotlin
  • Scala
  • Kubernetes

ADEQUAT

Oct 2019 - Déc 2019

Ingénieur d’études

J’ai contribué à la mise en place d’un outil de monitoring pour améliorer la gestion des radios. Mes responsabilités incluaient :
  • Mise en place d’un outil de monitoring pour la gestion des radios et permettre une résolution rapide des problèmes.
  • Configuration et optimisation des pipelines de données pour assurer une collecte et une analyse efficaces des logs.
  • Collaboration avec les équipes de développement pour intégrer les solutions de monitoring dans les applications existantes.
  • Filebeat
  • Logstash
  • Elasticsearch
  • Kibana

SNCF Réseau

2016 - 2019

Ingénieur apprenti

J’ai participé à divers projets visant à améliorer l’efficacité et la traçabilité des opérations. Mes contributions incluent :
  • Développement d’une application de recherche d’erreur de log (2M/jour) pour réduire les délais de traitement des problèmes en gare (Vue.js, Logstash, Elasticsearch, Kibana, Node.js).
  • Développement d’un algorithme d’analyse de fichier CSV pour gagner du temps sur l’extraction des erreurs (Java, Spring Boot, Ember.js).
  • Développement d’une application côté client pour la gestion de lanternes afin de permettre leur traçabilité.
  • Mise en place d’une plateforme IoT pour la gestion des bureaux box, permettant d’accéder à leur disponibilité en temps réel (LoraWan, Node-RED, MySQL, Bootstrap).
  • Vue.js
  • Node.js
  • Suite ELK
  • Java
  • Spring Boot
  • MySQL

SNCF Réseau

Juin 2015 - Avril 2015

Développeur d’application

Développement d’une application WEB pour l’inventaire d’équipements radio, remplaçant un fichier Excel par une interface interactive. Cette application a permis d’améliorer la précision des données, de faciliter la mise à jour des informations et de réduire le temps nécessaire pour les audits d’inventaire.
  • MySQL
  • Node.js
  • Express
  • Bootstrap.css

Education & Certifications

Scrum Master, Scrum.org

2024 -
PSM I

ENSIIE, Evry

2016 - 2019
Ingénieur Informatique

Lycée Paul Eluard, St-Denis

2015 - 2016
Classes préparatoires ATS

Univ. Paris XIII, Villetaneuse

2015 - 2016
Licence 2 SPI

IUT Paris XIII, Villetaneuse

2013 - 2015
DUT Informatique

Lycée Paul Eluard,St-Denis

2011 - 2013
Bac STI2D Opt. SIN

Skills

  • Next.js/Vue.js/Angular.js
  • TypeScript/JavaScript
  • Elastic Stack
  • Tailwind CSS/Bootstrap
  • REST API
  • Golang
  • Java
  • Spring Boot
  • MySQL/PostgreSQL
  • Docker/Kubernetes
  • Git/GitHub
  • CI/CD
  • Agile/Scrum
  • WordPress
  • Shopify