After several experiments with Internet access providers and web agencies I was for over 10 years CTO of CCM Benchmark, responsible for the management of a web development team of 50 people and designing of the related Linux infrastructure. The project included the development of web services, ecommerce and the successful launch of the copainsdavant.com website serving 14 millions users. In 2012, I launched a consultancy specializing in cloud computing architectures and OpenStack.

  • Chief Technology Officer, CCM Benchmark

    From 12/2001 to 3/2012 (11 years), Rennes (France)
    Head of Software Development, Head of Group Infrastructure.
    From beginning to end, designing and building an architecture of 300 real servers for scalable web services (web audience of 19 millions unique visitors 1/2012):

    Responsible for a team of 51 people :
    6 – Technical project manager
    24 – Web developers (PHP, Perl, SVN, PostgreSQL, MySQL)
    2 – UX developer (jQuery, Comet)
    4 – Mobile developer (iPhone, Android)
    4 – System and network administrator (Debian, Cisco, Varnish)
    7 – Help Desk (ticketing, monitoring, bug tracking)
    4 – Community manager

    PHP development, code review for core objects.

    Telecom management, datacenter management (Equinix, Telecity, Level3), purchasing servers.
    Deployment of the security, PKI : OpenLdap + X509, USB token.
    Disaster Recovery Plan : Netapp replication, BGP, database replication in 2 datacenters.
    Build a distributed cluster for media storage developed with NFS and PHP (100 To, 60 000 new pictures uploaded each day).
    System and Network administration of all the infrastructure (3rd level support).

  • Software Project Manager, Benchmark Group

    9/2000 12/2001 (16 months), Rennes (35)
    roject manager and developer of the first version of copainsdavant.com launched in 2001 (now 14 millions of users).
    Development of web services (PHP/PostgreSQL) : Cuisine, Journal du Net Emploicenter, L’Internaute Photos.
    Managing developers.

  • Web developer, Naonet

    3/1999 to 7/2000 (18 months), Nantes (44)
    Web Groupware development (Java Servlet).
    Networking audits.
    Administration : ISP, web server, mailing platform.

  • WEB & CLOUD ARCHITECTURE

  • WEB DEVELOPMENT

  • TEAM MANAGEMENT

  • OPENSTACK CONSULTING

    • Development

      PHP, Zend Framework, Python, Django, Perl, C, Java.
      JavaScript, jQuery, HTML, XML, XSL.
      UML, Merise, Eclipse, SVN, Git, Mercurial.

    • Web & Cloud Architecture

      Linux administration (Debian, Ubuntu Server, Redhat).
      Solaris and Windows Server administration.
      Deployed with heavy load : Apache, Lighttpd, Flash media server, Icecast, Red5.
      Postfix, Sendmail, Qmail, OpenLDAP, Bind, NIS, NFS, Samba, SSH,
      Netapp administration (data OnTap).
      KVM, Xen, libvirt.
      Cloud computing : OpenStack, Amazon Web Services (EC2, S3, VPC, Auto Scaling).
      Configuration management : Puppet, Chef.
      Monitoring : Nagios, Cacti, RRDtool , MRTG, Cricket.
      Database : MySQL (tuning, replication), PostgreSQL (tuning, replication), Oracle, SQL Server.
      Memcached, Redis, MongoDB.
      Google Apps for Business mail administration.

      LVS HA, Varnish, HAProxy.
      Cisco routers (BGP), VPN IPsec, OpenVPN, fiber deployment.
      Iptables Firewalling, PKI Aladdin.
      VoIP Alcatel.

    • Team Management

      Supervising and leading a team of developers/project managers.
      Recruitment: preparing and issuing tenders, interviews.
      Introduction of Scrum method of agile development.
      Negotiation of services.
      Budget management.
      Implementation of dashboards and project technical performance.
      Organization of the training plan.

      Specifications/requirements.
      Project management.
      Organization of project schedules, budget monitoring time.

Telephone. // +33 6 51 24 74 00