LINUX SOFTWARE ENGINEER

currently living in Tokyo

Date of birth: 1980
French
national
contact e-mail:
f.b-w [at] laposte.net

Professional goal

Software engineer: I like to work in small teams involved in
delivering high quality software.

I am deeply interested into system programming, artificial
intelligence and robotics.

I am a great fan of the open source movement and tools.

Alternatively, I could also teach (Linux, C or Java programming) or even perform
Linux system administration (would need mentorship for complex
network administration or very large scale sites).

I arrived in Japan on the 1st of January 2009. I hold a
working holiday visa (allowing full time employment) and target to
live during years in Japan.


Work experience

  • 2009 :
    Starling Software, Tokyo. I worked as a freelance programmer
    on an algorithmic trading engine written in Haskell
    (strongly-typed and purely functional programming language) under
    Ubuntu Linux, 2 months.

  • 2008 :
    INRIA, Orsay, France. Design and implementation of a Desktop Grid
    simulator
    , final project demo for the grid4all European project
    (distributed video transcoding on top of nodes from the
    French grid5000 infrastructure), Java, Bash and many open
    source tools under various Linux environments, 11 months.

  • 2006 :
    IAS, Orsay, France. Ground segment software for the Planck European
    space project, C under Linux with a soft real-time
    constraint, involved network programming, 18 months.

  • 2005 :
    "FrĂȘt SNCF", Paris, France. Rule-based programming
    of the core billing engine, ILOG JRules and Java under Windows XP,
    13 months.

  • 2004 :
    IRIT-UPS laboratory, Toulouse, France. Correction and extension of a
    multi-agents constraint solving engine, Java under Eclipse
    and Windows XP, 2.5 months.

  • 2004 :
    BEV Development S.A., Paris. Realization of a real-time tracking
    system for simple objects, C under Mandrake Linux, 2.5 months.

  • 2003 :
    "National Institute of Advanced Industrial Science and
    Technology", Tsukuba, Japan. Correction and extension of a
    simultaneous localization and map building software for a
    mobile robot, C++ under Red Hat Linux, 6 months.

  • 2001 :
    LAAS-CNRS, Toulouse, France, robotics and artificial intelligence
    team, conception, realization, test and tuning of an embedded
    software
    for 2D map building on a mobile robot with a
    sonar belt, C under Red Hat Linux, 4 months.

Diplomas

  • 2003-2004 :
    Master's degree in Artificial Intelligence ("DESS IA"),
    Paris 6 university, with honors.

  • 2001-2003 :
    Bachelor of Science in robotics, computer science and
    artificial intelligence ("IUP GMI"), Toulouse 3
    university
    .

  • 1999-2001 :
    two years university training specialized into computer science
    ("DUT informatique"), Toulouse 3 university.

Technical knowledge

  • Languages :
    Java, Haskell, C++, C,
    Objective Caml, Python, Prolog, Bash, Motorola 68000 assembly
    language (would be interested in Scheme/Lisp, Ada).

  • Design :
    UML.

  • Operating systems : Linux/Unix and the GNU software tool-chain
    (valgrind, gcov, gprof, gdb, CVS, subversion, doxygen, emacs, sed,
    awk), beginner with OpenBSD. Able to do Linux system administration.

  • Various :
    JUnit, log4j, Netbeans, Eclipse, DESMO-J (a framework for
    Discrete-Event Modeling and Simulation).

Extra curricular activities

Aeronautics
(gliding license, beginner in para gliding), cinema (Asian and
artistic cinema), literature (science-fiction fan).

Languages

  • French:
    mother tongue.

  • English:
    fluent, 830/1000 at the TOEIC test in 2001. Used daily at work since 2006.

  • Japanese:
    Japanese Language Proficiency Test (JLPT) level 3
    received in march 2009. I did 2 months intensive Japanese at
    Shinjuku Nihongo Gakko during January and February 2009 in Tokyo.