Contact

E-mail

Professional Status

Employed
Unavailable

About Me

Cloud Developer in Kubity, passionate about Java platform, distributed programming and Big Data. Teaching at Jussieu about backend development since 3 years. Writer / contributor on http://olivier-pitton.developpez.com/. Best contributor and moderator for http://news.humancoders.com/

Education

Master's degree

Université Pierre et Marie Curie (Paris VI)
August 2012 to August 2014

Master's degree in Computer Science "Distributed Systems and Applications". Awarded with upper honors

Bachelor's degree

Université Pierre et Marie Curie (Paris VI)
August 2008 to August 2012

Bachelor's degree in Computer Science. Awarded with upper honors

Experience

Cloud Developer

Kubity
Since September 2014
  • Development in Java 7 on Google Cloud Platform. I used the whole set of products (Bigquery, Datastore, Compute Engine, App Engine, Cloud Storage)
  • Virtual machines administration with Windows / Linux on Compute Engine and Amazon EC2
  • Creation of a traffic analysis engine with Bigquery
  • Develoment of a billing module (subscription, discount, ...) with Braintree provider.

Trainee in research on Garbage Collector

LIP6 - Jussieu
June 2013 to August 2013
  • Depth reseach on GC implementation and memory management.
  • Rewriting some code on HotSpot VM( timestamp during reference update for the conccurent-marking phase in G1).
  • Add a Linux NUMA API that we can use from Java with JNI (numa.h)
  • Make some comparative benchmarks (SPECJBB 2005, Dacapo Lusearch) in order to find troubles in GC

Java / JEE Developer

JUMP Informatique
April 2011 to August 2012
  • Development in Java 6.
  • Introduction in asset management
  • Increasing bottom layer performance and database access
  • Huge contribution in some features : data audit, JavaScript engine (Rhino), data aggregation.
  • Creating a licensing server with EclipseLink / Netty / GWT / GXT.

Webmaster

Ministère de la Défense - IRSEM
February 2010 to August 2010
  • Manage website
  • PHP development

Skills

  • Java 6 et 7, JSP / Servlets, GWT, GXT, JPA, JDBC, Hibernate, Play 2, JSF 2
  • Apache Maven, Apache Ant, Apache Lucène, Apache Hadoop
  • EJB, RMI, CORBA, JAX-RS, OSGi, JNI
  • C, Linux kernel (cpu / scheduler), system, JVM (HotSpot)
  • HTML, CSS, JavaScript, jQuery, AJAX, Backbone.js, Twitter Bootstrap
  • IDE : Eclipse, NetBeans, CodeBlocks, vim, Kate, Sublim Text
  • Server : JBoss AS 7, Glassfish v3, Apache Tomcat 7, Jetty, Caucho Resin
  • Cloud : Cloudbees, Heroku, Google Cloud Platform
  • VCS : SVN, Git, Mercurial
  • Continuous integration and quality : Sonar, PMD, Checkstyle, FindBugs, Jenkins
  • MySQL, PostgreSQL, HSQLDB, H2, MongoDB, Neo4J, Google Datastore, Google Bigquery

Interests

  • Writer / Contributor on developpez.com
  • Best contributor and moderator API / Cloud / NoSQL on news.humancoders.com