Data EngineerDec. 2019 - PresentTatari Inc (San Francisco, CA)Building data infrastructure and scalable systems, with a strong focus on the developer experience for both data scientists and engineers. Designing a unified data platform for pipelined processing, storage, and retrieval, with product usecases in mind.
Python
AWS
Redshift
Kubernetes
Helm
Vault
Airflow
|
Software Engineer (Search Infrastructure)July 2017 - Nov. 2019Yelp 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. Introduced asynchronous I/O and multithreading paradigms into search stack. Developed horizontal scaling engine for search queries and data enrichment, expanding use to non-search usecases. Designed logging integration between search and data warehousing to enable the rapid and effective prototyping of models and features and data-driven business decisions/experimentation.
ElasticSearch
Python
Java
AWS
Mesos
Docker
|
Software Engineer (Infrastructure)May 2015 - Aug. 2016Wish 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.
Python
Tornado
Chef
AWS
MongoDB
Hive
Presto
|
Software EngineerOct. 2014 - May 201542 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.
Python
Apache Spark
Coffeescript
Node.JS
AWS
SAP HANA
|
Software Development InternMay 2014 - Aug. 2014Splunk, 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).
Python
C/C++
HTML/JS/CSS
Perforce
MongoDB
|
Web Development ConsultantSept. 2013 - Aug. 2014Evolving Office LLC (Remote)Developed Drupal and Wordpress plugins integrating Google Docs APIs.
PHP
MySQL
|
Software DeveloperMay 2012 - June 2013AT&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.
ASP.NET
C#
Node.JS
MongoDB
MSSQL
|