Full-stack software engineer specializing in web applications.

Passions include data-driven design, reactive programming, and buttery smooth UX.

Domain expertise in advertising, e-commerce, and fintech.

Experience

Returnly, San Francisco, CA

Senior Software Engineer

August 2016 - June 2019

Scale from thousands to millions. Key contributor to e-commerce SaaS and Fintech products built with AWS, Docker, Rails, Angular, React, Stripe, and MySQL. Architect and implement systems and features, support production infrastructure. Present to internal stakeholders, partner with external stakeholders as sales and support engineer.

Google, Mountain View, CA

Full-stack web developer

October 2013 - April 2016

Gather requirements, conduct user testing and research, manage stakeholders, pitch new ideas, demo to senior management. Design, implement, test, deploy, and maintain robust web applications with a range of tools including Google Cloud Platform, AngularJS, Bootstrap, BigQuery, AppEngine, Material Design and Python.

JPMorgan Chase, New York, NY

Software Engineer

January 2011 - September 2013

Develop custom software solutions for mortgage-backed securities business in the Investment Bank using Python and SQL.

Northrop Grumman, San Diego, CA

Embedded Software Engineer

May 2010 - December 2011

Develop, test, and maintain test suite for C3 (communications, command, and control) platform for UAV (unmanned aerial vehicle) using Java and JUnit. Author a white paper on automated software testing.

Education

University of Southern California, Los Angeles, CA

B.S. Computer Science, Viterbi School of Engineering

August 2006 - May 2010

Member of Society for the Performing Arts, Robotics Club, club ultimate frisbee team, and co-captain of intramural basketball team.

Tools

Angular

AWS

BigQuery

Docker

Firebase

Google Cloud

Heroku

Javascript

Linux

MobX

MySQL

Node

Postgres

Python

Rails

React

Ruby

RxJS

Sass

Typescript

Webpack