Guillaume ALAUX
An IT passionate
LinkedIn
Github
Guillaume ALAUX
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
- Master degree in Computer Sciences – Tours, France – 2006
- Passed the following trainings/courses:
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