Hey, I'm Chris 👋 Crafting high-performance apps at large scale

A frontend engineer specializing in performance optimization and building scalable UIs that serve millions.

TypeScript React Next.js Svelte Tailwind Node.js

Who Am I?

I'm a frontend engineer with 7+ years of experience building modern web applications. I specialize in React, TypeScript, and responsive design, with a strong focus on creating accessible and performant user interfaces.

When I'm not coding, you can find me engaging in my local tech community through organizing meetups and mentoring aspiring developers. You can also find me at the gym, practicing my Japanese, or just enjoying a fun video game with friends.

Work Experience

Software Engineer II

2021 - Present
Rent. at Redfin
  • Reduced INP metrics by 80% through React performance audits and optimizations, boosting Core Web Vitals scores
  • Unified multiple brand applications by migrating legacy SSR React app to Next.js, cutting feature release time by 50%
  • Improved lead conversion by 10% by implementing ML-powered search and sort capabilities
  • Prevented critical service outages by resolving memory leaks in GraphQL gateway and Kubernetes infrastructure

Software Engineer

2019 - 2021
Oracle Netsuite
  • Led adoption of React Hooks across engineering team, enhancing code maintainability and reusability
  • Achieved 90%+ test coverage through comprehensive Jest and React Testing Library implementation

Lead Developer

2018 - 2018
Tom Love Innovation Hub
  • Developed centralized platform managing 3000+ SBIR government contracts with custom matching algorithm
  • Consulted students and faculty on prospective small business ideas on tech viability and scope of work

Website Developer

2015 - 2016
電気通信大学
  • Designed and created a website for an international conference on teaching ESL to provide information
  • Set up basic form handling on basic PHP server to handle form registrations

Web Developer Intern

2014 - 2015
a la mode, inc.
  • Designed and implemented 10 mobile-friendly responsive web page templates using HTML5, CSS3, and Bootstrap 3 to be upgraded from legacy Flash-based layouts
  • Created a live template editor for use by sales representatives to demo the product and increase conversion

Featured Projects

React Performance Talk

Slides for a tech talk presentation I did at Rent, going over some basics of Interaction to Next Paint and strategies on improving React performance with Transitions and thread yielding techniques.

React Performance

freeCodeCamp Oklahoma

Community organizer for FreeCodeCamp Oklahoma, coordinating meetups and delivering technical talks. Focus on facilitating networking between local professionals and providing mentoring opportunities for new programmers.

Community Mentorship

Framework Matcher

A small game made with React, TypeScript, and Tailwind CSS to experiment with using transforms. Flip the cards to find matching pairs.

React Tailwind

Pomodoro Timer

A simple pomodoro timer for working and taking breaks. Made with React, TypeScript, and styled components.

React styled-components

Get in Touch

I'm always open to discussing new projects or opportunities. Feel free to reach out!