Hadrien B.

Full Stack Developer

1035 dollar
Freelancer
9 years
Paris, FRANCE

My experience

More

Hadrien Blanc InnovationJuly 2017 - Present

- Développement full stack: évolution et maintenance applicative

- Audit back-end, base de données et performance
- Construire une intégration continue et une livraison continue (DevOps, CI / CD)
- Sur la promesse de la migration vers le cloud

More

EkimetricsApril 2019 - June 2019

Créé en 2006, délivre des conseils en investissement marketing basés sur des modèles statistiques et en utilisant les data sciences. Est présent dans 40 pays.
- Création à partir de zéro, "from scratch", d'un back-end de pour rassembler les données marketing et calculs de retour sur investissement :
> Modélisation et design de la base de données PostgreSQL en fonction des contraintes produit
> Création, test et documentation de l'API
> Note sur le back-end : connection en SSO avec Microsoft Azure, les données ont un historique, des statistiques sont faites pour le dashboard (calculs de retour sur investissement)
- Création du pipeline de mise en production (local, staging, production)
> Back-end en Ruby on Rails et front-end en Angular.js
(Ruby on Rails, PostgreSQL, Tests Automatiques, Angular.js, Heroku, Intégration continue, SSO Microsoft Azure)
More

ClicRdv.frMay 2018 - May 2019

Filiale de SoLocal, anciennement Pages Jaunes, ClicRDV est le N°1 européen de la prise de rendez-vous par internet. L'entreprise à été fondée en 2006. Quelques chiffres : 37 M de rendez-vous générés en 2017 ; 25000 clients professionnels ; 23 pays.

