SKILLS AND EXPERIENCE
“I’m happiest when solving problems and creating something that helps people, works well and looks sharp. I also love working with people who are passionate, intelligent, and challenge me to be at the top of my game.”
Technologies
Most comfortable with
JavaScript
React
Redux
Mocha
Git
HTML5
CSS3 / SASS / LESS
Node.js
Gulp
Webpack
jQuery / AJAX
Familiarity WITH
Amazon Web Services
SQL/PostgreSQL
Docker
BASH
Ruby / Ruby on Rails
RSpec
Python/Django
Backbone.js
SVG
TUNEIN | SENIOR SOFTWARE ENGINEER (FRONT END) 2017-2019
Became a leader on the team that built and maintained TuneIn.com, which had approximately 35M monthly active users.
Shipped a complete isomorphic rewrite of the web application using Node servers and modular components in React with Redux.
Contributed to user-facing improvements, including a responsive UI/design refresh, optimizations to the web audio streaming experience, and ongoing work to decrease page load times via code splitting and image optimization (read my blog post about optimizing images for the web here, written initially for our designers).
Worked continuously to stay abreast of industry best practices; I personally contributed to the improvement of our client and server error-tracking system through the use of log monitoring (Mode, Sumologic) and JS error capture reporting (Sentry). I also worked closely with QA, maintained a high level of unit test coverage, and worked with DevOps to modernize our CI/CD pipeline using Docker and Kubernetes.
Finally, I often lead my team’s weekly tactical meeting, wherein we discussed challenges we faced and made collective decisions about solutions and best practices for the team to follow. I remain proud of the work we did and the relationships we built across the company.
One University Network, Inc. | Lead Front End Engineer, 2015-2016
Worked to realize the company's goal of offering degree programs from top universities around the world at low cost to anyone with access to a smartphone, launched in Kenya.
Was deeply involved in establishing both our software's foundational architecture and our company culture.
Collaborated closely with other engineers, product owners and executive leadership to set goals and expectations for software development.
Built the interface for an internal management system for student records, courses, and content. This interface allowed administrators to manage student applications and registration, as well as to create and review various types of course content; built using React.js, Redux, and Webpack with Django on the back end.
Zinio | Front End Engineer 2014-2015
Lead the development effort to migrate Zinio's online reading experience from PDF and Adobe Flash to a responsive HTML5-based solution using Backbone.js and SVG/JPEG to render magazine content.
Created a desktop application for offline reading using NW.js, a combination of Node.js and Chromium that runs applications built on web technologies.
Worked with business development to support partners as they implemented and maintained their applications of the online and offline readers.
Teaching Experience | Tutor/Teacher, 2011-2013
Sought experience teaching various subjects in different settings to prepare for a career in academia.
Tutored high school students in upper division math and physics.
Raised students' grades an average of one full point, resulting in a higher college acceptance rate.
Taught at an English language academy near Seoul, South Korea for a year.
Coached an English debate team, advanced to semi-final round of a greater Seoul area competition.
USC Dept. of Physics & Astronomy | Research Assistant, 2008-2011
Led a team of five student researchers.
Performed statistical analyses on internal pressure wave data collected from NASA’s SOHO satellite.
Discovered new behavior in the correlation between solar pressure wave frequency and solar activity.
Paper published in the proceedings of the 273rd International Astronomical Union.
Presented the work at UC Berkeley and CalTech.
Rensselaer Polytechnic Institute | Research Assistant, SUMMER 2010
Ran simulations of the interaction between NaCl in solution with a DPPC lipid bilayer cell membrane.
Demonstrated a positively charged bilayer effect with high Na+ survival times and bilayer saturation.
First author for publication in "Interdisciplinary Sciences, Computational Life Sciences", Dec. 2011.
Self taught Bash scripting to submit heavy number-crunching jobs to supercomputing cluster.
EXPERIENCE
EDUCATION
University of Southern California Los Angeles, CA - 2007-2011
MAJOR: B.S. Physics, GPA: 3.3
MINOR: Jazz Studies
Received 6 grants and 2 national fellowships for academic excellence and seriousness of purpose.
First author for article published in "Interdisciplinary Sciences, Computational Life Sciences".