intern engineer, IBM
Jan, 2007 - May, 20074 months
Compiling UML models to COBOL stubs targetting IBM RDz platform @Raleigh
weekly teams call with RDz Raleigh team
international patents on diagram compilation (see USPTO)
expert liking FP, compilation, parallelism and combinatorics
intern engineer, IBM
Jan, 2007 - May, 20074 months
Compiling UML models to COBOL stubs targetting IBM RDz platform @Raleigh
weekly teams call with RDz Raleigh team
international patents on diagram compilation (see USPTO)
engineer, LiP6
Jan, 2008 - Jun, 20085 months
Maintaining/bugfix industrial research project about merging distributed UML models.
European meetings @ Fraunhofer Institute BERLIN with ModelBus team
data cleaner, BHV
May, 2010 - Nov, 20111 year 6 months
Post acquisition Database migration through Excel spreadsheet. Mass data correction through a custom VBA eDSL.
designing VBA eDSL
lead, decor and co
Jan, 2012 - Jan, 20142 years
Global project restructuring after hack. PHP4 to PHP5 namespaced OO. Structural features added. UX redesign. DevOPS tasks: introducing git versionning, dev/test/prod application instances, FS monitoring application (symfony2) to detect Wordpress intrusion due to unmaintained plugins.
full frontend redesign
FS monitoring application
ux/navigation features
intermediate size OO refactoring
lead, lebobo
Jan, 2018 - Jan, 20191 year
Order intake prototype in vuejs2. Local persistence: PouchDB. OSMaps integration: LeafLet. Embeddded VCF through QR Code for delivery. Basic accounting and excel export.
Higher Order Components vuejs2
dev, lexfo
Apr, 2022 - 2032-00-00
Extension and maintenance of a django based netsec mapping portal
django/rest
celery
postgresql
fastapi
elk
typescript
react
zustand
mui
git/gitlab/conventional-commit
docker/compose
agile
vast, Entity
Jan, 2019 - Jan, 20212 years
python3 to emacs lisp transpiler, generic ast walk, pluggable backend.
grammarize, Entity
Jan, 2019 - Jan, 20212 years
naive grammar inference through generic trees (tree -> bnf)
hopql, Entity
Jan, 2019 - Jan, 20212 years
hopql (sparql derivative) DSL parser inspired by a Wikimedia challenge
jsondoclet, Entity
Jan, 2019 - Jan, 20212 years
json documentation backend for java. Pluggable backend (stdout, hashmap)
java reflection model v9
lisp
clojure
haskell
ocaml
sml
prolog
python3
git
apl
forth
kotlin
rust
JavaScript/ES6
VueJS 2 / Vuex
HTML5/CSS3
Java8+
COBOL
docker
M2 Software engineering, Masters, Université Paris 6 Jussieu
Jan, 2000 - Jan, 2007
OOP - Java5
ADA - Strong Typing
Ocaml
Lambda Calculus
Advanced Compilation
Computer Generated Geometric Algorithms
MDD - UML - EMF
DB1101 - Basic SQL
MOOC ProgLang (ruby, racket, sml) - Brown, Coursera
Issued on: Nov 07, 2012
MOOC Graph Traversal Java - University of Washington, Coursera
Issued on: Nov 07, 2014
MOOC Functional Programming Scala - EPFL, Coursera
Issued on: Nov 07, 2013
Patent 001 , IBM Paris Labs.
Awarded on: Nov 01, 2007
UML -> COBOL compilation
Patent 002 , IBM Paris Labs.
Awarded on: Nov 01, 2007
UML Eclipe Plugin
Aid, Resto du Coeur
Jan, 2020 - Jan, 2021
food delivery / logistics
Aid, SAMU Social
Jan, 2020 - Jan, 2021
Night shifts for 1st layer homeless help
Music
Mathematics