608 reputation
711
bio website
location Paris, France
age 41
visits member for 4 years
seen Sep 22 at 12:11

I'm a french software engineer and software architect. I work currently with Java, MySQL and XML, and worked before with a lot of RDBMS like Oracle, Sybase, Teradata.

I also have knowledge in C, C++, Javascript, shellscript, social network application programming (Facebook, Opensocial, Twitter), image processing, Android, payment solutions implementation (Paypal) and more.

About personal projects: I started the french wikibook on programming (yeah, back in 2004 or something). I was very involved at different levels in Wikipedia and sister projects for 5 years, until 2008. Consumed most of my spare time, then. But it was worth it.

Since 2008, I have some fun with OpenStreeMap. Great project!

I also wrote a XML generation library in Java, based on a stack used for depth-priority tree processing. I stopped the development when it became obvious I was actually remaking the generation part of StAX... Currently, I'm working on a multithreading library in Java, based on a graph model, each node being a thread. It's called Archipel.

I hope to get some time (if my current move from one corner of Paris to another finally takes an end...) to write an image manipulation library in Java.

I'm also a real free software maniac. Free as in free speech...

My other center of interest are photography (I got a Canon 7D I'm having real fun with. I took the picture of a polar fox I'm using as an avatar with my older 350D), cooking (I'm french, after all :-) and seeing museums, especially art (I can't grow tired of the Marmottan Museum and its unique Monet paintings collection).

My 2 mother tongues are french and german, and apparently I'm not all so bad in english... :-). Beside France, I worked in Germany and Switzerland (where I also lived).


May
4
awarded  Yearling
Apr
6
awarded  Booster
Apr
5
awarded  Announcer
Mar
15
accepted Can commented-out code be valuable documentation?
Mar
12
awarded  Good Question
Mar
12
awarded  Yearling
Mar
12
awarded  Notable Question
Mar
11
comment Can commented-out code be valuable documentation?
I think that's the cleanest suggestion here.
Mar
11
awarded  Popular Question
Mar
11
awarded  Nice Question
Mar
11
comment Can commented-out code be valuable documentation?
@jk: then I suggest we use another word. Like "readability", for example. "Optimization" already has a meaning.
Mar
11
comment Can commented-out code be valuable documentation?
However I get rid of the duplicated code, it can hardly be seen as an optimization, I think.
Mar
11
asked Can commented-out code be valuable documentation?
Feb
26
awarded  Constituent
Feb
26
awarded  Caucus
Aug
24
awarded  Peer Pressure
Nov
23
comment What's a schrödinbug?
@Jon Hopkins: I also got a case of 2 bugs cancelling each other, and that's really surprising. I found a bug, mouthed the infamous statement "it could never have worked", looked deeper to find why it worked anyway, and found another bug which sort of corrected the first one, in most of the cases at least. I was really stunned by the discovery, and by the fact that with only ONE of the bugs, the consequence would have been catastrophic!
Nov
20
awarded  Yearling
May
10
answered When applying for an entry level programming position, how do I include my coding examples?
Apr
29
awarded  Commentator