Experience
- AIM Consulting | 2020-2021
Front End Engineer contract with Expedia- Developed full-stack web platform to onboard hoteliers to Expedia Partner Central in React on Spring MVC and Mongo DB
- Coordinated with UX Designers and Legal Representatives to refine the process for hoteliers to input the variable data required by different jurisdictions
- Rooster Park | 2019-2020
UX Developer contract with HBO- Launched HBO Max Search Experience
- Rebuilt client as server-driven React components from the legacy version built in a bespoke JavaScript framework
- Synchronized cross-platform experience for desktop, mobile, and television
- Collaborated with UX Designers to evolve and then implement their vision
- Oracle | 2018-2019
Software Engineer 2 in Oracle Data Cloud- Built data visualizations using React/TypeScript on Node for external customers to review effectiveness of advertising campaigns and customer targeting
- Collaborated remotely with UX Designers and development teams
- Deployed applications in AWS using EC2, ECS, Grafana, and Prometheus
- Amazon | 2017-2018
Software Engineer in Fulfillment Technologies- Rewrote legacy inventory tools from Perl Mason and C++ to webapps to add metrics, improve maintainability, and enable associates to rectify mismatches between virtual inventory and physical inventory on the fulfillment center floor
- Reengineered an inventory correction tool to reassign inventory with JSP, Spring, and AWS SWF
- Investigated and resolved mismatches between virtual and physical inventories as part of on call responsibilities
- Amazon Web Services | 2016-2017
Software Engineer in AWS Marketplace- Developed website to enable customers to subscribe to and run third party software on AWS infrastructure and manage their subscriptions with Thymeleaf, JavaScript, JQuery, and Spring MVC
- Designed and implemented pagination of the current software subscriptions list page to eliminate timeouts for power users
- Covered features thoroughly with continuous unit and integration tests in JUnit, CasperJS, Capybara, and Jasmine
- Collaborated closely with UX Designers to implement their vision
- Operated and maintained the website to meet our high availability goals
- Microsoft | 2013-2015
Software Engineer in Office 365- Saved hundreds of man hours by automating patching of remote DNS servers with PowerShell, coordinating with our service engineer to determine requirements for the script
- Achieved 99.999% uptime and adherence to DNS specification for the Office 365 DNS System for vanity domains
- Contributed to the C# API for partners to manage their own vanity domains
- Microsoft | 2012
Software Engineer in Development Intern- Created a Live@edu (Office 365 for Education) version migration tracker in C# to secure an ASPX endpoint exposing OData to be pulled into Excel
- Google | 2011
Technical Support Engineering Intern- Built internal tools in Bash and Python to support Google Search Appliance, a search engine sold to other companies for internal company documents
Certificate
-
University of Washington - 2020
UX & Visual Interface Design -
Coursera via Georgia Institute of Technology - 2020
Introduction to User Experience Design
Education
University of California at Davis - 2009-2013
Computer Science B.S.
Frameworks
React + Redux, JQuery, Spring, Lombok, Bootstrap, JUnit, Mockito, Capybara, CasperJS, PhantomJS, Jasmine, RSpec, Enzyme
Languages
JavaScript (TypeScript), Java, C#, Python, CSS (SASS), JSON, Thymeleaf, JSP, Ruby (on Rails), C++, LISP, Perl, R, SQL (Transact, Postgres), C, PowerShell, Bash
Tools
IntelliJ, Sublime, Visual Studio, Firefox Developer Tools, Chrome DevTools, Docker, AWS (EC2, ECS, SQS), Git, Perforce (Source Depot), Vim, Jira, Agile (Scrum, Kanban), InVision, Figma
Skills
- Software Engineering Best Practices
- Data Structures & Algorithms
- Programming Language theory
- Databases Theory & Practice
- Computational Statistics
- Graphics & Data Visualization
- Networking Structure & Communication
Additional Curiosities
- Calculus, Chemistry, Biology (Bioinformatics & Biotechnology)
- Scientific Mechanisms as applied to Political Science (such as experiment construction)
- Linguistics, proficient in Spanish
- Public Speaking & Theatrical Training
United States Citizen