
Objective
To obtain a position in a fast-paced engineering environment where my skills and experience will contribute to organizational operations.
Technical Skills
Employment
Technologies Used:
Responsible for leading the runtime operations workstream on the
App Volumes team.
Responsibilities and Accomplishments:
- Write Ruby on Rails code that is fully functional on both Windows and Linux machines.
- Refactored the application's boot process.
- Refactored and enhanced the application's background job processing architecture to allow user customization.
- Participate in code review.
Technologies Used:
Responsible for leading a small, cross-functional engineering team that develops features supporting emerging
markets and maintains/updates existing functionality to ensure our customers' compliance with state regulations.
Responsibilities and Accomplishments:
- Respond to changes in state regulations and prioritize/develop features accordingly.
- Develop features on a Ruby on Rails API, iOS point of sale application, and an Ember.js inventory management app to facilitate automated compliance for customers.
- Built architecture to facilitate online pre-ordering for customers.
- Participate in code review.
Teachers' Curriculum Institute
Full-Stack Software Engineer
Mountain View, CA
November, 2015 - May, 2018
Technologies Used:
Responsible for designing and developing highly interactive features for award-winning educational software that serves over 100,000 visitors per day.
Responsibilities and Accomplishments:
- Led team on integrating with third party libraries and APIs (Clever, OneRoster, TextHelp, Froala).
- Led team on AWS resource management and cost optimization.
- Containerized the company's monolithic Ruby on Rails application.
- Led the team in implementing React.js.
- Implemented a system to automate account management of over 180,000 users daily via Clever and OneRoster.
- Implemented auto-save functionality for student assessments.
- Implemented an email campaign that quickly and efficiently emails users from over 6,000 school districts in less than 60 seconds.
- Participated in code review.
- Refactored legacy code to emphasize its readability and maintainability.
- Conducted technical interviews and reviewed code challenges.
- Deployed bi-weekly software releases to a production environment.
Engineering Technologist I (via Advantage Resourcing)
Santa Clara, CA
March, 2015 - November, 2015
Responsibilities:
- Manually test and identify bugs in system software.
- Write and perform software regression tests.
- Demonstrate software functionality to the customer.
Education
San Jose, CA
Bachelor of Science, Computer Engineering
Graduated: May 2015, cum laude