JOHN HOOD
Senior Frontend Developer
E -
-
Wildomar, CA
EXPERIENCE
SUMMARY
Senior Frontend Developer
Passionate Front End Developer with 10 years of
experience in writing complex logics beneath a simple
UI/UX. Possesses a keen eye for detail and a designoriented mindset, which has led to the successful
delivery of successful products like Zillow, Airbnb and
Walmart+.
Walmart Global Tech
02/2019 - Present
Location
• Developed the core consumer-facing functionalities for Walmart's
subscription-based platform, Walmart+, using React/Next.js, React Native,
Redux, GraphQL leading to its successful launch in Sep 2020, serving over
15M weekly users
• Transitioned RESTful / Class-based components to functional components
using TypeScript, React Hooks, GraphQL, Redux/Saga for improved
performance and better reusability
• Fine-tuned overall performance and user search experience by 45%, using
infinite scrolling + virtualized scrolling + debouncing + predictive search fields
• Utilized D3.js and Chart.js to construct compelling data charts, improving the
user experience for the platform's financial reporting system
• Chaired routine technical check-ins and reviews, providing mentorship and
guidance to team members and advancing their React and Next.js
understanding and proficiency
• Incorporated Contentful + i18next, providing localized shopping experiences
for non-English speaking customers in over 20 countries
Senior Frontend Developer
Airbnb
02/2016 - 09/2018
Location
• Advocated implementation of the Airbnb JavaScript Style Guide and
React/JSX Style Guide to ensure code consistency and maintainability across
the teams
• Collaborated with the design team to develop and maintain Airbnb Design
Language System using React, Figma, Material UI, D3.js, Story Book to
provide a unified themes and increased reusability across the platform.
Garnered 840K five-star review
• Developed Airbnb Business Travel mobile app, leveraging React Native,
Redux, GraphQL, Hooks, Mapbox, React-Map-Gl, improving user
engagements by 35%
• Enhanced search functionality using Elasticsearch, improving responsiveness
and accuracy of search queries by 40%
• Created unit tests using Jest and Enzyme, E2E tests using Cypress, keeping
test coverage over 90%
Web Developer
Zillow
08/2013 - 01/2016
Location
• Built Zillow's Make Me Move feature, allowing homeowners to post a selling
price for their home, substantially increased platform's traffic by 25%
• Developed a Virtual Tours feature allowing users to see house listings in a 3D
view using WebGL and Three.js, leading to 40% increase in on-page
engagement
• Developed the RESTful APIs for fetching property listings, agent information,
etc using Node.js, PHP
• Enhanced a real-time chat support feature using Node.js and WebSocket
EDUCATION
Master's Degree in Computer Science
Stanford University
04/2009 - 01/2013
Location
SKILLS
AWS
AWS EC2
Chart.js
Contentful
Django
EC2
GraphQL
Elasticsearch
Material UI
Next.js
Python
React Native
Express.js
Ruby on Rails
Vue.js
Gmail
JSX
Tailwind CSS
Rails
S3
D3.js
Flask
Jest
React
React Hooks
Ruby
TypeScript
Algolia
Cypress
JavaScript
Mapbox
REST
AWS Lambda
Redux
Three.js
Node.js
Angular
Apple iOS
Serpapi