Senior 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 design- oriented mindset, which has led to the successful delivery of successful products.
Walmart Global Tech
January 2019 - Present
* Developed the core consumer-facing functionalities for Walmart's subscription-based platform, Walmart+, using React/Next.js, React Native, Redux, Vue.js, GraphQL leading to its successful launch in Sep 2020, serving over 15M weekly users * Transitioned RESTful / Class-based components to functional components using TypeScript, Vue.js, 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
Airbnb
February 2016 - September 2018
* 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, Vue, Node.js, 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%
Zillow
August 2013 - January 2016
* 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
Stanford University, January 2013
Computer Science
Verified Frontend Developer
6-8 years of experience
Preferred commitment: Full Time
Take the next step and bring this top talent to your team
Hire John for your team