I am a French-British UI developer, technical lead and product engineer with +15 years experience in the digital industry.
I come from a mathematics & low level programming background (C++, Java, Prolog, etc.) and hold a master’s degree in Computer Graphics.
I have a wide range of development experiences in different areas with a focus on interactive technologies ranging from web (JS, SASS, Python) to creative coding (openFrameworks, Cinder) or mobile (Swift).
I have been working on many award winning projects over the years, with some of them published on FWA, Campaign or Creative Review.
CSS (including SASS, LESS, Stylus & more)
Markup (including JSX, Handlebars, Mustache, HTL/Sling & more)
Grunt, Gulp & webpack
Python (including SQLalchemy, Flask, elasticsearch & more)
NLTK with Python
AEM FE development & integration
Over the years, I have worked for companies such as Adobe, Custom, Christies, Razorfish, Weir + Wong, Stinkdigital, Rehabstudio, on a wide range of projects Penguin Random House, Google Creative Lab, Nike, Adidas, Wrangler, Youtube, Google Adwords, Samsung, Lexus, Playstation, Oakley, Mac, Jasper Conran, Rankin, Carphone Warehouse, in various roles like Senior Frontend Architect, CTO, Technical Lead or Lead Creative Developer.
One of my main area of focus over the last 7 years has been to deliver solid UX/UI/FE experiences, working very closely with designers and leading teams, as well as embracing the latest UX/UI principles and building tailored pattern and component libraries.
OOP, design patterns, functional programming
FE architecture across products
Pattern & component libraries for design systems
Prototyping, presentation & demo to stakeholders
Gitflow with code reviews & pull requests
Team player & team lead
Good knowledge of design, typography & animation
Having a solid theorical background in development, I try to be programming language and framework agnostic and I am quite kin on learning from projects and through examples or tutorials.
I am also a proponent of the Eating your own dog food principle.
As any (good) developer, I always want to improve my knowledge and to do so I am working on personal projects to learn and test new libraries, languages and more.
At the moment, these areas include:
Docker (with Docker Compose)
On-going learnings across the AWS suite of products