Thibault D.

Full Stack Developer

690 dollar
Freelancer
8 years
London, UNITED KINGDOM

My experience

More

Pikcio AGJune 2018 - Present

Recherche et développement open source de plusieurs composants de
l'écosystème Pikcio :
- blockchain interne, smart contracts, tokens (python) par étude de la concurrence
- PikcioMe, navigateur web sécurisé et anonyme fournissant des résultats de recherches pertinents sans divulguer des informations personnelles (python/ react/node)

YellowstonesDecember 2018 - Present

More

MOOOctober 2017 - December 2018

Maintenance de la solution existante de Data Warehouse et portage de la solution dans le Cloud.
Choix architecturaux et implémentation. Prise en compte du budget dans les décisions. Environnement d'équipe 100% agile.
- Développement Python sur Mac/Linux.
- Livraison d'images Dockers pour déploiement sur AWS ECS et Kubernetes
- Gestion du déploiement par code : Terraform, Ansible, AWS CloudFormation.
- Portage vers AWS (S3, EC2, EMR/Spark, Kinesis, SNS, Lambda, Redshift...)
More

FactSetNovember 2014 - October 2017

Développement d'une application C++/Python ayant pour objectif l'analyse
et l'extraction intelligente de données financières provenant de sources variées (PDF, Excel, Mail). Inclut la participation à l'architecture du système global, aux spécifications techniques des nouvelles fonctionnalités, du design
d'interface et du développement multiprocess.
More

THALES RAYTHEON SystemsMay 2014 - September 2014

Analyse pour optimisation d'une API graphique Java utilisée dans des logiciels fournis à l'armée de l'air française et l'OTAN permettant la surveillance aérienne.
Proposition d'un découpage plus modulaire et évolutif, insertion du multithreading pour accélérer l'exécution, mesure des performances (CPU) de cette proposition. Implémentation d'un échantillon de test.
Formalisation de toutes les modifications à apporter dans une documentation technique. Présentation et mise en avant des intérêts de cette solution devant le service chargé de la maintenance de l'API.
More

Université de SherbrookeSeptember 2013 - November 2013

Conception d'une interface web de gestion de consentement clinique.
Analyse des besoins, rédaction de spécifications. réunions préliminaires avec le client.
Participation aux décisions techniques. Développement du design et de
l'ergonomie de l'interface de façon à répondre aux besoins exprimés du client.
Implémentation en PHP, HTML5 et CSS3.
More

GIE SESAM-VitaleJune 2012 - August 2012

Etude d’une API complexe permettant de réaliser des feuilles de soin et des demandes de remboursement électroniques (ensemble lié à la carte vitale).
Analyse des difficultés de portage de cette API du C au Java. Prise en compte des spécificités de chaque langage pour permettre un portage optimal.
Proposition d’une nouvelle conception orientée objet de cette API. Implémentation de cette proposition et réalisation d'une interface de test avec GWT.
More

MMA InsuranceJuly 2011 - August 2011

Débogage d'une application C++ obsolète pour portage vers un compilateur plus récent..
Migration d'une application de catalogage / listage de l'ASP vers l'ASP.NET /
C#. Refonte de l'interface et du design.

My stack

Technologies

TortoiseSVN, Web Services, CSS2, Amazon Web Services (AWS), React.js, AWS

Languages

Java, ActionScript, ASP.NET, CSS, OOP, PHP, CSS3, HTML5, F#, C, Python, JavaScript, XML, C++, UML, C#, HTML

Open Source solutions

Kubernetes

Frameworks

Node.js, GWT

Databases

MySQL

IT Infrastructure

Windows, Linux, Git, Docker

Other

Cascading Style Sheets, French, Microsoft C-SHARP, English, Mac, Kinesis, SNS, Python Programming, lambda, Specification Writing, Redshift, Application development, R&D, Data Warehousing, Japanese, Microsoft ASP.NET

Analysis methods and tools

Agile Methodology, Requirements Analysis, Agile

Computer Tools

Microsoft Excel

Environment of Development

Unity 3D

Big Data

Blockchain, Spark

Others

Google Web Toolkit, Project Management

Software testing

Unit testing

My education and trainings

Diplôme d'Ingénieur, Informatique - Polytech Tours2009 - 2014

Licence 2, Mathématiques et informatique - Université François Rabelais de Tours2009 - 2011

Diplome d'Etudes Universitaires Generales, Mathématiques - Université François Rabelais de Tours2009 - 2011