Hi, I'm Ricky Ho

I create responsive and interactive web applications and experiences

Frontend Software Engineer based in San Francisco, California.

Projects

Here are some of the latest projects that I have worked on

Omomo Tea Shoppe Clone

Omomo Tea Shoppe Clone

A full-stack ecommerce web application inspired by Omomo Tea Shoppe that allows users to browse and shop from a menu of boba milk tea. Users will be able to add or remove items from their cart and edit drink add-ons/options. The application also includes custom forms and validation. All payments are processed and validated via Stripe.

  • React
  • Node.js/Express
  • Stripe
  • MongoDB
  • Netlify
  • Heroku
React Stock Search

React Stock Search

A stock market inspired web application that allows users to search for the latest market information on any publicly traded US stock listed on the Investors Exchange (IEX). All of the market data is retrieved from the IEXCloud API using the built-in JavaScript fetch API. The web app includes an interactive intraday price movement chart created with ApexCharts.js.

  • React
  • IEXCloud API
  • ApexCharts.js
  • Netlify
Covid-19 Statistics

Covid-19 Statistics

View the latest COVID-19 statistics including number of cases, deaths, and vaccinations by country or globally as reported by Our World in Data. The application includes filtering and sorting functionalities so that users can search for specific countries or sort the data by specific parameters including alphabetical order, number of cases, population, etc.

  • React
  • Recharts.js
  • SCSS
  • Netlify
Portfolio

Portfolio

This portfolio is created using Gatsby for its improved performance and SEO over plain React. The projects section content is implemented using MDX and is queried with GraphQL. The contact form uses EmailJS to create and send emails on the client-side.

  • React
  • Gatsby
  • GraphQL
  • EmailJS
  • SCSS
  • Netlify

About

I am a recent graduate from UCLA with a B.S. in Mathematics & Computer Science. During my college career, I gained valuable technical skills, some of which include data structures & algorithms, computer organization & architecture, and computer graphics. I also have invaluable experience working in a collaborative environment and promoting positive team dynamics as the club president for a student-organized club at UCLA.

As a frontend software engineer, I enjoy creating responsive and interactive web applications with simple, yet visually appealing designs and user interfaces. Although my main expertise is working on the frontend, I am also familiar with backend tools and technologies including working with databases, RESTful APIs, and user authentication.

I always strive to learn and to improve in order to become both a better person and a better software engineer.

UCLA

Skills

  • HTML

  • CSS

  • SASS

  • JavaScript

  • React

  • Gatsby

  • Node.js

  • MongoDB

  • Git

  • Netlify

  • Heroku

  • Figma

  • Python

Get In Touch

Contact me using the form below or message me using any of the links

Active