
ghofrane imran
Ingénieur Développement Logiciels Senior | Blockchain
Salaire / Taux journalier
Paris, France
Mobilité : Paris
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur blockchain et full-stack avec 5+ ans d'expertise en projets Web3 innovants (gaming NFT, traçabilité, smart contracts). Spécialisé Solidity/Ethereum, Node.js/NestJS et React, avec expérience Hyperledger et écosystèmes crypto. J'accompagne vos projets blockchain de la conception à la production.
Expérience de travail
Ingénieur développement logiciels
Thinker Friends AgencyFreelance
mars 2024 - Présent
2 ans 8 mois
Panama
Projet : Jeux vidéo GPTWars base sur Unreal Engine 5 avec un token GPTW. => Analyse des besoins fonctionnels spécifiques au gameplay et à l’intégration des actifs blockchain (NFTs, tokens, smart contracts). => Contribution à l’estimation des charges de développement et au découpage des fonctionnalités liées aux mécaniques de jeu et à la logique crypto (wallets, économie in-game, etc.). => Participation à la conception fonctionnelle du jeu en tenant compte des contraintes liées à la blockchain (sécurité, latence, coût des transactions). => Collaboration étroite lors des workshops avec les équipes métiers (game design, économie du jeu, marketing Web3). => Rédaction des spécifications fonctionnelles et techniques (intégration de wallet, logique de mint de NFTs, gestion des smart contracts) => Participation à la conception ou au test de smart contracts (Solidity, Hardhat). => Implémentation ou suivi de l’intégration avec des API blockchain (Web3.js, ethers.js, Moralis, Alchemy). => Suivi de l'expérience utilisateur autour de l’interaction crypto (connexion de wallet, onboarding Web3). => Maintenance corrective et évolutive.
Ingénieur développement logiciels
Groupe AVEC
juin 2020 - mars 2024
3 ans 10 mois
Paris, France
Tracabilite des interventions dans les EHPAD : un projet destine au EHPAD. Exemples de missions : => Analyse des besoins fonctionnels pour des applications internes (collaborateurs) et externes (clients/partenaires), avec prise en compte des exigences techniques et des contraintes métiers. => découpage technique et à la planification des livrables dans un contexte micro-services (Node.js/NestJS, Spring Boot). => Participation à la conception fonctionnelle et technique d’APIs REST et d’interfaces utilisateurs (React.js / Next.js), intégrées à un environnement cloud (GCP) avec pipelines CI/CD automatisés. => Implication active dans les cérémonies Agile (Daily, Sprint Planning, Rétro, Démo), en coordination avec les Product Owners et les équipes métiers. => Animation ou participation à des workshops métiers (recueil de besoins, validation de parcours utilisateur, cadrage technique), notamment sur des sujets de sécurité, d'identité ou d'intégration blockchain (Hyperledger Fabric). => Rédaction de la documentation technique (spécifications, schémas d’architecture, diagrammes de flux, endpoints API). => Maintenance corrective et évolutive.
Ingénieur développement logiciels
STATION F
oct. 2020 - juil. 2021
10 mois
Paris, France
Projet : Jeux vidéo intégrant une crypto et des NFTs. Exemples de missions : => Participation à la conception technique d’un écosystème blockchain pour un jeu vidéo intégrant un token utilitaire et des NFTs. => Développement des services backend pour la gestion de l’ICO, du minting et du transfert des NFTs. => Intégration des smart contracts dans l’architecture serveur pour orchestrer les interactions crypto in-game et hors-jeu. => Collaboration avec l’équipe front pour connecter le site ICO à la blockchain et assurer un suivi en temps réel des transactions. => Développement Back-end : => Conception et implémentation des APIs en Node.js et NestJS pour l’achat de tokens et le minting de NFTs. => Intégration avec la blockchain via ethers.js et gestion des interactions avec les smart contracts. => Mise en place de la logique métier de l’ICO (gestion des contributions, limites d’achat, suivi des ventes). => Déploiement et sécurisation des services backend, avec gestion des erreurs et logs liés aux transactions blockchain. Développement Front-end : => Développement de l’interface du site ICO en React.js avec Material UI, incluant connexion wallet et affichage en direct des informations de l’ICO. => Intégration des fonctionnalités Web3 (connexion MetaMask, validation de réseau, exécution de transactions) côté front. => Mise en place de composants dynamiques pour afficher la progression des ventes, le compte à rebours et l’historique des achats. => Optimisation de l’expérience utilisateur pour simplifier l’interaction avec la blockchain et réduire les erreurs lors des transactions.
Ingénieur développement logiciels
VenezVitFreelance
mars 2020 - juil. 2020
5 mois
Paris, France
Projet : Application pour la traçabilité des médicaments destines au aides humanitaires. Exemples de missions: => Étude et définition des besoins spécifiques à la traçabilité sécurisée des médicaments destinés aux opérations humanitaires. => Conception d’un système hybride mobile et blockchain garantissant l’intégrité des informations de la chaîne logistique. => Mise en place d’un suivi en temps réel des lots de médicaments, depuis le stockage jusqu’à la livraison finale, avec alertes sur anomalies. => Exploitation de la blockchain Tezos pour enregistrer de manière immuable les transactions et mouvements des produits. => Coordination avec les acteurs du terrain et les équipes techniques pour valider les scénarios d’usage et optimiser les flux. #Developpement Back-end : => Implémentation d’APIs et de services métier en Node.js et TypeScript, assurant la liaison entre l’application mobile et la blockchain Tezos. => Développement de modules pour l’écriture et la lecture sécurisée des données on-chain, intégrant les smart contracts spécifiques au suivi logistique. => Conception d’une architecture serveur orientée micro-services, avec gestion des événements et mise à jour en temps réel. => Intégration de mécanismes d’authentification et de contrôle d’accès afin de limiter l’usage de l’application aux acteurs autorisés. #Développement Front-end : => Création d’une application mobile cross-platform avec React Native, optimisée pour une utilisation dans des environnements à connectivité limitée. => Développement d’écrans interactifs permettant de consulter l’historique complet d’un lot de médicaments et de scanner des codes QR. => Connexion à la blockchain Tezos via des bibliothèques, offrant aux utilisateurs une visualisation en temps réel des données certifiées. => Mise en place d’une expérience utilisateur simple et fluide, adaptée aux besoins des équipes humanitaires sur le terrain.
Ingénieur développement logiciels
Computer Science & Systems Engineering
déc. 2019 - juil. 2020
8 mois
Al Hoceïma, Maroc
Sujet de la thèse : Anonymat des des données patient en utilisant Blockchain et Smart Contract Exemples de missions : => Réalisation de l’état de l’art sur la protection des données personnelles via la blockchain et les smart contracts, avec analyse comparative des solutions existantes. => Conception et développement d’une application de vote en ligne sécurisée basée sur Ethereum et smart contracts, garantissant l’intégrité et l’anonymat des votes. => Création de CovidChain, une solution blockchain pour la traçabilité et le suivi des patients infectés par le Covid-19, intégrant gestion des accès et confidentialité des données. => Rédaction de la documentation technique et scientifique, incluant architecture, protocoles de sécurité et conception des smart contracts.
Ingénieur développement logiciels
Veolia
juin 2018 - juil. 2019
1 an 2 mois
Paris, France
Projet : Gestion et géolocalisation des coupures de l’eau et de l’électricité Exemples de missions : => Analyse des besoins fonctionnels et techniques pour la gestion et la géolocalisation des coupures d’eau et d’électricité dans la région. => Conception et développement d’une plateforme web et d’une application mobile intégrant cartographie et suivi en temps réel. => Implémentation de services back-end sécurisés pour la collecte, le traitement et la mise à jour des données liées aux interventions. => Intégration des Google Maps API pour la localisation des incidents et la planification des interventions terrain. => Collaboration avec les équipes métiers pour valider les flux opérationnels et optimiser l’expérience utilisateur. #Développement Back-end : => Développement de services REST sécurisés en Spring Boot avec Spring Security pour la gestion des accès et rôles utilisateurs. => Conception du modèle de données et gestion de la persistance avec MySQL, en assurant l’intégrité et la performance des requêtes. => Mise en place de l’architecture API pour interagir avec la plateforme web, l’application mobile et les services Google API. => Déploiement et hébergement de l’application sur Google Cloud Platform (GCP), avec configuration de la scalabilité et de la haute disponibilité. #Développement Front-end : => Création d’interfaces web dynamiques en JSF avec PrimeFaces, offrant un tableau de bord interactif pour la gestion des incidents. => Développement de l’application mobile Android en Java, intégrant les fonctionnalités de géolocalisation et de navigation. => Intégration des Google Maps API pour l’affichage en temps réel des coupures et des interventions sur carte. => Optimisation de l’UX sur web et mobile pour un accès rapide aux informations critiques et aux actions de terrain.
Concepteur Développeur ( Hibernate /Struts2 JSF/Spring Boot/EJB/JAVA Swing) :
Université Abdelmalek Essaâdi
avr. 2016 - juil. 2017
1 an 4 mois
Al Hoceïma, Maroc
• Réalisation d'une application de gestion d'achats et de ventes d’une magasin Ray-Ben. • Réalisation d’une application JAVA Swing, pour la gestion commerciale d’une magasin des produits électro-ménagères.
Formation
Université Abdelmalek Essaâdi
Thèse de doctorat
2018 - 2022
5 ans
Université Abdelmalek Essaâdi
Master Spécialisé
2016 - 2018
3 ans
Université Abdelmalek Essaâdi
Licence fondamentale
2015 - 2016
2 ans
Université Abdelmalek Essaâdi
DEUG
2013 - 2015
3 ans
LYCÉE FqihDaoud M’diq
Baccalauréat
2011 - 2012
2 ans