Resume
PDF version is available here for download.
Education
University of California, Berkeley
Bachelor of Arts, Computer Science
Class of 2015
Relevant Courses
- Data Structures
- Machine Structures
- Discrete Math
- Linear Algebra
- Computer Graphics
- Parallel Software Engineering
- Artificial Intelligence
- UI Design / Android Development
- Networking
Skills: Proficient
- Javascript (ECMAScript 5+)
- ReactJS
- Redux
- Redux Saga
- HTML, CSS, Sass
- Git
Skills: Familiar
- AngularJS
- Angular 2
- Typescript
- Webpack
- NPM/Yarn
- jQuery
- Go / Golang
- Java / JEE Servlets
- Subversion
- Python 2
- Django
- C++
- C
Work Experience
Software Developer
Phil, Inc.
June 2018-
Implemented reusable consumer-facing user interface components in React and Javascript ES6, managed application state using Redux, migrated important web flows from Ruby/jQuery to ReactJS, implemented custom AngularJS components for internal tools, implemented backend API logic using Golang, integrated 3rd party tools (Twilio, Lob) into platform. Spearheaded application rewrite from AngularJS to React.
Software Developer
StrongAuth
April 2016-August 2017
Assisted with UI/UX prototyping, database design/implementation, and back-end development for security web applications. Led application development using Angular 2 and Typescript. Wrote back-end J2EE EJB code and REST/SOAP APIs. Maintained Java Servlets and JSP application code to match updated third-party API specs.
Web Developer
All Natural Medicine Clinic
May 2015-August 2015
Redesigned company website to be responsive and user friendly. Created custom WordPress theme using JavaScript, jQuery and Twitter Bootstrap. Maintained website and updated it according to client’s needs.
Technical Evangelist
Live2D
August 2014-March 2015
Independently organized product showcases and taught company’s software suite at conferences. Explained functionality and usage of company’s SDK to potential developers using examples in Java. Created promotional graphics for events.
Programmer/Design Intern
Live2D
June 2014-August 2014
Used company’s SDK to create sample applications for Android with Java and the Android SDK. Also created a sample game application for Windows using C# and Unity 3D. Created models with company-developed software suite. Created tutori-als and promoted company’s software stack through events and media.
Research Assistant
UC Berkeley
March 2014-May 2014
Used HTML, CSS, JavaScript and Google Maps API to create a web application that accepted user inputs of stress and visualized stress causes, storing them in a MySQL database.