Redesign of the architecture to improve availability, scalability and maintainability of the legacy system.
API First
cache & invalidation
CQRS
docker swam / kubernetes
Leading the DevOps culture including Continuous Integration & Delivery. Automate processes and migrate to Infrastructure As Code. Setup monitoring, alerting and auto healing.
AWS - terraform
Docker
CI/CD
Code review / CodingStandard
Internal training
Support the "API first" culture focused on interface contracts
define workflow and architecture
involvement and commitment of the different teams in this project
implement tooling to automate testing and monitoring to validate compliance with interface contracts
Carrying out several consulting assignments covering various fields of expertise in well-known company like La Poste, Pierre&Vacances, ...
Architecture design
Migration audits
Code quality audits
Training courses
Lead Developer - (April 2014 - July 2016)
Technical referent of the development platform on the different projects both on the implementation and architecture choices.
Implementation of tools allowing the industrialization of processes: Continuous integration, automated deployment, virtualized development environments.
Tech Lead - SIC Project - IAAS Cloud Computing (March 2010 - April 2014) "Suite Infrastructure Cloud" is SFR's cloud computing project: deployment and management of virtual servers. Interconnection with infrastructure layers (vmware) and network layers (Routers, Switches, Firewalls). Implementation of OpenStack-compatible REST APIs.
PHP, Python, Expect
MySQL
Zend Framework
Html + Css (Less) + javascript (jQuery, KnockoutJs)
Tech Lead - AutoVlan Project (November 2013 - April 2014) The objective of the project is to help network engineers and deployment by automating configurations (VLAN propagation, port channel configuration) on network equipment (routers, switches, ...). Front client in full javascript (extJs) communicating with the application (Symfony 2.4) through REST APIs.
PHP, Python
MariaDb, Gearman
Symfony
Html + Css + javascript (ExtJs)
Git
Continuous integration (PHPUnit, Selenium, Behat)
Agile methodology
Team of 2 developers
Development of ApiDoc (March 2013 - April 2014) Project from SFR Hackathons (Weekly day to work on non-client projects) that generates HTML documentation for REST APIs (http://solutionscloud.github.io/apidoc/)
Python 3
Twitter Bootstrap
Git
Continuous integration (Travis. 100% coverage)
Development of CAOP (March 2013 - October 2013) Project from SFR's Hackathons (Weekly day to work on non-customer projects) that automates the management of planned operations (creation of requests, submission, validation, monitoring of achievements and notifications) Front client in full Javascript (angularJs) communicating with the application (Django + RestFramework) through REST APIs.
Developer - Symphony Project Symphony is a back office for managing SMS / audio / video games, and creating sites for mobile phones.
PHP, MySQL
Subversion
Html + Css + Javascript
JetAdScann development JetAdScann is a robot running on the mobile internet (via 3G network) indexing advertising banners
C#, MySQL
Subversion
Development - Desk phone application Development of a flash application (POC) coupled with a PABX server allowing to switch telephone calls from a fixed line to a flash application available on the web