Crafting web applications with HTML5, CSS3 and advanced Javascript
Components and reactive based development
Aware of accessibility and always looking for the best User Experience
Fine tuning my code to optimise the charge between client and server side
Compiling from Typescript, LESS and other languages
Love to use and understand abstraction layers like React
Managing dependencies with NPM, and also building my own tools with NodeJS
Working with style guides
Mounting Linux virtual machines and setting up proper work environment for the dev team
Building and document Continuous Integration systems
Setting-up automated scripts, and deployments processes
Using agile software development and sprint based workflow
Using Bug trackers Mantis, Jira and others
Working with Silex Framework and Grav CMS
Using composer for modular and package based server side development
Knowing LAMP environment, HTTP protocol and its optimisations
Comfortable with real-time socket interactions on NodeJS back-ends
Can lead small development teams and medium projects
Learning new techs and integrating them to the team
Direct communication with client and IT, french or english
Integrating and documenting workflow
Learning from previous project mistakes and aggregating clean solutions for the next one
Building framework to share the same code-base and vocabulary with the team
Sharing all this on NPM / GitHub / Packagist
Daily based technology and design watching
Using best of available front-end technologies like WebGL, WebVR, GSAP ...
3D environment lover, using 3D frameworks since Flash era, now using THREE.js and Unity
At ease with editing tools like Adobe Photoshop, 3Ds Max, Adobe Premiere etc
Working with cross-platform technologies and knowing concerns on major platforms
Interested in hacking stuff to create new stuff
Love music and able to produce basic sound designs and mixing