About Me

Hello, I am a software engineer with experience in React/Redux, Svelte, Golang, Ruby on Rails, JavaScript, TypeScript, SQL, MongoDB, Node.js (and more). As an environmental engineer turned software engineer, I enjoy solving problems and making positive impacts. I constantly challenge myself to build optimal solutions to complex problems whether I am developing backend systems to handle data or building frontend components with React. I hope to continue making positive impacts by building new and exciting web applications.

In my free time, you can find me biking along the Southern California coastline, competing on basketball courts, planting trees, and studying poker strategies.

Experiences

Solidbox Container - Founder & Manager : 2023 - Present
Ethos - Full Stack Software Engineer : 2022 - 2023
PEER Institute - R&D Engineer & Project Manager : 2016 - 2021

Projects

Solidbox Container Portal

Built an inventory and lead management tool that enhances user experience with smart inventory search based on zipcodes, offering real-time details on price, availability, and delivery fees for internal teams and customers. It's built with Golang, React, and PostgreSQL.

Live Site

Ethos Agent Portal

Built a brand new self-serve onboarding flow that reduces new agent onboarding time from one week to 10 minutes and minimizes manual efforts and developed a concise widget-based dashboard page to provide agents with information including resources, daily tasks, announcements, and earnings summary.

Live Site

TableLog

Inspired by OpenTable, TableLog is a single-page, full-stack web application that allows users to search restaurants, make and manage reservations, add and read restaurant reviews. It is built with Ruby on Rails, PostgreSQL, React.js and Redux.

Live Site

SwipeX

SwipeX is an exchange platform where students can trade meal swipes to maximize meal plan values and reduce financial burden. It is built with MongoDB, Express, React.js and Node.js.

Github

Wizard of Odds

Wizard of Odds is a web application to allow users to simulate a poker hand and see the probabilities of every possible outcome. It is built with Javascript.

Live Site

Skills

Education

App Academy - Full Stack Software Engineering - 2021
Johns Hopkins University - MS Environmental Engineering - 2013
Fudan University - BS Environmental Science and Engineering - 2011

Resume

View Download