V1V2
Blog & Projects

Resume (PDF)

Front-End-Leaning Full-Stack JavaScript Developer

I am available for remote jobs or consulting up to 4 days/week.
You can reach me at holle@vv12.oi or on Twitter.

Here are the tools I am the most proficient with and use daily:

  • Front-End: React, Next.js, React Query, Zustand, Chakra UI, Zod.
  • Back-End: tRPC, GraphQL, WebSockets, Prisma, PostgreSQL, Airtable.
  • Tooling: TypeScript, ESLint, Prettier, Storybook, Jest, Docker, monorepos.
  • 3D / Gamedev: Three.js, React Three Fiber, ECS, cross-platform web games.

Work Experience

Web Game Development Year

2023

I gave myself 1 year to explore and promote JavaScript game development. I created:

  • Web Game Dev Logo WebGameDev.com: a website, newsletter, and community of 1500 members.
  • WebGamer Logo WebGamer.io: a portal of curated web games (15.000 visitors/month).
  • Mini Mana Logo Mini Mana: a 3D multiplayer game built with Three.js, React, and uWebSockets.
  • PolyDraw Logo PolyDraw: an app to edit polygons built with React, Chakra UI, and Zustand.

Front-End Consulting for 3dverse

Remote  •  04/2023

3dverse is a Montreal-based platform for 3D development. I built a new administration dashboard using React, Next.js, TypeScript, React Query, and Chakra UI.

Inspire Orientation logo
Full-Stack Consulting for Inspire

Remote  •  05/2021 to 02/2023

Inspire is an organization of career counseling. I developed the new version of Inspire using React, Next.js, TypeScript, React Query, GraphQL, Chakra UI, and MongoDB.

Alcopa Auction logo
Full-Stack Consulting for Alcopa

Remote  •  From 01/2016 to 03/2020

I built full-stack apps for Alcopa Auction, a car auction company, including apps for users to participate in real-time physical sales streamed from auction rooms. I used React, Redux, Material UI, Storybook, Apollo, GraphQL, and Socket.io.

Yelp logo
Front-End Engineer at Yelp

San Francisco & Remote  •  02/2012 to 03/2015

I developed features for Yelp, serving more than 90 million monthly visitors, focusing on creating a robust CSS codebase. I was part of developer relations and recruiting and brought SFHTML5 to Yelp. We used SASS, OOCSS, JavaScript, and Python.

Sfeir logo
Web Developer Intern at SFEIR

Paris  •  02/2011 to 08-2011

I developed HTML5, GWT, Google App Engine, and Android apps at the Innovation Department of SFEIR. We won a French Google Chrome HTML5 app contest with one of the first web-based music players for Chrome.

GIMNY logo
Full-Stack Developer at GIMNY

Paris  •  02/2009 to 09-2010

During my studies, I co-founded, developed, and launched a series of entertainment social networks built on a PHP stack with Zend Framework and jQuery.

Project Highlights

City Filter logo
City Filter

2020

I created City Filter, a travel-planning tool that aggregates 40,000 data points from more than 90 countries, 250 cities, and 450 districts.

JavaScript logo
JavaScript Stack from Scratch

2017

JavaScript Stack from Scratch is my tutorial about setting up a JavaScript and React stack with Redux, Webpack, ESLint, Jest, and more. It reached 20.000 GitHub stars.

HTML5 logo
Initializr

2011

Initializr was my tool to create HTML5 projects. It was the official custom build tool of HTML5 Boilerplate. It reached 4 million visitors and 2500 GitHub stars.

Developer Relations

Book icon
Author of a book about HTML5

2011

I co-wrote a book about HTML5 foreworded by Paul Irish from Google Chrome. I also wrote a guest chapter in another book and an article in Web Design Magazine.

Twitter logo
Blogging and social media audience

It comes naturally to me to explain technical topics clearly, as seen on my blog. I have 8000 followers on Twitter, which can be reached with front-end content.

Microphone icon
Public speaking

I gave talks at SFHTML5, UIUC, Google Developer Group, Paris Web Components, Sfeir'Plays, Best of Web 2017, JS Star, and several presentations at Yelp and Sfeir.

Education and Languages

I have a Master's in Computer Science from EPITA. I was a student representative, won an Android contest with the University of Dublin, and organized the Open Source Day.

I speak and write
France flag
French natively,
UK flag
English fluently, and
Spain flag
Spanish moderately.