Unless you believe your offer is significantly better than my current position, it is probably not worth contacting me.
|Since August 2011|| Google -
Munich, Germany: Software engineer.
Making Google engineers more productive. Working on Google internal build system and improving engineering tools.
|May 2010 - June 2011|| Microsoft Research -
Cambridge, UK: Contractor.
Several contract positions, including Compiler Software Engineer for Cross-Platform F#. This work led to the open-source release of F#, Linux/Mac packages, better editors for F# on Unix. I have also made changes on the F# compiler to embed it in Silverlight, see tryfsharp.org.
|January 2009 - April 2010|| MLstate -
Paris: Research engineer.
Worked on OPA, MLstate's compiler for building dynamic websites (server & client). Worked on compiler frontend, language design, and in charge of the webserver, for both Linux and Windows.
|September 2008 - Dec. 2008|| Microsoft Corporation -
Worked with the F# compiler team on performance testing.
|March 2008 - June 2008|| Microsoft Research -
Cambridge, UK: Research intern.
Worked in the F# compiler team (library improvements, testing), supervised by Don Syme.
|Feb. 2007 - Dec. 2007|| IntelliFactory -
Budapest, Hungary: F# developer intern.
|Autumn 2006|| Epita - Paris:
Teacher assistant in C and Unix shell. |
|2004-2005|| Epita - Paris:
Teacher assistant in OCaml and Delphi. |
|Functional languages||F#, Objective Caml, Haskell, Lisp|
|Script & tools||Python, Shell Script, Sed|
|Imperative languages||C, C++, C#, Go, Java (when being forced)|
|Theory knowledge||Compilation and theory of computer languages, functional programming, 3D, procedural generation, network programming, asynchronous and parallel programming, image processing, real-time computing.|
|Since 2011||Shader Minifier, a tool to minify GLSL and HLSL shaders code.|
|2012||Felix's Workshop, a 3D real-time procedural animation with music, in only 64kb. Shown at SIGGRAPH 2013.|
|2008||Emacs mode for F# (using Emacs Lisp), with Intellisense support.|
|2002-2007||Epita: 5 years degree in computer science (engineer's degree). Major in Cognitive Sciences and Artificial Intelligence.|
Last update: June 2014