2021 — 2024
San Diego, California, United States
Building backend services and features to support the company and its core offerings.
Technologies include: Golang, SQL, Redis, Docker, K8s, Datadog, Ruby on Rails.
Contributions include:
Stood up a geocoding and mapping microservice for cost and scalability
Built integrations across the system: routing algorithms, state management, ML pipeline, monitoring and automation, etc.
Often work across tech stacks and teams to help drive forward the product
Generally helping maintain healthy, clean, and performant codebases in a collaborative environment
2019 — 2023
San Diego, California, United States
Built robust and efficient web applications for a modern and cutting edge logistics platform.
Technologies include: Ruby, Ruby on Rails, PostgreSQL, Javascript, React, MobX, Cypress.
Contributions include:
Integrated with Golang backend to provide real time tools for dispatching drivers
Overhauled and powered up a new UI portal for our customers.
Provided flexible and powerful tools to manage backend routing
2014 — 2018
Los Angeles
2017/2018
Helped design and implement a large multi-team project to unite multiple company dashboards, which included:
writing a new tech stack in TypeScript
coordinating with other teams and projects across timezones
designing and implementing a more service oriented architecture
fleshing out APIs with Swagger/OpenAPI outputs
building a modern and universal client application with React and Redux
---
2014-2017
Co-led a ground up revamp of the AdColony web application, used both internally and externally to manage operations.
This was a full-stack project written in Javascript and Coffeescript, including:
building out a SPA on the front-end using Backbone.js and Marionette.js
managing the asset pipeline for LESS and Handlebar template resources
server APIs on the Node.js platform using Express
interacting with the persistence layer with Sequelize.js, as well as owning the schema
juggling data from MySQL, Redis, DynamoDB, S3, Redshift, BigQuery, etc.
deployment of the application on AWS ElasticBeanstalk
Gained experience managing a small team of software engineers throughout the lifecycle of this project, alongside dealing with the full scope of project management with Product, Design, and QA teams.
Future extensions of the project included heavy maintenance and optimization of a rapidly growing codebase, building new UX heavy pages using React, adhering to a more robust continuous integration setup, and driving a new product workfow for faster iteration in JIRA.
2011 — 2014
Greater Los Angeles Area
Created server side of new project from ground up in PHP using Doctrine ORM, PHP development on advertising network, Ruby on Rails with Selenium monitoring and testing framework, MySQL database management, using RightScale tools to manage deployments, implementing various APIs and web apps with Scala and the Play! Framework
2010 — 2011
PHP development on advertising network server, fixing bugs, adding features, occasional forays into front-end development using HTML, Javascript, CSS
Education
2007 — 2011
UCLA
BS
2007 — 2011