Software Engineer (Search Infrastructure)
July 2017 - Present
Yelp Inc (San Francisco, CA)
Manage infrastructure and develop search services on a large ElasticSearch cluster responsible for business search across Yelp. Manage pre and post-processing work related to search queries and results. Profiling and optimization of relevance code based on performance metrics and relevance parameters. Run experiments to test the results of hypotheses.
Software Engineer (Infrastructure)
May 2015 - Aug. 2016
Wish Inc (San Francisco, CA)
Automated infrastructure consisted of 1,000 machines and serving over 20,000 requests per second using Chef. Designed and deployed highly available, clustered services on a hybrid cloud infrastructure with AWS. Developed tooling and analyzed performance of a 400 node MongoDB deployment. Increased uptime for a platform driving over $30 million in transactions per day through testing and continuous integration. Optimized distributed application and network performance, identifying and eliminating bottlenecks. Designed an implemented a full automated build and CI testing system using Dockerized containers.
Oct. 2014 - May 2015
42 Technologies (San Francisco, CA)
Developed a data warehousing system to move external sales data into SAP HANA. Created real time query systems for analyzing retail sales data. Designed and developed ETL pipelines using Apache Spark, Python, and CoffeeScript to transform and run statistical analysis on millions of data points and automatically generate reports that drove retail decision making.
Software Development Intern
May 2014 - Aug. 2014
Splunk, Inc (Seattle, WA)
Developed SDKs that interface with the Splunk API to provide a robust system for third party developers to work with and develop rich applications using Splunk. Integrated MongoDB into Splunk for convenient data warehousing and information retrieval in queries. Wrote integration tools between JIRA and Perforce VCS systems for various programming languages (HTML, JS, CSS, Python, C++, and C).
Web Development Consultant
Sept. 2013 - Aug. 2014
Evolving Office LLC (Remote)
Developed Drupal and Wordpress plugins integrating Google Docs APIs.
May 2012 - June 2013
AT&T (Redmond, WA)
Developed management systems for improving AT&T developer outreach events and automating social outreach on Twitter and Facebook. Demonstrated innovative uses of AT&T APIs.