Guillaume ALAUX bio photo

Guillaume ALAUX

An IT passionate

LinkedIn Github

Guillaume ALAUX

Contents

This resume as PDF

What to remember

  • 35 years old, French, lives in Paris
  • Data engineer, backend developer and ops (Scala, Clojure, Java EE)
  • Also codes a lot using mainly Bash, Python, …
  • Fond of Scrum and TDD
  • Linux/open source enthusiast (Arch Linux packager)
  • Speaks English fluently

Qualifications and trainings

Work history

  • Data engineer at S4M – Paris – since 01/2015
    • Storm topology in Clojure reading from and to Kafka in Avro
    • Full integration testing
    • Developed REST micro services in Clojure
    • Wrote Docker containers for micro services
    • Setup a continuous integration infrastructure (GitLab-CI, Docker, Nexus)
    • Wrote Chef Cookbook available in Open Source
  • Backend Scala engineer at BlueKiwi – Paris – from 03/2013 to 12/2014
    • Developed a Scala micro service backend providing statistics
    • Play! 2.0, Casbah Mongo driver, MongoDB, sbt, Git, Vim, TDD, Linux
    • Improved a social recommendation backend
    • Java EE, Spring Batch, Maven, Mahout, Git, Vim, Linux
  • Personal training in Java EE – from 08/2012 to 01/2013
    • Created and developed a Java EE web application for training purpose
      • GWT, Spring, JMX, RMI, OpenJPA, Hibernate, H2, Cassandra (Hector), Thrift, Google ProtoBuf, Intellij IDEA
      • Sources available on Github.com (galaux/DiosMio)
    • Created and developed a Play! webapp
  • Java EE developer at Société Générale – Paris – from 10/2011 to 09/2012
    • Developed a set of complex marketing websites
    • Java EE, Wicket, Spring, JMS, Maven, SVN, Eclipse, Scrum
  • Open source Python and JavaScript developer at Linagora – Paris – from 10/2009 to 06/2011
    • Developed a JavaScript/XUL connector for the OBM email/calendar solution
    • Provided level 3 support for a wide range of open source application and frameworks (Tomcat, …) on Linux
    • Provided support and advised companies using open source software regarding configuration, deployment, migrations, evolutions, bug corrections on Linux
    • Wrote technological surveys on open source Java solutions regarding clients requirements
    • Developed an open source Python application for simple server administration tasks on Linux
  • Python integrator at Sungard – Sydney – from 12/2008 to 06/2009
    • Integrated a back-office software onto a client’s information system
    • Developed a graphical user interface using the dedicated Python framework
  • Java EE developer at Apside Top (Service Company) – Tours, France – from 03/2007 to 09/2008
    • Developed Java web applications
    • Java EE 5, JSF, JPA, JDBC
    • Web services, SOAP, XML/HTTP, Oracle, Hibernate, JUnit

Other IT experience

  • Since 08/2010 – Arch Linux packager
    • Package management for Arch Linux
    • Shell scripting for software/libraries integration and compilation
    • Bugs reporting/fixing and community feedback

Misc

  • Fond of middle-age/renaissance history and sport
  • Trained in the French Air Force between 2002 and 2004 to become a weapon system officer