Soufiane E.

ingĂ©nieur si 🚀 dev c# 🚀 java - spring boot - js

Peut se déplacer à Lyon, Paris, Lyon, Montpellier, Toulouse

  • 45.7539
  • 4.84699
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Soufiane.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Soufiane.

Localisation et déplacement

Localisation
Lyon, France
Peut travailler dans vos locaux Ă 
  • Lyon et 50km autour
  • Paris et 100km autour
  • Lyon et 100km autour
  • Montpellier et 100km autour
  • Toulouse et 100km autour

Préférences

Durée de mission
  • ≀ 1 mois
  • entre 1 et 3 mois
  • entre 3 et 6 mois
  • ≄ 6 mois
Secteur d'activité
PréfÚrerait éviter:
  • Vins & Spiritueux
  • DĂ©fense & armĂ©e
Taille d'entreprise
PréfÚrerait éviter:
1 personne

VĂ©rifications

Influence

Langues

Catégories

CompĂ©tences (26)

  • Methodologies
  • DĂ©butant IntermĂ©diaire ConfirmĂ©
  • Langages
  • DĂ©butant IntermĂ©diaire ConfirmĂ©
  • C#
    Débutant Intermédiaire Confirmé
  • SQL
    Débutant Intermédiaire Confirmé
  • DĂ©butant IntermĂ©diaire ConfirmĂ©
  • DĂ©butant IntermĂ©diaire ConfirmĂ©
  • DĂ©butant IntermĂ©diaire ConfirmĂ©
  • DĂ©butant IntermĂ©diaire ConfirmĂ©

Soufiane en quelques mots

Je suis ingĂ©nieur des systĂšmes d'information, J'ai 24 ans. Je suis toujours prĂȘt Ă  me remettre en question. Je n'ai jamais peur d'expĂ©rimenter de nouvelles technologies, de comprendre la philosophie, d'adopter la bonne mĂ©thodologie et de la mettre en Ɠuvre avec l'Ă©tat de l'art. Je suis Ă  l'Ă©coute du client pour lui apporter une solution qui rĂ©pond aux attentes en matiĂšre de dĂ©lais et de qualitĂ©. Toutes ces compĂ©tences techniques ne sont rien comparĂ©es Ă  mon comportement humain, mon engagement et mon esprit d'Ă©quipe selon le feedback de mes collĂšgues au travail et clients.

Microservices
- DevOps
- Livraison continue

Téchnologies: 

- API JEE (Architecture GraphQL)
- Spring Boot, MVC, DATA, SECURITY...
- Hibernate, JPA
- MySQL, H2, MongoDB, PostgreSQL
- VueJS, Apollo Client (La base)
- .NET - C# WinForms (Solide expérience)

Portfolio

Portfolio uniquement accessible aux membres

Expériences

General Electric Energy Products (GE)

Energie

IngĂ©nieur des systĂšmes d’information

Belfort, France

septembre 2017 - août 2020

La DIRECCTE (Direction régionale des entreprises, de la concurrence, de la consommation, du travail et de l’emploi) impose qu’une déclaration d’ouverture de chantier lui soit transmise dès lors qu’une entreprise extérieure doit intervenir dans le cadre de la réalisation d’une mission pour le compte d’une autre société appelée le donneur d’ordre. La nature des opérations qui doivent être réalisées, les risques associés et les préventions mise en place pour prévenir la survenance d'un accident font l’objet de la rédaction d’un plan de prévention.
Chez GE, les éventuels sous-traitants de rang 2 et 3 qui interviennent pour le compte de l’entreprise extérieure, leurs représentants respectifs, l’ensemble des acteurs humains sont un exemple des informations consignées dans un document validé et signé par l’ensemble des parties prenantes.
Un exemple de plan de prévention et déclaration d’ouverture de chantier générés automatiquement à partir de l’application.

Mon rÎle été donc de :

‱ Alterner entre le service informatique et le service EHS(Environnement, HygiĂšne et SĂ©curitĂ©) pour Travailler en collaboration avec les clients finaux afin d'analyser les besoins de l'utilisateur et implĂ©menter de nouvelles fonctionnalitĂ©s (Agile). Le Product owner est le responsable de service EHS, et c’est avec lui que je faisais des sprints de 2 Ă  3 semaines pour valider les rĂ©sultats.

