Alexandre B.

Full Stack Developer

830 dollar
Freelancer
15 years
Troyes, FRANCE

My experience

FreelanceNovember 2018 - Present

More

Alchemy (Paris)April 2019 - August 2020

Contexte : Migration du produit en micro-services sous Docker, évolution du mode d’hébergement

• Initiation des développeurs aux pratiques DevOps
• Adaptation d’applications PHP Symfony existantes pour containerisation Docker
• Adaptation du cycle d’intégration continue
• Mise en place d’un process de gestion du cycle de vie des données
• Migration d’applications bare-metal existantes vers AWS en haute disponibilité
• Montage d’un cluster Kubernetes sur AWS en Infra-as-code intégrant une grappe d’instances AWS spot
• Mise en place d’un système de renouvellement automatiques des certificats x509
avec Let’s Encrypt

Environnement : Kubernetes – Helm – Docker – AWS – Terraform – Linux Debian – CircleCI – Jenkins – AWS (EC2, ECR, S3, EKS, CloudWatch, Lambda) – Kops – PHP – Symfony – Nginx – Let’s Encrypt – Prometheus / Grafana

More

Pacifica – Groupe Crédit AgricoleMay 2019 - January 2020

Contexte : Mise à disposition d’un cluster Kubernetes en haute disponibilité dans le cadre du programme de transformation digitale

• Rédaction de playbooks Ansible pour déploiement de mutiples clusters Kubernetes sous RedHat 7, extensibles en nombre de machines
• Intégration/configuration de services de monitoring et de gestion des logs
• Packaging et intégration d’applications métier pour Kubernetes (Terraform - Helm)
• Migration de la gestion d’un parc de serveur Tomcat en infra-as-code avec Ansible

Environnement : RedHat 7 – Ansible – Docker – Kubernetes / kubeadm – Helm – Terraform – Prometheus / Grafana – Openssl – VMWare ESX – Splunk – NetApp – Nginx – Tomcat

More

ReminizJune 2017 - December 2018

Contexte : Migration du produit vers une architecture scalable

• Migration du produit vers une architecture basée sur un bus de message
• Deep Learning : mise en place d’une infrastructure locale liée à l’entraînement de réseaux et à la recherche
• Etude de charge, estimation des coûts avant mise en production
• Containerisation d’applications Python
• Migration Cloud (Azure vers AWS)
• Mise en place d’un système d’authentification avec interface d’administration des rôles (Oauth, Python Django, ReactJS)

Environnement : Kubernetes – Linux Ubuntu Server - AWS – RabbitMQ – OpenSSL – Nginx – Python – MxNet – Docker Swarm – Rancher


More

Habiteo.comSeptember 2015 - June 2017

Contexte : En renfort du CTO pendant une forte phase de croissance

• Montage du service d’intégration continue et écriture des premiers jobs
• Pilotage de squad en mode scrum (5 personnes), design patterns coaching
• Migration progressive du produit vers le cloud
• Ferme de rendu 3D, étude de coût (Data-center VS Cloud), architecture, déménagement
• Mise en place de l’infrastructure réseau des nouveaux bureaux (configuration de VLAN, DNS, LDAP, DHCP, VPN) et supervision/monitoring
• Gestion administrative du parc de machine (achat, maintenance)
• Entretiens de recrutement (Ingénieur réseau, développeur)

Environnement : AWS (EC2, ECS), Open LDAP, Glpi, Centreon/Nagios, Jenkins, Ubuntu Server, Blender, nVidia Cuda, OpenVPN, Synology NAS, Docker, PHP Zend Framework 2

More

SatisfactoryApril 2014 - September 2015

Contexte : Affaiblissement de la dette technique

• Mise en place de l’intégration continue, process de release, sprint review, gestion de pull requests, Git workflow
• Migration du frontend Vanilla Javascript vers AngularJS
• Modélisation métier et participation à la réécriture du code applicatif

Environnement :
PHP Zend Framework, Angular 2, Gitlab, Jenkins, Bash

More

FreelanceOctober 2013 - April 2014

• Réalisation de sites Internet
• Réalisation d’une solution de synchronisation des données de stock (issues de Sage Gescom) vers le site commerçant

Environnement : PHP ZF2 /symfony – Python – Sage - Windows Server 2008 - ODBC

More

KMB PartnersDecember 2007 - October 2013

Contexte : Réalisation des applications Jogtheweb et KMB360

• Conception, modélisation métier et développement
• Intégration de pages web (maquettes Phtotoshop vers HTML/CSS)
• Conception d’APIs REST et AMF, flux RSS
• Modélisation de base de donnée MySQL
• Mise en place de cycle d'intégration continue
• Développement de procédure d’intégration automatique de l’application en mode hors ligne (packaging et tests d’intégration)

Environnement : PHP Zend Framework – AngularJS – BackboneJS – jQuery – MySQL – Adobe Flex – AMF – SVN/Git – Jenkins – Ant – Shell

More

Mission en délégation chez SFR N9uf-Cégetel, direction techniqueJune 2006 - December 2008

Contexte : Intégré à la direction technique grand public dans le cadre de la proposition de projets innovants

• Solution logicielle de détection en temps réel des incidents réseaux : conception complète d’une application confrontant les données du serveur vocal avec le référentiel réseau pour détection d’incidents réseaux en temps réel
• Réalisation d’un outil de diagnostique rapide : prototype d’application agrégeant tous les outils web utilisés par la hotline en un seul (requêtes asynchrones, parsing, croisement des données)
• Réécriture de l’outil d’édition des scripts d’appels hotline
• Réalisation d’un micro-CRM pour la hotline VIP

Environnement : PHP4 (sans framework) – Vanilla javascript – Mysql – HTML – XML/XSLT

My stack

Middleware

Jenkins

Machine Learning

Deep learning

Databases

MySQL

Open Source solutions

Kubernetes, LAMP, GLPI

Analysis methods and tools

DevOps, Design Patterns, Ant, Requirements Analysis

Languages

CoffeeScript, ODBC, Shell, Python, JavaScript, SQL, XML, CSS, HTML, XSLT, HTML5, CSS3, Sass, PHP

Application servers

Apache, ELK

ERP&CRM

SAGE

Protocols

DNS, LDAP

Environment of Development

GitLab, CircleCI

Frameworks

AJAX, REST, Backbone.js, Symfony, Zend Framework, jQuery, Django, Bootstrap, Node.js, AngularJS

IT Infrastructure

Nginx, Git, CentOS, Amazon CloudWatch, Amazon Elastic Container Registry (ECR), Amazon Web Services EC2, AWS Lambda, Amazon Web Services S3, Ansible, RedHat 7, Centreon, Debian, Docker, Linux Red Hat, OpenVPN, Terraform, Virtualization, Windows, RedHat, Ubuntu

Technologies

Symfony 1.x/2.x, Software Architect, PSD to HTML, REST API, RabbitMQ, Grunt.js, Zend Framework 2, Web Services, Amazon Web Services (AWS), React.js, Angular 2, AWS

My education and trainings

Brevet de Technicien Superieur, Informatique Industrielle - Lycée Professionnel St Joseph1999 - 2001

Faculté de Mathématiques Informatique Appliquée aux Sciences - Campus Bridoux1998 - 1999