Infrastructure Tech Lead – Cloudwatt
remote – 11/2012 - 12/2017
I joined Cloudwatt, a French public cloud provider, as the company had just started to provide storage, network, and compute services to local businesses and government entities. I worked with several contractor teams to architect and deploy the system and software stacks for the front-end components, data plane, and control plane, based on OpenStack and Contrail.
I owned the bare metal and Linux deployment and packaging infrastructures, the virtualization stack, and most configuration management tools, ensuring consistent and efficient operations for hundreds of physical and virtual servers, in multiple environments and data centers.
After 2+ years with an operations team, I switched focus to internal development processes, infrastructure, and software development lifecycle. I designed and implemented new application deployment standards and tooling, focusing on connecting the existing bare metal and virtual machines with the new Kubernetes-based infrastructure.
I also designed and developed several internal command line tools and APIs, and a web dashboard for OpenStack resources.
chef, calico, consul, contrail, deb packaging, docker, elasticsearch, fluent, foreman, haproxy, jenkins, kubernetes, kvm, libvirt, mcollective, mysql, nagios, nas (netapp), nginx, openstack, postgres, prometheus, rabbitmq, rails, ruby, sinatra, ubuntu, vault
Infrastructure Tech Lead – Orange Business Services
France, 01/2011 - 11/2012
As the tech lead for Louis Vuitton’s e-commerce hosting infrastructure, I participated in the architecture and migration of the flagship website to a new system and software stack. I was the owner of the bare metal provisioning infrastructure and the configuration management tools. I was responsible for automating systems and applications, and the overall system architecture to meet Louis Vuitton’s SLAs and standards for high availability and scalability.
I worked closely with multiple teams, from developers to project managers for the client, software architects, sysadmins, DBAs, datacenter technicians, and network operators, working for several different contractors.
adobe day, apache, chef, haproxy, jboss, oracle atg, oracle db, rhel, rpm packaging, ruby
Architect / Infrastructure Tech Lead – Various Companies
France – 12/2005 - 01/2009
As a freelance consultant, I provided system architecture and administration services for multiple clients during contracts of three months up to a year. I helped kickstart early virtualization efforts, introduced modern best practices around deployment and operations of small to medium-scale systems, evangelized and implemented configuration management principles and techniques.
I often provided guidance and technical expertise to development teams to improve their development processes, deployment, and day-to-day operations of their applications.
apache, cacti, jboss, lighttpd, mysql, nagios, openvpn, oracle db, postgresql, puppet, rhel, rpm packaging, sybase ase, vmware, weblogic, xen
Architect / Team Lead – Ubisoft
Canada – 09/2003 - 08/2005
After contributing to a few infrastructure projects as a system administrator (such as Gameloft’s mobile games store), I was promoted to a team with a mission to standardize Ubisoft’s internal systems and networks worldwide. I helped establish the processes, best practices, and standards for all locations, as well as plan the migrations.
I worked on several IT infrastructure projects for the Montreal studio (which was under rapid expansion) and led the Windows and Linux sysadmin teams for offices in North America.
active directory, apache, debian, java, groovy, mysql, nagios, nas (netapp), postfix, resin, rhel, rpm packaging, samba, san (hp/compaq), veritas netbackup
CTO – Savoir-faire Linux
Canada – 09/2001 - 08/2003
I started as a system administrator consultant and spent two years helping the company double in size, acquire new clients and expand its range of services, ultimately being promoted to CTO. I worked on architecture and implementation of projects based exclusively on open source operating systems and software, deployment and operations for production services, and management of a small team of developers and sysadmins.
I also wrote and taught various training courses for Linux and open source software.
debian, mandrake, rhel and diverse oss for small and medium businesses (backups, databases, e-mail, load-balancing, security, web, ...)
Developer / System administrator – Various Companies
France – 04/1999 - 06/2001
I worked at various telecom and web hosting companies as a developer and system administrator. I designed and developed PHP (ticketing system) and Java (e-commerce) web applications. I worked as a system administrator for Linux and Sun Solaris workstations and servers, on architecture, deployment, and operations for production services (web, e-mail, authentication, infrastructure, …).
apache, debian, java, mysql, openldap, php, postfix, postgres, qmail, redhat, resin, solaris, tomcat
France – 2000
DEA in computer science, Université de Marne la Vallée
French (native) and English (fluent)