Amine - Tech Lead
Ref : 200109L001-
75015 PARIS
-
Consultant technique, Architecte, Chef de projet (43 ans)
-
Télétravail si le client est à plus de 2h de son domicile
-
En profession libérale
-
Tech Lead
Nuant AG l Baarerstrasse 20 6300 Zug, SuisseJan 2021 - aujourd'huiResponsable du projet Web IDE, un environnement de développement intégré et un
Environnement: VSCode, Node.js, Typescript, Python, Databricks, REST, PostgreSQL, TimescaleDB, DynamoDB, Apache Kafka, Flink, AWS, Git, Jenkins, Docker, Terraform
langage, dédiés à la construction de métriques et d’analytiques sur les données de
blockchain. Mon rôle a été de cadrer le besoin, proposer un PoC, recruter l’équipe,
contracter les sous-traitants, et piloter le projet. (6 personnes).
Responsable de l’industrialisation d’un PoC de monitoring de transactions sur la
blockchain (KYT) : mon rôle a été de piloter cette phase en collaboration avec les data
scientists et les prestataires jusqu’à la mise en production de l’API (4 personnes). -
Tech Lead
Total Energies l Tour Coupole, La Défense, FranceJan 2020 - Jan 2021Industrialisation d'un logiciel pour l'optimisation des placements de puits (WISH)
Environnement: Eclipse, Java, Swing, CORBA, REST, Git, Maven, Jenkins
Mise en conformiteÌ de l’architecture du logiciel par rapport aux standards meÌtier
DeÌveloppement d’un module de visualisation des puits en sortie dans Sismage
Prototypage d’un PoC web et migration du modèle de données vers REST -
CEO
Coding Park l Le Cargo, Paris&Co, FranceJan 2018 - Jan 2019Refonte d'une plateforme ludique pour l'initiation aÌ la programmation (codage)
Environnement: Eclipse, Java, Typescript, JSX, React, Spring, PostgreSQL, Git, Maven
Recrutement de l’équipe, formation des alternants, encadrement (3 personnes)
Montage de dossiers de financement (CIR, JEI) et réponses à AAP publics/privés
Refonte du modèle de données et conception de l’API REST
Migration du back-end vers Spring et pilotage du développement du front-end
Connexion du front-end avec le backend (REST, sockets, server-sent events) -
Lead Developer
SNCF Réseau l DGEX Solutions, Paris, FranceJan 2018 - Jan 2020Industrialisation d'une application web pour la gestion des placements de trains en gare
Environnement: Eclipse, Java, Spring, PostgreSQL, Tomcat, Git, Maven, Jenkins
CreÌation du modeÌle de donneÌes et refonte du back-end de l’application
Revue de code, mise en place et diffusion de bonnes pratiques
Mise en place de l’infrastructure d’inteÌgration continue -
Software Architect
THALES l Thales Global Services, Vélizy, FranceJan 2015 - Jan 2018DeÌveloppement d'un logiciel pour la speÌcification de coeÌvolution de modeÌles
Environnement: Eclipse, Java, Xtext, ANTLR, EMF, RCP, RAP, Git, Maven, Jenkins
Développement de composants logiciels pour la plateforme Melody / Capella
Mise en œuvre d’un langage de speÌcification de points de vue d’architecture
DeÌveloppement d’un point de vue d’eÌvaluation d’architectures (calcul de tradeoff)
Conception d’un langage pour la speÌcification des calculs d’eÌvaluation d’architecture
DeÌveloppement d'un framework open-source pour la geÌneÌration d’eÌditeurs textuels
pour des applications web, aÌ partir de grammaires ANTLR -
Consultant ECM/GED
Cap Gemini l ECM Skill Center, Paris, FranceJan 2012 - Jan 2012InteÌgration de solutions web pour la gestion eÌlectronique de documents
_Eclipse, Java, EMC Documentum, WebSphere, Oracle, SQL Server
Conception et inteÌgration de workflows (Societe Generale, Veolia, Bureau Veritas)
Packaging et deÌploiements sur sites, recette applicative, formation des utilisateurs -
Thèse CIFRE
IFP Energies Nouvelles l Rueil Malmaison, FranceJan 2006 - Jan 2010Conception d'une architecture dirigée par les modèles pour la génération et le packaging
Environnement: Eclipse, Java, Fortran, C++, .NET, COM, EMF, GMF, Xtext
de composants de modélisation de procédés chimiques (CAPE-OPEN)
Analyse du domaine, revue de la littérature et évaluation technologique
Conception de notations et des sémantiques pour les abstractions du domaine
Développement d'une usine logicielle pour la génération de solutions exécutables
Définition d’un cadre formel pour spécifier et valider les transformations de graphes
Validation de l'approche au travers d'une étude de cas industrielle (Desulfo) -
Stage de Recherche
TELECOM ParisTech l Rue Barreau, Paris, FranceJan 2006 - Jan 2006Passage aÌ l'eÌchelle d'un classificateur automatique de documents
Environnement: Matlab, C++
Etude du modeÌle statistique sous-jacent (modèle de meÌlange de multinomiales)
ImpleÌmentation d’un algorithme de convergence d’estimation-maximisation (EM)
Validation du classificateur sur une base de 50 000 rapports Reuters
-
Thèse de Doctorat
Université Pierre & Marie Curie2006 -
Master Recherche
Université Paris Dauphine2005 -
Diplôme d’Ingénieur
ESCPE Lyon2001 -
Classes Préparatoires (MP)
IPEST, La Marsa1999 -
Data engineering with Databricks
Petroleum economics
Expertises
Leadership d’équipe
Gestion de projets
Développement de produit
Design & Développement
Architectures Logicielles
Modélisation de domaine
Langages dédiés (DSL)
Mots clés
#java #springboot #microservices
#rest #typescript #python #react
#nodejs #sql #nosql #postgresql
#dynamodb #aws #cloudfront
#s3 #ecs #git #docker #jenkins
#terraform #databricks #kafka
#flink #datalake #scrum #kanban
Langues
Anglais - courant
Français - bilingue
Arabe - bilingue
Italien - basique