V1V2
Blog & Projects

Jonathan Verrecchia – Resume (PDF)

Full-stack JavaScript / TS developer, author, speaker. Reach me at nocsinglut@vv12.oi.

  • Front-End: React, Redux, server-side rendering, Next, Gatsby, CSS-in-JS
  • Back-End: GraphQL, serverless, Apollo, Hasura, Prisma, PostgreSQL, Airtable
  • Tooling: TypeScript, ESLint, Prettier, Storybook, Jest, Docker

Feel free to take a look at the rest of my stack of choice .

Work Experience

Inspire Orientation logo
Full-Stack Consulting for Inspire

Remote  •  Since 05/2021

Inspire is an organization of career counseling. I develop the new version of Inspire using React, Next.js, TypeScript, React Query, GraphQL, Nexus, 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 auctions company, including apps for users to participate in real-time in physical sales streamed from auction rooms. Some of the tools used are 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; with a focus 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 player 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 (see more)

City Filter logo
City Filter

2020

I created City Filter, aggregating data of 95 countries, 258 cities, and 452 districts. It uses 40,000 data points that are processed as 77kb of optimized client-side data.

JavaScript logo
JavaScript Stack from Scratch

2017

JavaScript Stack from Scratch is my tutorial about setting up a modern JavaScript and React stack with tools like Redux, Webpack, ESLint, Flow, and Jest. 19.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 received 4 million visitors since its creation, 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 an audience of 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 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 2010.

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