Sébastien - Architecte SHAREPOINT
Ref : 080222J001-
78100 SAINT GERMAIN EN LAYE
-
Chef de projet, Consultant, Architecte (49 ans)
-
Freelance
Expérience
Janvier 2017 – aujourd’hui | Fondateur IXXO.IO – Infrastructure cloud blockchain
Paris (75) IXXO.IO dappbox.io
- IXXO est une société spécialisée dans la mise en place de blockchain privées basées sur le
protocole Ethereum. IXXO connecte des outils de gestion de données décentralisées (système
de fichiers, annuaires, métadata) à la blockchain. IXXO a étendu la gestion des droits et des
autorisations des nœuds de la blockchain pour permettre une gestion paramétrisée de l’ouverture
des données (données publiques, semi-publiques sur blockchain privée). IXXO a développé des
modules sur la data privacy. IXXO développe des tokens natifs sur la blockchain Ethereum (avec
des balances présentes dans tous les comptes blockchain)
- Développement Ethereum (Solidity) & Golang, AngularJS, VueJS.
o Gouvernance de blockchain privée (autorisation onchain, offchain)
o Intégration des outils d’orchestration cloud Kubernetes pour le déploiement de blockchain
o Intégration de couches de gestion des identités locales (répertoires d’un file system
identifié par clés Ethereum) et dérivation de clés (BIP39)
o Gestion d’authentification simplifiée (type login password) sur compte blockchain, grâce à
l’automatisation du cloud (sans Metamask, mais avec possibilité de reprises des clés
privées par transfert sécurisé).
o Gestion des droits d’accès par smart contract : fichiers, répertoires
o Gestion de métadata sur smart contract
o Preuves sur la blockchain : preuve d’identité, ProofOfExistence, preuve de transfert de
fichiers
o Privacy : Calcul point à point homomorphique (garbled circuits)
o Couche P2P écrite en Golang (gestion distribuée d’un file system, optimisation transferts
big data)
o Ajout de structures « bases de données de type columnbase » à la blockchain pour
gérer des référentiels privés partagés (utilisé pour la création de « tokens natifs »).
Consensus sur données structurées, avec synchronisation blockchain.
o Développement d’une POC sur Etheremint / Cosmos Network (portage de la dAppBox
sur Cosmos)
o Développement d’un MVP de connecteur Lisk pour un client
o Prototypage d’un connecteur Stellar pour les tokens natifs.
- Languages de développement
o Cloud : Kubernetes, Helm, Docker, Azure, DigitalOcean
o Backend: Golang, CircleCI, NodeJS
o FrontEnd: VueJS, AngularJS, Angular
o Blockchain: Ethereum, Cosmos Network, Gochain, ChainPoint, Metamask, Lisk, Stellar,
protocole de consensus Clique, bootstrapping de noeuds validateurs, QuickBlocks pour
le reporting détaillé des transactions blockchain.
CLIENTS:
1. TerraLab, (terralab.io), automatisation de déploiement de blockchain privée sur cloud privé
interentreprises. Projet en Production.
a. Mise en place d’une blockchain privée permissionnée Ethereum avec bootstrapping
de nœuds (possibilité d’ajouter des nœuds validateurs ondemand, sans
configuration manuelle)
b. Sécurisation des clés utilisateur
c. Connection d’entrepôts de données locales à la blockchain pour gestion des
preuves (preuve d’existence (=d’authorship), preuves de transfer)
d. Mise en place d’outil de monitoring de la blockchain : QuickBlocks (big data sur les
évènements blockchain), Ethstats, BlockExplorer.
e. Mise en place d’une faucet blockchain
2. BNP
Architecte technique, team lead de l’équipe Solidity (revue de code de smart contract et
audit de sécurité), rédacteur de la partie technique du WhitePaper.
Mise en place d’une plateforme de tokenisation des fonds luxembourgeois (monétaires et
actions).
a. Définition de l’infrastructure de blockchain privée
b. Mise en place d’outils gérant la confidentialité des transactions (de type Quorum,
mais avec chiffrement asymétirque)
c. Schéma d’architecture, chiffrage des briques à réaliser
3. ValYooTrust
Mise en place d’un réseau d’échanges blockchainisées de données sensibles entre
startups, investisseurs et grands comptes. Projet en cours de mise en production.
a. Sécurisation des comptes sans Metamask (clés privées)
b. Intégration dApp avec nœud Ethereum local
c. API Web automatisant les opérations de gestion de preuves
d. Connection à un ensemble de smart contracts gérant les preuves
e. Connection d’un réseau décentralisé de données avec preuves blockchain
associées (réseau de type GED)
4. MSSolutions (********)
Architecture d’une connection des moyens monétiques du groupe avec la blockchain
Stellar. Décentralisation des portefeuilles client et rémittence.
5. ********
Audit de sécurité des smart contracts d’ICO pour ********
Lien du White Paper IXXO: ********.pdf
Novembre 2015 – Janvier 2017 Fondateur, CEO, CTO d’une startup blockchain
Incubateur Télécom Paris (75) LEDGYS
- Création d’une place de marché de la donnée sur Ethereum (de type DAWEX)
- Mise en place d’une base de données distribuées (CoackroachDB) connectée à la blockchain,
pour synchronisation de référentiels privés selon accord préalables accordé sur la blockchain
- Animation de 6 ateliers de collecte des besoins utilisateurs et de création d’une architecture
technique pour ConnectingFood ********/
Outils de développement : GOLANG, CoackroachDB, Ethereum, Solidity, Truffle.
Participation aux Devcon 1 et 2, échanges autour du WhitePaper en vue d’une « ICO ».
2015 – Septembre 2016 : Architecte technique Finaxys
SGCIB (La défense)
- Développement Java, .NET, ElasticSearch
- DEVOPS : TeamCity, Jenkins, Git, Github, docker
Mise en place d’une usine DevOps pour 3000 développeurs dans une grande banque.
Déploiement de dashboards ElasticSearch sur les logs des applications bancaires
Support “architecte technique” Devops et logiciel transverse .NET et Java, pour les sujets
middleware (connections des applications entre elles).
2014 – 2015 : CTO Amethyste
Paris
- Architecte et chef de projet .NET (Azure, Scrum)
- Création d’un éditeur de workflow WPF/ WCF pour l’exécution de règles métier.
- Mise en place d’un moteur 3D pour l’analyze des zones à risques industrielles.
2008- 2014 : Manager offre Microsoft chez Finaxys
Neuilly (92)
- Architecte .NET dans le cadre de grands comptes bancaires.
- Responsable de projets en forfait (environnement trading Front / Middle P&L) sur outils de
consolidation globale des risques de la banque.
SGCIB – Societe Generale Corporate and Investment Bank 03/2008 – 03/2009
Projet Veolia Portail _ Solutions Microsoft SharePoint Portal Server 2003 Réécriture d’une application de gestion du cycle de vie des produits OTC.
Solutions Entlib / CAB / WinForm / .NET 3.5 / Infragistics / Java / Hibernate
Rôle 01/2005 – 03/2007_ Architecte .NET Freelance
Conception d’un framework .NET GUI pour la création la plus automatisée possible de nouveaux produits OTC.
- Choix des technologies et chiffrage pour la partie GUI.
- Intégration d’un navigateur embarqué dans l’application Winform, pour une migration progressive d’une application web vers une application WinForm.
- Mapping automatique des écrans avec les objets métiers en Xpath (grâce à une extension du mode design de Visual Studio) : mapping du DTO (Data Transfer Object) vers l’écran automatisé.
- Solution automatisée de tests unitaires
- Architecture objet basée sur CAB (Composite Application Blocks).
- Webservices WCF
- TIBCO
- Debugging et correction de la couche serveur Java : CXF, Dother, Maven, Weblogic avec Eclipse.
- Participation à la modélisation des tables dans la base de données (Hibernate, Oracle)
SGAM – Société Générale Asset Management 02/2007 – 02/2008
Projet Veolia Portail _ Solutions Microsoft SharePoint Portal Server 2003 Framework de pricing de book d’options
Solutions .NET 2.0 / Microsoft CAB / WinForms / Lexifi
Rôle 01/2005 – 03/2007_ Architecte .NET Freelance
Développement d’un framework de pricing de portefeuilles d’options avec gestion de la sensibilité à différents facteurs de risque
- Intégration de pricers Lexifi d’options complexes (à barrière).
- Architecture d’un framework de gestion multidimensionnel du risque d’un portefeuille d’instruments.
- Développement d’une API .NET permettant de relier des DataSet directement à des feuilles Excel.
Avanade 12/2004 – 01/2007
Projet Veolia Portail _ Solutions Microsoft SharePoint Portal Server 2003 Fortis (Bruxelles)
Solutions Analysis Services 2005 / SSIS / SQL 2005
Rôle 01/2005 – 03/2007_ Lead technique 5 mois (10/2006 – 01/2007)
Team lead de 4 développeurs
- Architecture ETL avec des queues de requêtes de recalcul de cubes.
- Conseil fonctionnel et technique autour d’un projet de cell write back dans le cube.
Projet Veolia Portail _ Solutions Microsoft SharePoint Portal Server 2003 Carrefour
Solutions Windows Mobile / SSIS / Windows Form / SQL 2005
Rôle 01/2005 – 03/2007_ Architecte et Lead technique (5 développeurs) 5 mois (6/2006 – 9/2006)
Développement d’un outil de suivi des performances de vente dans les rayons de magasins.
- Chiffrage, choix des technologies
- Customisation de Windows sur mobile
- L’outil est repackagé par Accenture pour être revendu dans d’autres magazins.
Projet Veolia Portail _ Solutions Microsoft SharePoint Portal Server 2003 AXA
Solutions ASP.NET / MBUnit / .NET / Oracle PLSQL / MQSeries
Rôle 01/2005 – 03/2007_ Architecte et Lead technique (4 développeurs) 5 mois (6/2006 – 9/2006)
Assurance et gestion des dommages
- Chiffrage, choix des technologies
- Migration automatique d’un site web ASP / J++ en ASP.NET C#. Le volume de code est trop volumineux pour être réécrit et il n’y a plus de spécificaitions fonctionnelles : migration iso-fonctionnelle automatique.
Projet Veolia Portail _ Solutions Microsoft SharePoint Portal Server 2003 KPN (Holland)
Solutions Biztalk 2004 / SQL 2005
Rôle 01/2005 – 03/2007_ Architecte et Lead technique ( 4 développeurs) 5 mois (6/2006 – 9/2006)
Intégration de systèmes informatiques de plusieurs fournisseurs d’accès internet
- Management d’équipe et gestion de la qualité (plan de test et organisation des phases de debugging).
- Orchestrations Biztalk
- Déploiement Biztalk
Projet Veolia Portail _ Solutions Microsoft SharePoint Portal Server 2003 Véolia
Solutions Sharepoint 2003 / XSL
Rôle 01/2005 – 03/2007_ Architecte et Lead technique (6 développeurs) 5 mois (6/2006 – 9/2006)
Portail corporate pour Véolia Environnement
- Architecture d’une solution de gestion du multilinguisme (inexistant à l’époque).
- Gestion et synchronisation de listes de documents entre différents serveurs.
- Architecture d’une solution de skining des sites (en XSLT).
- Mise en production
AXA Japon 11/2001 – 11/2004
Projet Veolia Portail _ Solutions Microsoft SharePoint Portal Server 2003 Site web de vente d’assurance
Solutions ASP / J++ / Visual Studio / Visual SourceSafe / Oracle PLSQL
Rôle 01/2005 – 03/2007_ Développeur 3 mois (03/2008 – 05/2008)
Développement d’un site internet grand public de grande audience pour la vente en ligne d’assurances.
SQLI 11/2001 – 11/2004
Projet Veolia Portail _ Solutions Microsoft SharePoint Portal Server 2003 Site web de vente d’assurance
Solutions Java / Documentum / Oracle
Rôle 01/2005 – 03/2007_ Consultant architecte 4 mois (-6/2008 – 10/2008)
Courtes missions d’architectures techniques en avant vente.
Schneider Electric, Boston 11/2000 – 5/2001
Projet Veolia Portail _ Solutions Microsoft SharePoint Portal Server 2003 Knexsis, startup dans le Knowledge Management
Solutions Kaidara (moteur de règles pour la recherché d’information), SilverStream (Java).
Rôle 01/2005 – 03/2007_ Maitrise d’œuvre (freelance) 5 mois (06/2008 – 10/2008)
Définition des règles de recherche d’experts, de diffusion de la connaissance dans la communauté.
Equartz 11/1999 – 10/2000
Projet Veolia Portail _ Solutions Microsoft SharePoint Portal Server 2003 Equartz, startup dans le Knowledge Management
Solutions Java / PHP
Rôle 01/2005 – 03/2007_ Fondateur et CEO 5 mois (06/2008 – 10/2008)
Business plan, levée de fonds (réalisée), recrutement, maitrise d’œuvre, relation avec les partenaires de la société, vente du produit.
USWeb/CKS 10/1998 –10/1999
Projet Veolia Portail _ Solutions Microsoft SharePoint Portal Server 2003 Bouygues Telecom / AGIRC / Sernam
Solutions NetMuse / Firewall Checkpoint / Solaris / Solsoft / HPOV6
Rôle 01/2005 – 03/2007_ Consultant supervision et sécurité 12 mois (10/1998 – 10/1999)
Mise en place de plate formes de supervision de l’activité réseau et d’une stratégie de sécurisation des sites internet.
ATR Japon 07/1996 - 1/1997
Projet Veolia Portail _ Solutions Microsoft SharePoint Portal Server 2003 HIP (Human Information Processing) – Face recognition system.
Solutions Solaris / C
Rôle 01/2005 – 03/2007_ Stagiaire 7 mois (7/1996 – 1/1997)
Implémentation d’un algorithme mathématique (Gabor wavelets) pour la reconnaissance de visage à l’aide de la similitude à ceux d’une base existante.
Formation
Certifications et Formations
Certifications MCSD.NET
Education
06/2006 Mastère de finance obtenu de l’Université de Readings (ICMA Center), avec mention bien « Merits ». Ingénierie financière, économétrie, calcul stochastique, fixed income, allocation de risques. 3 ans d’étude online, avec examens au British Council, équivalent à un an de cours intensifs à temps plein.
1995-1998
Diplôme de l’institut national des Télécommunication (INT Evry), filière Ingénieur.
Spécialisation réseaux.
1992-1995
Classes préparatoires – Lycée du Parc, M’ (admis INT, Centrale Lyon, ENSAI)
COMPÉTENCES
Solidity (expert)
Blockchain architecture,
sécurity and consensus
Geth, POA, Erigon, QuickBlocks,
Truffle, W3JS, Metamask,
Remix
Golang, abigen, delve
JupterHub, Python
.NET (6,7 Core) expert
Java
Windows Server, Linux (expert)
Compétences clés
Consulting Chiffrage et planification de projets informatiques.
Très bonne capacité de synthèse et de présentation d’une vision orientée marché et offre autant que technique.
Conception d’architectures logicielles, notamment en finance de marché.
Bonne expérience des problématiques sécurité et système
Solutions Microsoft
.NET 3.5 (C#), CAB, Entlib, WinForm
Sharepoint 2003, MOSS
Analysis Services 2005, BI
Biztalk 2004
ASP.NET / AJAX
SQL Server 2005/2008 (TSQL + administration et sécurité)
Windows Server 2008 / Virtual Server 2005
Visual Studio Automation, DSL Autres
Firewalls, routers configuration
XSLT
SOA / web services
Java, Eclipse, Hibernate, Spring
debugging
HyperV Server, VirtualServer 2005
Windows 2003/ 2008 Server
PHP, MySQL
SVN, CVS, SourceSafe, ClearCase
Nunit, Nant, CruiseControl
Expert en développement IE, ai développé KUMO, une solution shareware d’enregistrement de scripts IE concurrente d’Iopus
Langues étrangères Anglais : bilingue ; Japonais : parlé