Skills
  • Web Frontend Development
    HTML CSS JavaScript Vue.js Data Visualization
  • Web Backend Development
    Django Python node.js C# ASP.NET Celery Scrapy
  • iOS/Mac App Development
    Swift AppKit UIKit
Language
  • English
  • Chinese Mandarin
Projects

Cytoid

A touchscreen community-driven music game

  • Accumulated 50k+ registered users, 7.8k+ weekly active users with 250k+ downloads
  • Constructed website frontend and backend multiplayer services with Node.js, TypeScript, Vue.js, SSR and PostgreSQL
  • Infrastructure powered by Google Cloud Platform and Travis CI/CD pipeline
  • Deployed multiregional replicas and load balancing for guaranteed global availability

MacX App Box

A touchscreen community-driven music game

  • Received 300k+ downloads
  • Maintained a software repository with 3k+ applications and games
  • Bundled with software uninstaller, updater, and system utilities
  • Written with Swift and AppKit in Xcode
Awards

The Cleanest Catch - HackIllinois

Modernized HTMLHint, an HTML code linter, by migrating the codebase to ECMAScript 6, resolving issues and adding new rules. Awarded “The Cleanest Catch” by IMC among 71 submissions.

Best Overall - Hello World Hackathon

Developed Hello Tab, a Chrome extension that presents essential information to you as you start your everyday workflow.

Skills
  • Web Frontend Development
    HTML CSS JavaScript Vue.js Data Visualization
  • Web Backend Development
    Django Python node.js C# ASP.NET Celery Scrapy
  • iOS/Mac App Development
    Swift AppKit UIKit
Experiences

Purdue ITaP

Student Developer

Leads the design and implementation of BoilerExam, an innovative solution to assist instructors of Purdue’s Mathematics department on writing and organizing exam papers

  • Providing insights into the overall quality of the exam paper, presenting smart suggestions and student performance predictions based on historical profile
  • Built with ASP.NET, C#, SQL Server and Vue.js

SUBU LLC

Developer

Designed and developed new features for Style-N-Cut, a progressive web application that increases the online presence of small businesses.

DJI

Summer Intern

Contributed to the QA and UX design of DJI RoboMaster S1 by designing and testing Python APIs exposed to the end users.

Education
Computer Science Honors, Bachelor of Science

  • Minor in Electrical and Computer Engineering
  • Working part-time to help building an exam generator for the math department.
  • Member of ACM SigBots; help building PROS(Purdue Robotics Operating System) and okapilib(Robotics Framework)
  • 2nd Place in Sandia National Lab Space Blimp Coding Challenge @ Purdue
  • CS180 - Java Programming
  • CS182 - Discrete Math
  • CS240 - C Programming
  • ECE201 - Linear Circuit Analysis I
  • ECE207 - Electronic Measurement Techniques
  • ECE270 - Introduction To Digital System Design
  • CS390CP - Competitive Programming I
Language
  • English
  • Chinese Mandarin