Skip to Content

About Me

Hello! I'm Shang, a software engineer based in Seattle, WA.

I enjoy building things that brings convenience for people, such as websites, apps, and services. My goal is to create scalable, reliable, and performant solutions that have positive global impacts.

I will graduate from University of Washington in March, 2021. Shortly after graduation, I will join Amazon as a Software Development Engineer (SDE) building cloud services for people.

Here are a few technologies I've been working with recently:

  • Java
  • Python
  • Go
  • C/C++
  • Swift
  • AWS/Azure/GCP
Avatar

Some Things I’ve Built

Other Noteworthy Projects

view the archive

BizComm

The ideation of a mobile app that helps small business owners to establish valuable connections with others through mentorship and partnership.

  • Figma

COE Miner

My intern project at AWS. A service that extracts metric data from Correction-of-Error (COE) reports, parse and transform the data, use ML to detect anomalies, and visualize the result with the internal feedback tool.

  • Java
  • Python
  • Shell
  • AWS

Distributed Key-Value Store

CSE452 Course Project. A distributed key-value stored with consistent hashing, two-phase locking, and leader-based replication with Paxos protocol.

  • Java

Simple OS

CSE451 Course Project. A simple x86-64 Operating System (OS) that has a UNIX-like file system. It supports multi-threading, virtual memory management, and syscalls.

  • C

Integrated Schedule Management System

A calendar web-app that automatically synchronizes (through web crawling) Canvas schedules, enabling college students to manage school assignments and daily activities all in one place.

  • Java
  • TomCat
  • JavaBean

Zisaster

A Massive-Multiplayer survival 3D video game set in a post-apocalyptic world. Players must loot for foods and supplies in order to survive. They also need to gather weapons and ammunition in order to protect themselves from others.

  • C#
  • Unity

What’s Next?

Get In Touch

Although I'm not currently looking for any new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!