Education

New York University
Bachelor of Arts, Computer Science and Mathematics
GPA 3.83/4.00
2020 - 2024

Course Attended

Computer Science: Data Structure, Algorithm, Computer System Organization,
Operating System, Agile Software Development, Data Management and Analysis
Intro to Maching Learning, Object Oriented Programming, Web Development
Computer Graphics
Mathematics: Discrete Math, Multivariable Calculus, Linear Algebra, Real Analysis,
Theory of Probability, Ordinary Differential Equations, Numerical Analysis

Internships

SailPoint

Software Engineer Intern, Backend API
Austin, TX (Remote)
Sept 2022 - Aug 2023

  • Maintained and enhanced the recommendation API in IdentityAI with Spring and Springboot
  • Led two interns migrating my last summer's visualizations to Qlik and expanding to additional services
  • Configured Checkstyle linting and wrote unit tests with JUnit and Mockito to raise avg test coverage by 12%
  • Conducted manual tests by deploying changes through Jenkins jobs and checking performance on Elastic
  • Implemented Kafka-event-based caches that reduced times of resource-consuming queries by approx. 30%
  • Optimized Identity Outlier response time by 8% by using cached S3 data instead of full Postgres queries

Software Engineer Intern, Data Engineering
Austin, TX (Remote)
May 2022 - Sept 2022

  • Created visualizations to analyze the effectiveness of IdentityAI’s access request recommendations
  • Constructed models in Snowflake with Data Build Tool(DBT) and created AWS QuickSight dashboards
  • Integrated jobs into Airflow DAG and communicated with DevOps to deploy the project into production
  • Visualization drove PMs to connect with >15 active users and aided ML team in 16% algorithm optimization

DJI

Software Engineering Intern
Shenzhen, China
July 2019 - Aug 2019

  • Built an automated robot car that can find efficient paths according to certain rules in a group
  • Constructed communication system between distributed nodes with Robot Operating System(ROS)
  • Implemented algorithms of the robot's motion in C++, which reduced the movement error by 10%
  • Designed a path planning algorithm that performed better than 75% of interns based on A* algorithm

Projects

Spotify Music Sharing

September 2021 - January 2022

  • Developed a website with 4 teammates following agile methodology which allows users to discuss their Spotify playlists
  • Built multiple React components and designed user interface with React Bootstrap and CSS
  • Implemented multiple routes of the back-end server with Express.js
  • Designed a MongoDB database with MongoDB Atlas and performed CRUD operations using Mongoose
  • Constructed a JavaScript Web Token authentication system
  • Wrote unit tests and created a continuous integration workflow with CircleCI
  • Deployed the project to a Docker container and launched a Digital Ocean Droplet with the container

Daily Share

May 2021 - September 2021

  • Used Java and Kotlin to develop an Android app that allowed users to share images with descriptions, track COVID-19 status, take personal notes, and look up the weather
  • Utilized Firebase to create an authentication system and store users’ identities, posts, and images
  • Downloaded Covid-19 data with Retrofit from the Covid Tracking Program API
  • Created mutable sparklines with Robinhood’s Spark to display different types of Covid-19 data
  • Saved users’ personal notes locally and get weather info from Open Weather Map API

Flappy Bird

March 2021 - April 2021

  • Built a web clone of the Flappy Bird game in HTML, CSS, and JavaScript
  • Deployed the game to a website with Fleek

Technical Skills

Programming Languages

Java, JavaScript(Node.js), Python, Kotlin, SQL, C++, Golang, C

Markup Languages

HTML, CSS

Technologies

Front End Technologies and Framework

React.js, Android Studio

Backend Framework and Database

Express.js, DBT, MongoDB, PostgreSQL, Snowflake, MySQL, Firebase

CI/CD, Deployment, Virtualization

Docker, Digital Ocean, Airflow, Kubernetes, CircleCI, Cloudbees

Others

Git, Bash, Robot Operating System

Languages

English, Mandarin

Resume

Get In Touch