‱ S’occuper des corrections et des Ă©volutions dans l’application de gestion des plans de prĂ©vention en C#. Je maitrise trĂšs bien la programmation orientĂ©e objet, et j’ai eu l’occasion depuis mon diplĂŽme de technicien spĂ©cialisĂ© de travailler sur des projets rĂ©els en C# que ça soit pour rĂ©aliser des application WinForms ou en ASP.NET pour des applications Web.

‱ Interroger la base de donnĂ©es et exĂ©cuter des requĂȘtes DML complexes pour gĂ©nĂ©rer des fichiers Excel demandĂ©s pas le chef de service, ou encore exĂ©cuter des requĂȘtes DLL pour dĂ©finir des triggers, des procĂ©dures stockĂ©s, curseurs, etc.


‱ Exploiter des API pour rĂ©duire l’empreinte d’intĂ©gration du plan de prĂ©vention sur le lecteur rĂ©seau, et mettre en place un systĂšme de stockage de fichiers sĂ©curisĂ© ainsi qu’un mĂ©canisme d’envoi de mail en utilisant un serveur SMTP.

‱ Renforcer la sĂ©curitĂ©Ì de l’application et amĂ©liorer les fonctionnalitĂ©s en termes de performance, de conformitĂ©Ì avec le droit français, la maintenabilitĂ©Ì et l’évolutivitĂ©Ì pour offrir une meilleure expĂ©rience utilisateur final.

‱ RĂ©aliser une application embarquĂ©e qui permet d’afficher l’état d’une ligne de production des piĂšces de turbine Ă  gaz, cette derniĂšre sert Ă  notifier les employĂ©s en visualisant dans les Ă©crans de site de production si une machine a un problĂšme de qualitĂ©, d’approvisionnement ou de maintenant en temps rĂ©el. Cette application est rĂ©alisĂ©e sous stresse dans un temps trĂšs limitĂ©, et rĂ©pond parfaitement au besoin de client.

‱ RĂ©duisez les coĂ»ts des services contractuels et assurez le respect des conditions de sĂ©curitĂ©.

‱ Migrer l’application plan de prĂ©vention d’une architecture client-serveur vers une architecture web orientée micro-services, dans le but d’être à jour avec le monde technologique et de fournir une expérience utilisateur améliorée et conforme à la lĂ©gislation en vigueur. Aussi pour faciliter la maintenance et l’évolutivité.
De plus, cette solution permet d’envisager une utilisation en dehors du réseau de l’entreprise et un accès à partir de divers types de dispositifs mobiles ou non (tablettes, smartphones, desktop, laptop). Les technologies utilisées dans le cadre de ce projet sont Java Spring Boot et GraphQL. Elles permettront la mise à disposition d’une API pouvant être consommée à partir de différents types de clients (VueJS, React, Ionic etc...). Pour les tests unitaires et la recette utilisateurs, l’application est déployée en utilisant des conteneurs Docker. En production, l’application est déployée sur une plateforme d’hébergement Cloud répondant aux contraintes de GE en termes de sécurité.

Durant toute cette pĂ©riode, j’ai Ă©tĂ© force de proposition et j’ai travaillĂ© en autonomie. J’ai senti la responsabilitĂ© en intervenant sur des projets Ă  fort impact et j’ai pu apporter de la valeur ajoutĂ©e selon le feedback positif des gens avec lesquelles j’ai travaillĂ©.

RĂ©gie Autonome de Distribution d’Eau et d’ElectricitĂ©

Environnement

DĂ©veloppeur informatique

février 2016 - mars 2016

‱ DĂ©veloppement d’un logiciel de gestion des contrats passĂ©s avec les clients externes en utilisant les technologies java/oracle.
‱ Ajout de la possibilitĂ© de connecter et d’archiver les contrats fournis par d’autres applications en utilisant XML/DTD.

RĂ©sultats : Gain de temps, d’argent et de ressources grĂące Ă  l’automatisation des tĂąches manuelles et Ă  l’amĂ©lioration du flux de travail organisationnel.

Recommandations externes

Formations