Fabi

Senior Software Engineer

The first time I used a computer, an Apple IIc , the teacher show me a game, I play a bit and….I want do mine! I was 8 years old… Begin MC68K at 13, Member of The Eko programming team ( Demomaker in Europe). I studied Mathematics and Computer theory at University Paris VII (Diderot). I know programming from assembler (Motorola, Intel, ARM) to JavaScript,and many others (C, C++, Pascal, Delphi, C#, JAVA…).


Work Experience

Craftman / Freelance Senior Software Engineer (Office or Remote worker)

*Many clients* | 2012 Sept - Present

In my Freelance job, as remote worker or not, I am more specialised in JavaScript, front and back, and some PHP.
Many company ask me to search simple and fast implementation, to give my opinion about how to make a better and faster solution, etc.
I used Vanilla.js, AngularJS, GoogleMap,SQL, noSQL, D3.js, PhoneGap, JQPlot, HTML5 advanced APi ( Geolocalisation, Connection Zpeed, History, WebWorker (front/back), Canvas, SVG, WEBGL, CSS3 Animation, Realtime Video…)

  • IpFormation University Teacher for student for Advanced JavaScript Course.
  • EDENRED Big worldwide financial company, I make a RealTime animation of big transaction on a World Map, in SVG (D3.js), animation, REST API.
  • STELLO PRODUCTION (realtime video) Many project, from prototype to production, like making a synchronisation between a PPT and a video (android, ipod, PC…) in front only. Interactive interaction on a video in Realtime (websocket/node).
  • JAM (a little Start-up I help from begining) From android/Cordova special Plug-in, to automatic transformation of HTML page to E-mailing, regular customer (and I love work with them !! Hello Guyssss!)
  • KYNAPSE (for a private health insurance) Make an automatic grid system by code (like Bootstrap but in 2D), resize the grids, fonts, etc… to always fit the windows. Filter in front side by JavaScript heavy data (200 MB) for make realtime. Make a little framework for integration of D3.js statistic viewers.
  • cTools Studio (VideoGame) Work on KungFuRabbit Game (PC/XBOX version from iPhone), C++ and C#.

Senior Consultant

*SoftAtHome* (Paris) | 2011 Jan - 2012 Nov

Many project, from visual display of the bug reporting (Canvas), SQL, request optmisation, transform many website in Cordova App

Senior Consultant

*WinzzWorld* (Paris) | 2010 - 2011

All the Front part, with cordova for iPhone and Android, display by canvas, QR Code generation/reader, Websocket, realtime chat, REST API.

Senior Consultant

*Winwise* (Paris) | 2002 Feb - 2010 Dec

Work for many customer as : Suez water company : make the weather visualization module and statistics, SQL, 3-tier, C# Z-Slide : Audit and Optimization of their video Player, C# ECS financial : Animation and Financial calculus, JavaScript

Developer

*Nokia* (Paris) | 2002 Mar- 2004 Oct

Maintain the S90 OS, C++

Developer

*Titus* (Paris) | 2002 Aug- 2002 Dec

Titus, AI and Optimisation of Barbarian III on GameBoy Advance, C++ and ARM

Developer

*Duran Dubois* (Paris) | 1997 Jul- 2002 Jul

AI (Customized A* algorithm and strategic AI), Create a Script langage used averybody in company.

Projects

OfficeMapping

Website

(Past project) Project of do a Map of office, using Flex(Flash) at begin and SVG later, Back in PHP.

TrombiPro

Website&mobile App (iPhone/Android)

(Past project) Automatic generation, display of Hierarchical Tree, export in PNG/PDF/JPG/JSON/CSV, JavaScript/PHP/Cordova

FabiBrowser

Open Source

An NW.js based browser, customised for my need...

Personnal Assistance

Website,in progress

A JS script for help people using website by using the last JS API. (webcam,sound,webworker,WebSocket)

Information

Papers, *Programmez !!* French Magazine

  • make your Android Game in less than 100 lines of code!, (With PixiJS library and Cordova)
  • Advanced GULP usage, (explain how to make all in one HTML page, means, no all.js and no all.css, with Cherioo, Gulp, Node…)
  • JSON Schema, (explain what it is, how to use, show some library back and front)
  • Advanced use of the video tag (how to make special fx with it by canvas tag)
  • Vanilla.js VS JQuery (Show speed differences of Jquery VS Vanilla.js, and how to do normal JQuery stuff in plain JavaScript)
  • Firebase introduction (explain why and how to use it)
  • JavaScript Advanced debug tips