Hello, World!

I'm Justin Vo, a computer science student at UCSB. I'm a very curious person and I'm interested in backend web development, machine learning, cloud infrasturcture/internal tool develpoment/DevOps, and some game development.

Find me at:

Work Experience

Riot Banner

Riot Games

Incoming Software Engineer Intern Summer 2023

Rippling Banner

Rippling

Software Engineer Intern @ Employee Insurance API/EDI 09/2022 - 12/2022

Apple Banner

Apple

Software Engineer Intern @ Internal Tools 06/2022 - 09/2022

AWS Banner

Amazon

Software Engineer Intern @ AWS Pinpoint 06/2021 - 09/2021

Projects

Anime List Tracker

Anime List Tracker

React MongoDB Springboot GraphQL Java TypeScript

An anime list app that allows better customization for rating your favorite anime in however way you want!

  • Led a team to build a fullstack web application for anime fans to track and rate anime shows
  • Spearheaded the design and implementation of a customizable rating system with user customizable scoring criteria, score weights, and score labels
  • Utilized React to develop the rating system, user anime list, and profile customization UI features
  • Automated CI/CD pipeline using GitHub actions to test feature PRs and automate production deployment
Psycho Swordsman

Psycho Swordsman

Unity C# Game Design Video Game

Psycho Swordsman has you, a swordsman for your village, defeat invaders and save your village!

  • Designed, developed, and released an indie action adventure melee combat video game in Unity
  • Implemented a melee sword combat system with precise combos, rolling, and parrying mechanics
  • Utilized state machines to implement fun, complex combat AI for enemies
instagram4j

instagram4j

Java Open Source

Reverse engineered Instagram Android internal API. Java based client to interface with Instagram's private API.

  • Rewrote 800+ stars open source custom Java client for Instagram's API addressing 200+ issues
  • Reverse engineered Instagram's REST API and MQTT protocol for realtime push notifications
  • Implement a Java custom client for the modified MQTT 3.1.1 light weight messging protocol in Java