Hicham Bouchikhi

Software engineer | stackoverflow : hicham.bouchikhi.net

Salaire / Taux journalier

Lyon, France

Freelance, ouvert au CDI

Expertises

Azure.NETC#GraphQLMicrosoft SQL ServerETLSharePointBlockchainDockerSolidityTensorFlowXamarinObjective-CC++

Langues

Arabe (Maternelle)Anglais (Courant)

À propos

Introduction

With over 10 years of experience in software development, I bring expertise in data migration, optimization, and back-end engineering to my role as Lead Technique at GIANT Consulting. I am passionate about creating robust technical frameworks and scalable solutions that align with organizational goals while fostering collaboration and innovation. My mission is to design and implement systems that drive efficiency and productivity for global clients. At GIANT Consulting, I developed a cutting-edge ETL framework in .NET Core to streamline data migration processes, enabling rapid and efficient transfers. Collaborating with cross-functional teams, we implemented CI/CD pipelines and optimized SQL Server processes, achieving significant performance gains. My work focuses on driving technical innovation and ensuring seamless integration of solutions into production environments.

Liens

Expérience de travail

Technical lead | Data migration & Optimisation

GIANT Consulting

janv. 2024 - Présent

2 ans 10 mois

Lyon, France

o Développement d’un framework ayant pour rôle de servir de socle technique pour la migration de données. o Développement d’un ETL en .NET Core pour la migration des données depuis les outils concurrents vers les solutions développées par Coexya. o Mise en place d’un pipeline CI/CD pour le déploiement des solutions de migration sur les serveurs de production. o Optimisation des insertions en masse dans SQL Server, permettant d'insérer jusqu'à un million de lignes en 15 secondes. o Optimisation et parallélisation des traitements de transformation. o Mise en place d’un Template de projet ETL pour visual studio 2022

Developpeur Senior

Positive Thinking Company

févr. 2021 - janv. 2024

3 ans

69340 Francheville, France

En tant que Développeur Senior Back-End chez Cegid, j’ai joué un rôle au sein de l’équipe R&D dédiée à l’authentification (OpenID Connect). Ma mission principale était de développer de nouvelles fonctionnalités en réponse aux demandes, tout en mettant en place des outils techniques pour faciliter le travail des développeurs. J’ai travaillé dans un environnement technique Azure, utilisant C#, GraphQL Hot Chocolate et Azure Database pour optimiser nos processus

Technical Support Team Lead

NEUFLIZE OBC

mars 2020 - mars 2021

1 an 1 mois

Lyon, France

• Maintenance applicative des solutions bancaires • Migration des solutions bancaires de serveur français à des serveurs hollandais • Suivis et formation des développeurs. • Mise en prod et évolution des applications.

design and development engineer

Modis

janv. 2018 - janv. 2020

2 ans 1 mois

Lyon Area, France

Project : Compilateur pour les automates Siemens ayant comme fonction la gestion des centrales électriques pour EDF (Team Lead). • Analyse de cahier de charge • Etude des solutions d'implémentation possible. • Développement de la solution • Test Unitaire Projet Migration Sharepoint 2007 -> 2016 Pour le group Adecco

Developer and technical lead (externe)

Banque populaire Auvergne Rhône Alpes

déc. 2016 - janv. 2018

1 an 2 mois

Fusion bancaire et changement hiérarchique. • Remonter d’information et de statistique pour aider les dirigeants de service pour prendre la décision sur l’approche qui sera utilisée pour interagir avec le changement des ibans. • Réalisation d’une application web pour aider les gestionnaires à mieux communiquer avec leur client sur les différents changements qui seront causés par la fusion bancaire. • Développement de la nouvelle solution pour la gestion des espèces et de transporteur de fonds pour banque populaire Auvergne Rhône Alpes et la banque de Savoie • Développement de la solution de facturation des écartés bancaire pour la banque de Savoie • Développement d’une solution B2B pour la gestion de mandat de prélèvement européen • Développement d’une solution pour la création de crédits en franc suisse pour les frontaliers. • Migration de la stack applicatif de l’ancienne architecture bancaire vers la nouvelle post-fusion bancaire • Migration de la stack applicatif de l’ancienne hiérarchie bancaire vers la nouvelle

.NET Software Engineer

Alteca

sept. 2016 - janv. 2018

1 an 5 mois

BlockChain: Préparation et organisation pour vulgariser la technologie Blockchain. Veille technologique, phase exploratoire. Mise en place d’une infrastructure d’un réseau priver de la blockchain ethereum utilisant Geth, Azure, Docker, Blockapps. Consommation du JSON RPC API de la blockchain ethereum. Création d’un contrat intelligent en utilisant Solidity Projet d'innovation pour les mal-voyants avec TensorFlow: Intégration d’une librairie native (C++) dans le format natif iOS (Objective-C). Utilisation de cette librairie dans une application Xamarin iOS.

SharePoint/.Net Developer

Orange Business Services

mars 2016 - août 2016

6 mois

Lyon Area, France

Etude des nouvelles fonctionnalités SharePoint 2016 (Infrastructure, Logicielle). Analyse et étude de migration de SharePoint 2013 à SharePoint 2016. Intégration de la brique logiciel Elise sur le Dashboard SharePoint et la remontée d’information concernant les courriels du département .

Dot Net Developer

Algo Consulting Group

juin 2014 - août 2015

1 an 3 mois

Rabat, Maroc

Dématérialisation des procédures administratives du Maroc et la République de Guinée. Le projet de dématérialisation de l’administration ainsi que l'état civil de la République de Guinée est une solution informatique (matérielle et logicielle) faisant partie de la politique du « e-gouvernement ». L'objectif est de concevoir un ensemble de télé-procédure afin d'alléger au citoyen les formalités administratives Le projet a eu le prix "Innovation for Africa market Place First Place Awards 2015." -Étude & simplification desdits procédures. -Étude matérielle pour la conception et la création d'une borne permettant, la gestion de document électronique pour le citoyen "e-kiosk". .-Développement de la solution informatique application web /mobile.


Formation

Université Claude Bernard Lyon 1

Master's degree in information technology and Web, Information Technology and web

Université Côte d'Azur

Master's Degree in New Technologies and Project Management, Computer Science and Project management

Ecole Marocaine des Sciences de l'ingénieur

Ingénieur, Ingénierie Informatique et Réseaux Option MIAGE


Licences et certifications

Innovation Competition 2014 World Semifinalist

Délivré le : janv. 2014

Certifié par Microsoft

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.