hey i’m kevin!

|

about me 😃

Kevin Cao

I'm a recent Computer Science and Business graduate from UC Riverside.

My passion lies in building scalable web applications. I bridge the gap between clean code and business value, currently focusing on Distributed Systems and Cloud Architecture.

When I'm not debugging Go routines, I'm usually experimenting in the kitchen or hunting for the best hole-in-the-wall restaurants.

Skills

Go
Go
C++
C++
Python
Python
JavaScript
JavaScript
React
React
TypeScript
TypeScript
Next.js
Next.js
Node.js
Node.js
MongoDB
MongoDB
Redis
Redis
MySQL
MySQL
PostgreSQL
PostgreSQL
Firebase
Firebase
AWS
AWS
Docker
Docker
Tailwind CSS
Tailwind CSS

Experience

Headstarter logo

Software Engineering Fellow

Headstarter

June 2024 - Sept 2024
  • Engineered CI/CD pipelines using GitHub Actions to automate testing and deployment processes, reducing deployment times by 80% and automating build and testing workflows.
  • Integrated Stripe API for payment processing, implementing subscription billing, webhook handling, and secure tokenization across multiple projects.
  • Conducted 30+ code reviews with peers, providing constructive feedback to improve code quality and catch bugs before deployment.
NextJSCI/CDFireBaseStripe APIGitHub ActionsTypeScriptOpenAI API
University of California, Riverside logo

Frontend Software Engineer

University of California, Riverside

December 2023 - April 2024
  • Engineered 10+ custom React components including interactive carousels, event calendars, and UI elements, implementing routing logic and state management with React Router and Redux.
  • Improved page load times by 30% by implementing Next.js image caching and optimization, validated through Lighthouse performance audits.
  • Integrated Google Calendar API for automated event synchronization, eliminating manual scheduling and reducing booking conflicts.
JavaScriptNextJSTailwindCSSGoogle Calendar APIReact RouterRedux

Projects

DevLink
GoPythonAWS SESAWS EC2Docker

DevLink

A platform for new-grads to find job opportunities instantly. Built with a high-performance Go backend and AWS integration.

MatchaNotes
Next.jsTypeScriptRedisPostgreSQL

MatchaNotes

A full-stack community platform for matcha enthusiasts featuring complex search algorithms and secure authentication.

StyleSwiper
ReactFirebaseJest

StyleSwiper

A fashion discovery app featuring a 'swipe-right' mechanic to personalize clothing recommendations.

SF Proposition History
Next.jsMySQLD3.jsi18n

SF Proposition History

Interactive data visualization dashboard for historic San Francisco ballot measures with multi-language support.