Thibault D.

Devops Engineer

830 dollar
Freelancer
12 ans
Strasbourg, FRANCE

Mon expérience

Voir plus

Simple EnoughMarch 2015 - Présent

I moved to Freelance in March 2015
Voir plus

Adaptive Financial ConsultingJune 2019 - March 2020

- Participate in setting SRE and Operation in Adaptive Financial Consulting (AWS + Terraform + Docker + Java + OAuth/JS).
- In parallel, setup infrastructure and CI/CD pipelines for the Customer (Internal exchange product + AWS + Terraform + Docker + OAuth).
Usage of Jenkins as code on kubernetes (Kaniko, Artifact build with cache, terraform deployment, helm).
- Participate in building a tooling to allow and restrict development teams to run CI/CD on the cluster.
- Accelerate Development teams Cl setup by providing an initial local cluster on developers desktop (Nexus, micro.k8s).
Voir plus

Adaptive Financial ConsultingApril 2018 - May 2019

- Several (deep) Research & Development around cloud agnosticity and better integration of DevOps with development lifecycle.
-- deploy and orchestrate with Kubernetes on windows
-- deploy and orchestrate application with Nomad
- Final product will be chosen as a mix of Consul + Nomad + Custom home made orchestration developed in C#.
- Disaster Recovery - Blue/Green Environment cloning - BareMetal + Cloud solution
- lead team of 4 developers
- CI/CD of the deployment code (unit-test + integration test + release of
a deployer artifact)
Voir plus

Adaptive Financial ConsultingDecember 2015 - May 2018

Automate infrastructure and application with kubernetes in Google Cloud.
Microservice design with (C#) on docker when dotnet core was not ready yet. CI/CD with CircleCi.
- Open source: http://web-demo.adaptivecluster.com and
https://github.com/AdaptiveConsulting/ReactiveTraderCloud
- setup local minikube cluster on windows to run the application locally
- all with docker: application to be build and run with docker on any OS
(Linux/Windows/Mac) with cache
Voir plus

Adaptive Financial ConsultingMarch 2016 - May 2017

Implement an application with Powershell to manipulate environment in AWS cloud for a large commodities trading platform
- iterations with terraform and then cloud-formation depending on customer requirements
- High Availability application life-cycle: Disaster Recovery, Blue-Green deployment, (ALB, stickyness with nginx+)
- Raft database management (Eventstore, Consul)
- Tooling: ELK, Seq, Lambda
- Security: KMS, SSL, IAM restrictions
- CI/CD for the deployment tool itself with unit tests and real environment
run and tests on each commit
- Open VPN, Cisco
Voir plus

Adaptive Financial ConsultingOctober 2015 - December 2015

- Frontend (AdminUI) development with AngularJS
- CI/CD with chef
Voir plus

Adaptive Financial ConsultingAugust 2015 - October 2015

- Develop an application in Javascript running on Google Spreadsheet to help managing company personal
Voir plus

Adaptive Financial ConsultingMay 2015 - August 2015

Lots of research and development for Adaptive Financial Consulting with real time to go deep in details.
- Docker: windows and linux
-VM: Vagrant, Virtualbox, Packer, Consul
- Kubernetes: Baremetal cluster with coreos (etcod, fleet, flannel) GKE
- Languages: Ruby, bash, Go, Powershell DSC, ARM
- nginx (static content/ ws/ ssl/ wss/ reverse-proxy)
- Clouds: AWS, AZure, GCloud
- Ci/CD: TravisCl, CircleCl, Jenkins, Teamcity. Chef
- Windows Installer: Clinckonce, MSI, JavaWebStart
- Browser Specific: Electron, ReactJS, ES6/Babel/Webpack Grub
- Security: OAuthl, OAuth2, RSA/HMAC, SSL
- APl: Use & write
Voir plus

Groupe SIINovember 2014 - February 2015

- Development on ERP with C#/SqlServer
- Setup Unit-Testing on non tested code base
- MVC5 / Javascript
Voir plus

French ArmyMay 2009 - October 2014

- live and agile design of an application to maintain data in an helicopter squadron (Excel - C# - WPF - Sql)
- teach and lead development for a team of 5 non developer operate application during 5 years with continuous development iterations

Mes compétences

Analysis methods and tools

DevOps, Agile Methodology

ERP&CRM

ERP

Databases

PostGreSQL, SQL Server, Cassandra

Application servers

WSS, ELK

Embedded and Telecom

ARM

Protocols

VPC, OAuth, SSL

Frameworks

.NET, Bootstrap, Play Framework, Entity Framework, WPF

Environment of Development

RSA, CircleCI, Visual Studio, IntelliJ Idea, Vagrant, Travis CI

Software testing

Unit testing, Integration testing, Test Driven Development (TDD)

Others

DDD, GitHub, Hydra, VirtualBox, Nomad, Packer, Consul, Continuous Delivery, Continuous Integration

Big Data

Apache Kafka

Languages

ES6, Java, Ruby, PowerShell, Go, LINQ, Scala, HTML5, Bash, JavaScript, Python, C#

Technologies

Amazon CloudFront, Webpack.js, MVC 5, React.js, Akka, TeamCity, ElasticSearch, Babel.js, Click Once, Java Web Start, AWS

IT Infrastructure

AWS Lambda, Docker, Microsoft Azure, Terraform, Amazon Web Services S3, Git, Amazon Application Load Balancer (ALB), Windows, CoreOS, VPN, Azure, Linux, Google Cloud Platform (GCP), Amazon Web Services EC2, Cisco, Amazon Identity and Access Management (IAM), Nginx

Middleware

Jenkins

Open Source solutions

Kubernetes, Electron

Mes études et formations

Principles of Reactive Programming - Coursera Verified Certificates2015

Mention Informatique (BAC+3). Application Development - Universite Paris 8 (remote)2015

Functional Programming Principles in Scala - Coursera Verified Certificates2014

Helicopter pilot - French Army, EALAT - Dax2005

Non-commissioned Officer - French Army, ENSOA - St Maixent2004

Faculty Of Science - MIAS, Mathematics2004