Leon Cai

I'm a

About

Hi, I am Leon Cai and I am currently a Senior Computer Science Student at the University of Texas at Austin. I have experience developing Web and Mobile Applications through industry work, contract jobs, school courses and personal projects, and have previously interned at Nike, Rakuten, and DASH (by EatFreqs, Inc.).

Additionally, I am particularly passionate about the intersection of technology and fitness. I am an avid distance runner having previosuly raced the Houston and NYC Marathons, and I am currently training towards qualifying for the Boston Marathon. Following my graduation in May 2021, I will be joining Nike as a Full-Time Software Engineer in the Portland, Oregon Area.

Languages and Tools

Software and Services

Resume

Summary

Leon Cai

Software Engineer with experience developing applications in startups, mid-size, and big companies in a variety of different industries.

  • Austin, TX
  • leoncai197@gmail.com

Education

Bachelor of Science, Computer Science

2017 - 2021

The University of Texas at Austin, Austin, TX

Relevant Coursework: Software Engineering, Mobile App Development, Data Mining, Neural Networks, Algorithms, Data Structures

Extracurriculars: Texas Running Club, Code Orange, Freshman Research Initiative, Texas Convergent

Minor, Business Foundations

2019 - 2020

The University of Texas at Austin, Austin, TX

Contract Work

Front End Web Developer

2020

UT Department of Theatre and Dance

  • Developed a React web app to present the interactive theatrical performance of “In The Ether” to hundreds of viewers
  • Built a YouTube themed UI to navigate between live Twitch streams and parallax scroll archive of past performances
  • Integrated a dancer chatbox, ticket validation, and show phase control panel in coordination with the backend

Professional Experience

Global Technology Intern

2020

Nike, Portland, OR Area

  • Took part in creating an automated testing framework for the Nike SNKRS app that generates over a billion in revenue
  • Lead the Japan localization automation testing effort and introduced cross journey app automation for SNKRS
  • Worked alongside developers to debug test failures from nightly Jenkins builds and add accessibility elements
  • Built a demo app utilizing UI tests with mocked network calls and explored adding mocks into existing Nike app tests

iOS Engineering Intern

2019

Rakuten, San Francisco, CA

  • Delivered Swift and Obj-C production code as a developer on the Rakuten iOS app with hundreds of thousands of users
  • Implemented the Rakuten rebrand of the app for Canadian users and the transition of Ebates to Rakuten accounts
  • Enacted a new process for enabling background location access to notify users about discounts at nearby stores
  • Researched and initiated progress on iOS 13 specific additions to the app including Sign in with Apple and dark mode

Mobile Engineering Intern

2018

DASH (by EatFreqs, Inc.), Austin, TX

  • Developed an Android and iOS app from scratch, alongside two other developers, to order ahead at Austin restaurants
  • Displayed a list and map view of restaurants filterable by various attributes and attached their corresponding menus
  • Facilitated the creation of the login and signup process and the group ordering functionality
  • Contributed over 5,000 lines of Java and Swift code, published both apps, and regularly rolled out updates

Portfolio

  • All
  • Web
  • Mobile

Workout Heatmap

Web App

In The Ether

Web App

Dine With Dash

Android and iOS App

ApartmentGate

Android App

College Fit For Me

Web App

Texas Running Club App

iOS App

Blog

Contact

Location:

Austin, Texas Metropolitan Area

Want to get in contact with me? Feel free to reach out to me if you would like to contribute to one of my portfolio projects, have questions about navigating university or the tech industry, want to talk about running, or if there is any other way I can help you out. I would be more than happy to hear from you and I look forward to it! The best way to reach me is via email and I will get back to you as quickly as possible!