I am Arnaud Jean-Baptiste. I am working in Pharo community since five year. The Rmod adventure arrived to its term at the end of the month.
I looking for jobs opportunities.
I am interested to stay around the Smalltalk community, especially if it is in low level stuff :-) but I am open mind.
I am available from January 2015.
I am now in France, but moving even far away is not a problem.
Here is a condense resume:
Since 5 years, I am in the Rmod team working on Pharo language:
First I conducted a PhD focused on how to integrate new language features (I reified references), to enforce security policy.
During my PhD, I acquired a deep knowledge of the Pharo virtual machine, language design and understanding complexe legacy software (when I began a PhD there are no correct documentation to rebuild the VM in a clean way).
During my Post-doc, I parsed python language using moose for extract security information rely to static analysis. During my two last year I actively contribute to the Pharo/Squeak Virtual Machine.
In addition, I worked 6 months with Synectique (software quality company focus on legacy langage), my job was to parse and extract data from Cobol language to provide visualisation (more detail can be found: http://jeanbaptiste-arnaud.eu/cobol/
On other side, I cultivate interrest on low level features, I am the maintainer the NBOpenGL
implementation and provide some tutorial and simple tool (texture importer, mpeg renderer, etc.).
I revive the android project based now on the unix source (source are now merged in Pharo master, (after the refactor the code will be merge with the squeak repo too)), and soon a release will arrive I am testing it now.
Other projects or more fun projects:
- Opal compiler
, at beginning of my PhD I was developer on the Opal project:
, a binding of a 2D physical engine (focus for game), I am contributor on the project of Esteban Lorenzano,
, I began to do from scratch a gameboy emulator (try to be closest possible of the hardware), on Pharo based on the documentation found on: http://gbdev.gg8.se/wiki/articles/Main_Page
, It is fun and I made great advance (graphic/engine/memory/processor ok, need to finish material binding interrupt and debug), but sadly I do not have time anymore.
, I also contribute to Phratch project
Obviously, I am a Pharo contributor.
Here some peoples that can recommend me:
Pharo community contacts:
- Stephane Ducasse, my actual boss lead the Pharo community:
- Igor Stasenko, a Senior developer involve in Pharo community:
- Esteban Lorenzano, a Senior developer involve in Pharo community:
- Nicolas Anquetil, researche and lead member of Synectique:
- Usman Bhatti, developer and project lead.
Here is my pdf a academic version of my resume:
Pharo-business mailing list