- Création de tâches d'exports statistiques pour des clients grand comptes (SNCF, Benefit, Yves-Rocher, etc.)
- Développement en Ruby on Rails de nouvelles fonctionnalités (statistiques, ajout d'information dans l'administration, outil d'anonymisation de compte, affinage des configurations sur la partie admin, ...)
- Migration de version de ruby 2.0 à 2.3. Impact : amélioration de la performance de l'application estimée à 15-20%
- Maintenance et bugfix l'application Ruby on Rails
- Conception et développement RGPD / GDPR
- Intervention en production pour un maintien en conditions opérationnelles (Load Balancer, Base de données, workers)

(Ruby on rails, Javascript, Yui, React, Mysql, MongoDb, Redis, Docker, docker compose, Tests automatiques, NightWatch, Amazon Cloud, Google Cloud, Jenkins, Ansible, Datadog, Sentry, Postfix)
More

CheckSubJanuary 2019 - May 2019

Entreprise de réalisation de sous-titres pour vidéo professionnelles, plus d'information sur https://www.checksub.com/
- Création de l'environnement local docker-compose (5 images Docker)
- Maintenance et développement de nouvelles fonctionnalités Ruby on rails / React.js
> Importation des fichiers .srt sur la plateforme
> Création du workflow de traduction des sous-titres
> Optimization des performances mémoires : configuration serveurs, éviter le chargement de données en mémoire (exemple : utilisation du format son à la place du format vidéo au possible), utilisation de jemalloc pour les performances
(Ruby on Rails, javascript, React, Redux, PostgreSQl, Docker, docker-compose, Heroku, intégration continue, Rspec, webpack)
More

MonAlbumPhoto.frSeptember 2017 - April 2018

MonAlbumPhoto fait parti du groupe M6. C'est un pure player de la vente et de la fabrication de produits photos personnalisés. Dans ce contexte, je participe à la conception, au développement et à la maintenance de toutes les couches logicielles : du site e-commerce à l'IT de production en usine.

- Mise en place de tests automatiques spécifiques métiers pour la nouvelle version du projet de préparation des pdfs avant impression. Création de KPIs (indicateur clé de performance) pour vérifier le pourcentage de régression sur la version 2. (Langage C/C++, Powershell, scripts, .net)
- Accompagnement de l’intégration continue (Continuous Integration) et du passage à une architecture de type Docker et Kubernetes au sein des projets de MonAlbumPhoto. (Gitlab CI, tests automatiques, Docker, Kubernetes, Micro-services)
- Améliorations et maintenance de fonctionnalités sur les microservices existants (Rails, Java)
> Nouvelle fonctionnalité d'un micro-service Java, pour les commandes d'un prestataire B2B
> Création de preuves de concept pour la réalisation d’un nouveau projet de flux d'information des commandes (ruby)
> Mise en container Docker d'un micro-service web Java.
- Monitoring, interventions et maintenance sur la production e-commerce et usine
> Monitoring de l'infrastructure lors du pique de visiteurs et de commandes pour Noël
> Intervention et documentation des incidents dev/ops en production du site e-commerce et sur le SI de l'usine.
> Création et documentation de nouveaux processus support niveau 3 sur des problématiques base de données du site e-commerce

( Ruby-on-rails, Java, Go, javascript, Powershell, scripting Shell, Redis, Mysql, C#, C/C++, PostgreSQl, Docker, Kubernetes, intégration continue, Tests automatisés)
More

Epitech European Institute of TechnologySeptember 2015 - September 2017

- En charge du déroulement des études de 850 étudiants ( 2ème année , 3ème année, programmes spéciaux : programme international en anglais, programmes accélérés en 2 et 1 an).
- Recrutement et encadrement : management d'une équipe de 12 encadrants pédagogiques.
> Amphi équipe de 5 temps plein accompagnateurs pédagogique> Professeur prestataires (Sujets spécifiques, Business et Innovation, ...).- Présentations & Amphis :
> Amphi C Unix réseau (sujets : Format binaire ELF, TCP/UDP, ateliers : faire un serveur/client FTP/IRC)
> Amphi Assembleur ASM (sujet : re-écrire la librairie standard C)
> Points sur l'année, question sur les échanges avec les universités partenaires et Questions/Réponses.
- Suivi des stages (de l'ordre de 1000 stages par an) et des relations entreprises
- Suivi des projets étudiants. 35 projets par étudiants en moyenne. Soit environ 30000 projets.
> Création d'outils en ruby on rails pour automatiser le suivi des projets étudiants.
> Coaching en développement logiciel et accompagnement d'une stratégie de tests automatiques
- Déroulement pendant 3 semaines de la piscine C d'Epitech pour un groupe de 12 étudiants Chinois à l'université de JiaoTong, Pékin (北京交通大学) en mars 2016.
- Coaching des projets innovants de fin d'études des étudiants de 3ème année (59 projets, 624 pitchs, 30 sessions de brainstorming) selon le cadre mise en place ci-dessous :
> Problématique
> Opportunité
> Proposition de valeur
> Magie du projet
> Business model
> Go-to market plan
> Stratégie de differentiation
> Financement
> Roadmap
(Infographie : https://twitter.com/hadrienblanc/status/803940646235045888 )
(Language C Unix, ASM, C/C++, Docker, Rails, Python, Tests automatiques, CI/CD, ASM, Java, .Net , Ocaml,Sécurité informatique, Administration système, Développement mobile, DevOps, Intelligence Artificielle, Innovation)
More

INOTEKKJuly 2012 - December 2012

INOTEKK est une entreprise de service du numérique (ESN)

- Développement d'un CRM, dans une équipe de 4 développeurs, utilisant le framework PHP Zend et le framework javascript Ext.js.
- Création de la structure du site, de pages formulaires d'entrée, édition d'information de fiche client, entreprise, calendrier, facturation.

(LAMP, Javascript, Ext.js, PostgreSQL, PHP, Zend)
More

THALES UNDERWATER SYSTEMDecember 2010 - December 2011

Thales Underwater Systems est une filiale du groupe Thales, créée en 2001, appartenant à sa division navale et spécialisée dans la fabrication d'équipements d'aide à la navigation. TUS produit notamment des sonars militaires à l'international.

Création de la nouvelle génération de l'interface sonar des sous-marins nucléaires de l'armée française.
- Création d'un fichier de configuration en XML pour pouvoir modifier les couleurs de l'interface. Création d'un script pour pouvoir modifier automatiquement la couleur d'origine en plusieurs style : bleu marine, bleu turquoise, vert, violet.
- Refactoring complet de la partie visuelle : diminution du nombre de ligne de code lors du développement

(Java, Swing, PHP, Clearcase, C/C++, Scripting, XML)
More

Pleasy-SoftDecember 2009 - June 2010

Pleasy-Soft était une entreprise qui s'est positionnée sur les appels d'offres des voitures en libre-service dans le sud de la France. Le fondateur a rejoint par la suite le fabricant d'automobiles Bosh.

Création d'un prototype de gestion d'un parc de voiture de location.
- Site internet et base de données d'administration des locations et du parc
- Site client de sélection de voiture et de son compte
- Borne de location de la voiture, avec un contrôle du matériel (contrôle de la lumière et de la carte RFID en langage C/C++)

(PHP, javascript, C/C++, CodeIgniter, MySQL, Apache, Linux)
More

Latitude 21June 2009 - December 2009

Latitude 21 est une entreprise spécialisée dans l'informatique et le conseil autour des technologies de l'information.

Création d'un CRM avec PHP/MySQL et le framework PHP CodeIgniter.
- Pages de création d'entreprises, contacts, utilisateurs, droits, logs, inventaires
- Modélisation de la base de données MySQL
- Administration des serveurs Unix de type LAMP (Linux/Apache/MySQL/PHP) en production

(PHP, Javascript, C/C++, CodeIgniter, MySQL, Apache, Linux)
More

IDXJuly 2009 - September 2009

IDX est une entreprise spécialisée dans l'informatique et le conseil en technologies de l'information.

Création d'une application de mesure de l'ensoleillement annuel en fonction d'une photo. L'objectif du projet est de pouvoir évaluer le retour sur investissement de l'achat d'un panneau solaire avec une photo 360 degrée et une position GPS.
- Création de l'algorithme de contour pour déterminer la zone de ciel sur une photo
- Utilisation d'un algorithme
- Réalisation de rapport sur l'ensoleillement annuel en HTML

(C/C++, GTK, Html)
More

Observatoire océanographique de VillefrancheJune 2008 - June 2008

Création d’un script de conversion de format de donnée sur des mesures relevées pendant des missions en mer.
(Unix, shell script, csv)

My stack

Environment of Development

WinDEV

Frameworks

.NET, CodeIgniter, Zend Framework, Ext JS, AngularJS, jQuery

Databases

MySQL, PostGreSQL, MongoDB, PHPMyAdmin, Redis

Middleware

Jenkins

Application servers

Apache

Open Source solutions

Kubernetes

Software testing

RSpec

Analysis methods and tools

Agile, Scrum, Agile Methodology, DevOps

Technologies

Machine Learning

Big Data

Big Data

Others

Management, GitHub, Continuous Integration, Project Management

IT Infrastructure

Heroku, Unix, Docker, Windows, Azure, Linux, Terraform, Git

Languages

Python, C#, HTML, Ruby on Rails, Objective-C, CSS, PHP, JavaScript, C/C++, SQL, XML, C++, Java, PowerShell, Go

My education and trainings

Formation Continue en ligne - COURSERA.ORG, MOOC

Mastère en Informatique Avancé - Tsinghua University, Pékin2013 - 2015

Tackling the Challenges of Big Data - MIT (Online Courses)2014 - 2014

Expert en Informatique et Innovation - EPITECH - European Institute of Technology, Nice puis Paris2008 - 2013

Digital Innovation for Business Certificate - HEC Paris2013 - 2013

Programme d'échange Hiver / Printemps - University of California San Diego, États-Unies2012 - 2012