Skills

Programming Languages

In terms of the programming language, I pimarily work in Java or Python but have experiences in other languages such as C, C++, Swift, Kotlin, etc. I usually choose the language depending on the platforms and frameworks.

Web Development

For website development, I've had a lot of experience with HTML/(S)CSS/JS for static website designs, and I'm learning frameworks such as React/Node.js for integration across platforms.

Mobile Development

I have worked on the UI designs and functionalities of many Andriod and iOS native applications. For native development tools, I primarily use Java/Andriod Studio for Andriod and Swift/Xcode for iOS.

Graphic Design

The tools I usually use for graphic design include:
- Adobe Creative Suite (Lightroom, Photoshop, Illustrator) for general 2D image processing
- Sketch for UI/UX designs of mobile apps

Electronic Prototyping

Using development boards is my preferred way of prototyping a project in the design/revise phase. The platforms I have had experience in include Arduino, Raspberry Pi, and DE-10 Lite FPGA board. I've also used schematics design software such as Intel Quartus Prime with hardware description language in VHDL.

Photography

My primary camera is a Canon Rebel T7i DSLR with Canon EF 24-70mm f/2.8L USM as my preferred lens. I also have a DJI Spark for quick aerial shots. My preferred genres of photography include landscape, architecure, and cityscape.
Instagram Portfolio

Projects

Universal Drone Controller

A new input method of controlling and monitoring UAVs based on Leap Motion hand gesture recognition, eliminating the need for an external remote controller.

Education

Georgia Institute of Technology

College of Computing

Atlanta, GA

Bachelor of Science, Computer Science

Fall 2019 - Present

GPA: 4.00
Relevant Coursework:
CS 1331 (Introduction to Object-Oriented Programming)
CS 1332 (Data Structures and Algorithms for Applications)
CS 2050 (Introduction to Discrete Mathematics)
CS 2340 (Objects and Design)
CS 2110 (Computer Organization and Programming)
CS 2200 (System and Networks)
CS 3600 (Intro to Artificial Intelligence)
ECE 2031 (Digital Design Lab)
MATH 2550 (Introduction to Multivariable Calculus)
MATH 3670 (Probability and Statistics with Applications)
MATH 3012 (Applied Combinatorics)

Stanford Pre-Collegiate Studies

Artificial Intelligence for Robots

Stanford, CA

Summer 2018

Introdution to Event-driven Programming, finite state machine, searching algorithms, and robot motion planning, and other machine learning topics.
Final Project: “Automous Uber Hamster,” a simulation of robot navigation and object avoidance in discrete space.

Experience

Polo Club of Data Science

Georgia Institute of Technology

Atlanta,GA

Research Assistant

September 2020 - Present

- Working on Cardiac AR, a research project in cooperation with Children’s Hospital of Atlanta aiming at building an iOS application based on ARKit to assist surgeons with surgical planning in an augmented reality environment.
- Working on Argo-Lite, an interactive web graph visualization and exploration tool based on React framework. Currently used by over 1,000 students in CSE 6242 / CX4242 (Data and Visual Analytics) at Georgia Tech.

CityLift Parking

Oakland,CA

Software Engineering Intern

Oct 2018 - May 2019

- Developed Android application demonstrating the mechanism of the automated car parking system
- Created CAD modeling designs for linear car lift to improve its performance and efficiency

Back to top