Summary
Overview
Work History
Education
Skills
Timeline
Generic
Jonathan Shyu

Jonathan Shyu

Austin,United States

Summary

Senior software engineer and team lead specializing in FE technologies and GraphQL with fullstack experience. Highly adaptable and dedicated to producing clean, well tested, and scalable solutions.

Overview

11
11
years of professional experience

Work History

Principal Software Engineer

Care.com
02.2022 - Current
  • FE team lead consisting of 5 other FE engineers on our Instant Book product
  • Re-architected our Next.js page routing from scratch to scale with our increasing product initiatives
  • Implemented SSR strategies that resulted in at least a 70% improvement in our core metrics (FCP, LCP, TTFB) across all of our percentiles (p50-p99)
  • Optimized our render-blocking resources through lazy loading and bundle optimizations that saw a 5 second improvement for our slowest users

Senior Software Engineer

Care.com
06.2021 - 02.2022
  • FE team lead rebuilding the messaging app from a legacy JSP to a micro-frontend that handles realtime messaging between users
  • Created a multi-instanced websocket server with Fastify, socket.io, and Amazon ElastiCache that handles every realtime event between all clients
  • Enforced best practices around graphql schema design, Next.js and our FE tech stack

Senior Frontend Software Engineer

Expedia Group
09.2018 - 06.2021
  • Led the development of multi-quarter features from adding new payment methods to entire page redesigns throughout the entire SDLC
  • Led the rebuild of Checkout from a legacy Backbone app to a Node.js app w/ React, Webpack, GraphQL, and Apollo Client
  • Developed multiple shared components and Node plugins used across all apps
  • Setup multiple first-to-know dashboards in Splunk, DataDog, and MixPanel that monitors the health of critical business metrics
  • Mentored engineers of all levels across different regions and enforced development best practices

Software Engineer

Expedia Group
12.2016 - 09.2018

Senior Consultant

Hitachi Vantara
08.2014 - 11.2016
  • Consultant for many of Houston's leading oil and gas companies, Microsoft, PPG, and Charter Communications
  • Specialized in building custom applications revolving around .NET and frontend technologies

Consultant

Hitachi Vantara
08.2012 - 08.2014

Education

Pursuing Bachelors Degree, Management Information Systems -

University of Houston, C.T. Bauer College of Business
01.2012

Skills

  • HTML, CSS, JS
  • Reactjs (redux, apollo client, etc)
  • TypeScript
  • Nodejs
  • GraphQL
  • Nextjs
  • Continuous Integration and Continuous Delivery (CI/CD)
  • Amazon Web Services (AWS)
  • Fullstack development

Timeline

Principal Software Engineer

Care.com
02.2022 - Current

Senior Software Engineer

Care.com
06.2021 - 02.2022

Senior Frontend Software Engineer

Expedia Group
09.2018 - 06.2021

Software Engineer

Expedia Group
12.2016 - 09.2018

Senior Consultant

Hitachi Vantara
08.2014 - 11.2016

Consultant

Hitachi Vantara
08.2012 - 08.2014

Pursuing Bachelors Degree, Management Information Systems -

University of Houston, C.T. Bauer College of Business
Jonathan Shyu