Profil de H HK

H HK
500.00€ /j
Développeur Fullstack .NET Consultant de l’ESN FreelanceDay
Disponible le : 20/02/2020
Localisation : France
Mobilité : Mobilité internationale
6 années d'expérience
0 missions réalisées

H HK en quelques mots

Développeur .Net/C#, Atos depuis 09/2019 – Février 2020

Au sein d’une équipe agile, je suis emmené à travailler sur des fonctionnalités et des services afin de proposer à la RATP un logiciel de simulation et de supervision sur la ligne 4 et la ligne 14 du métro de Paris. Voici mes Principaux rôles :
– Participation aux choix techniques.
– Mise en place d’un système de communication entre les outils Siemens et le logiciel de supervision de
Atos afin de lever des alarmes sur les navettes et les équipements.
– Mise en place d’un module des alarmes et des évènements
– Mise en place d’un module de communication téléphonique entre les navettes et les opérateurs lors
des déclenchements des alarmes.
Stack technique: NET 4.5, C#, Visual Studio 2015, Microservices, WCF, Transact-SQL, Procedure Stockée, SQL Server, Windows Services, TFS, Microsoft Azure, Panorama.
Développeur Full Stack .Net, Elutions entre 01/2018 et 08/2019
Au sein d’une équipe agile, j’étais emmené à travailler à la fois sur des Applications Web ainsi
que, Sur des fonctionnalités et des services afin de proposer à nos clients un service de contrôle et d’acquisition de données SCADA et faire des économies d’énergie. Voici mes Principaux rôles :
– Propositions des choix techniques.
– Mise en place d’un module de communication pour lier le logiciel SCADA et l’API d’acquisition de données.
– Mise en place des fonctionnalités sur plusieurs modules (le module des alarmes, les évènements, Workflow, les utilisateurs, l’import de données et le module de notification)
– Mise en place des écrans des différents modules et les applications client.
– Participation active à la création des scripts BDD et les scripts Batch.

– Correction des bugs
– Intervention sur des problématiques de performances.
– Code Review et Optimisation SQL.
– Test Unitaire.
– Documentation technique.
– Configuration des serveurs IIS et l’écriture des script Windows pour le déploiement automatique, Stack technique: ASP.NET, Web API, REST API, MVC 4, WCF, C#, Visual Studio 2010/2017, .NET 4.5, JavaScript, Ajax, React JS, Transact-SQL, Procedure Stockée, SQL Server, Windows Services, Scrum, SVN, JIRA.
Lead Technique et Développeur Full Stack, South West Water, entre
04/2015 et 01/2018
Réalisation et développement d’une solution basée sur plusieurs projets et modules afin d’acquérir les données, les traiter et puis déclencher les recommandations automatisées pour les économies de l’énergie dans un system de traitement des eaux usées et l’eau potable. Voici mes Principaux rôles :
– Propositions des choix techniques.
– Mise en place d’un module des évènements et des alarmes
– Mise en place d’un module des recommandations et de notifications.
– Mise en place d’un plugin de Base de données SQL Server pour gérer la création des tables, les
procédures stockées et toutes les requête sur la base de données.
– Mise en place des plugins des différents services.
– Mise en place des outils d’import de données.
– Mise en place des outils de configuration de la solution.
– Mise en place des écrans de configuration de la solution (Studio).
– Mise en place de tous les écrans client du projet.
– Test Unitaire.
– Documentation technique.
– Optimisation du code et les script SQL.
– Déplacement régulier sur site (Bournemouth UK) pour le déploiement, les mises à jour, les tests et la
correction des bugs.
– Taches DevOps : Création, gestion et configuration des machines virtuelles en utilisant VMware,
Installation des services Windows, configuration des serveurs web IIS, Installation des Scripts, Configuration des taches planifiées, Configuration FTP et SMTP pour l’import et les notifications. Stack technique: ASP.NET, Web API, MVC 4, WCF, WinForms, C#, Visual Studio 2010, .NET 4.5, JavaScript, HTML5, CSS3, Ajax, Transact-SQL, Procedure Stockée, SQL Server, Windows Services, Scrum, SVN.

Stage fin d’étude, Citi-Lab entre 02/2014 et 07/2014
Développement d’une application (Client lourd) intelligente dans un système distribué de réseau de capteurs basé sur l’architecture Client Serveur. Voici mes Principaux rôles :
– Suivre la méthode agile
– La Conception du protocole avec l’UML (Diagramme de classe, use case et de séquence).
– Création des classe Client et Serveur en utilisant le langage C# (System.net.socket) pour manipuler les sockets clients et les sockets serveurs.
– La création des threads dans les sockets serveur en utilisant le Système Threading pour mettre les sockets serveurs à l’écoute tous le temps.
– Le développement des capteurs intelligents qui peuvent être en même temps client et serveur.
– La création de la base de donnée pour enregistrer l’état du réseau et l’architecture.
– La création de l’interface pour la mise en place du service avec Winforms.
– La simulation du protocole avec COOJA.
– Documentation technique
– Livraison du produit.
Stack technique: Visual Studio 2012, C#, Winforms, MySQL, Microsoft Team Foundation Server TFS 2010, COOJA.
Stage Licence, UFAS & FEMTO Lab entre 01/2011 et 07/2011
Développement d’une plateforme d’e-maintenance pour les panneaux solaires et les puits dans
le désert algérien (Projet Franco Algérien EMASSOL). Voici mes Principaux rôles :
– Proposition de la solution avec l’équipe.
– La conception de la solution avec l’UML (Diagramme de classe et de séquence).
– La réalisation de l’interface utilisateur en utilisant la technologie JSP.
– Création de la base de données avec MySQL.
– Implémentation de l’architecture, les services web (Servlets, XML, DTD, SOAP, WSDL) et
l’interaction entre les services SOA.
– Déploiement de l’application sur le serveur GlassFish.
– Tests Fonctionnels du produit
– Documentation technique
– Livraison du produit
Stack technique: NetBeans, glassfish, MS Project, UMLC, Java, J2EE, JSP, HTML, JavaScript, CSS, MySQL.

FORMATIONS
2013-2014 Master 2 Réseau, Télécommunication et Service
Université Claude Bernard Lyon 1
2012-2013 Master 2 System Distribué
Université Ferhat Abbas, Sétif, Algérie
COMPETENCES
Systèmes d’exploitation/Plateformes : Unix, Windows.
Langages et Technologies de programmation : C#, JavaScript, React JS, ASP.NET, WCF, Micro services, Web API, REST API.
Architectures et Patterns : MVC, Design Patterns
Base de données : MySQL, SQL Server (T-SQL).
Gestion de projet : Scrum, Kanban, TFS, GitLab, SVN, JIRA
Autres : FTP, LDAP, DNS, SNMP, Administration système, VMware, IIS.
LANGUES
Anglais : Courant. Français : Courant. Arabe : Langue natale.

Langues

Historiques (0)

  • Il n'y a aucune activité.