I'm a full-stack engineer who enjoys working on the front-end and learning about design.
Experience
2017 — Now
2017 — Now
San Francisco Bay Area
At Minerva, I primarily work on Forum, the platform that enables our users to take classes using active learning. Tech stack: Python/Django on the backend and React on the front-end.
2014 — 2017
2014 — 2017
San Francisco Bay Area
Client: Tax Preparation Company
Key member of a team that delivered two iOS apps (using the Ionic framework) that enabled the client’s customers to connect with a tax professional and file or amend their taxes. Also helped build an AngularJS web app for tax professionals to use. Led a large refactoring of the client’s codebase in order to make better use of AngularJS 1.5 by introducing components. In addition, helped build the backend using Java and PostgreSQL.
Client: Large Clothing Retailer
Favorites Team: helped implement a feature that allows customers to favorite items on client’s e-commerce site using Knockout, Sass, and Handlebars.
Customer Value Team: built a personalized web page for client’s credit card customers to view and redeem all of their rewards and offers in one place. As a UI developer, worked with UX team and used JavaScript, HTML, Sass, Knockout, Grunt, and Protractor. Also worked on backend (Java) when needed.
A/B Test and Personalization Management Team: worked on an internal tool for managing A/B tests on client’s website. Backend was built with Java, Jersey, and PostgreSQL; UI was built with Angular and tested with Protractor.
Innovation Team: helped build a mobile self-checkout prototype using Angular, HTML, and Sass. Conducted research in store by collecting data on how long people spent waiting in line and how long it took them to checkout. Built a tool using Angular and Firebase to record timestamps of various events to help with research.
2013 — 2014
2013 — 2014
Led a weekly hour-long discussion section consisting of 22 students for a required computer science course (Introduction to Discrete Structures). Assisted professor during lectures, held office hours, and helped students to better understand the material.
2013 — 2013
Researched and installed an infrastructure monitoring application (Nagios) onto a Linux system, wrote additional plugins using Python, and revamped the web interface using PHP, HTML, CSS, and Bootstrap. This will eventually be used internally to monitor testbeds.
Built components for a common GUI library using Java and JavaFX, including an alert button, a base window application, a search bar, and a wizard dialog. Components will be used in a satellite data processing system.
2012 — 2013
2012 — 2013
Automated test cases by writing and running test scripts for Tivoli Storage Manager. Exposed defects and worked with developers to resolve issues.
Education
University of Arizona