Nicolas Guenin Lead frontend developer in Bordeaux

Hello.
I'm Nicolas. I currently work in LoisirsEnchères as a lead frontend developer.
I take care of the good development of the frontend parts of the websites and the NodeJs backend parts.

I'm a Javascript and CSS lover ❤️ and it's very important for me to provide high quality work.

Skills

I develop responsive or adaptive websites and web applications, respecting the W3C standards, the Opquast quality standards and the RGAA and W3CAG a11y standards.

I try to do my best to improve the web.

Programming languages

  • HTML5
  • CSS 3
  • PostCSS and preprocessors SASS and LESS
  • Javascript & Ecmascript & Typescript
  • Vue 2 / 3 & Nuxt & Composition API
  • NodeJs
  • Recently React

Programming tools

  • Firebase 7 / 8 / 9 / 🔥 (realtime database)
  • Microservice architecture
  • Working on Docker 🐳 environment
  • Javascript SSR
  • Unit testing (Jest + @vue/test-utils on Vue/Nuxt and Mocha + ChaiJs on NodeJs)
  • Webpack / recently Vite / Grunt / Gulp
  • BEM / OOCSS / Atomic Design
  • Eslint / Prettier
  • Git (Gitlab / Github / Bitbucket)
  • Webstorm IDE ❤️

Other skills

  • SVG Animations
  • Performance Optimization
  • SEO (HTML Semantic / JsonLd and microdata)
  • PHP
  • Laravel
  • noSQL with MongoDb and Mongoose on NodeJs environment
  • Wordpress
  • Adobe Lightroom / Photoshop / Illustrator
  • A bit of Angular / React native and Native script

Some talks

Latest companies

LoisirsEnchères

Lead frontend developer.

I work on the development of frontend and backend features in microservice, on the integration of the web design of the site and the admin interfaces.

I participated in the development of some projects like the chatbox interface, the price negotiation module and the bids module, the immersive experience with svg animations, the migration of the previous site in Silex PHP to Nuxt and Vue Composition Api in SSR with a NodeJs microservices architecture and a Firebase real-time database in the web workers, and many other e-commerce features.

Languages & tools : Javascript - Vue - NodeJs - Nuxt framework - Docker & CI environment - Firebase - SASS - Typescript - PHP

SEPPA

Lead frontend developer.

I developped a CMS based on Vue and NodeJs.
The goal of this project was to allow our clients to create landing pages easily and responsively with drag n drop, and customizable elements.

I have also developed e-commerce sites and city hall sites with important accessibility constraints.

Languages & tools : Javascript - Vue - NodeJs - Nuxt framework - MongoDb - Mongoose - Laravel - PHP - Wordpress

Freelance

I went freelance in 2015 and developed a few projects for local companies.

Buzz Agency

I developed a booking platform for medical conferences, and many websites for local businesses.

Languages : Javascript - PHP