![]()
Staff Software Engineer, Data Infrastructure
Warby Parker · Full-time
Jan 2022 - Present
• 3 yrs 6 mos• Built out streaming data architecture using AWS Kinesis and AWS Lambda to deliver realtime data to Google BigQuery. Worked with stakeholders to build eventing structures for powering self-serve business intelligence use cases via Looker and Tableau.
• Drove organization wide compliance and security best practices around data and data systems.
• Modernized data job processing systems to use monitoring best practices.
• Automated data infrastructure and user management using Terraform.
![]()
Betterment
Oct 2019 - Dec 2021
Lead Data Engineer
Oct 2020 - Dec 2021
• 1 yr 3 mos- Build and maintain a self-serve data platform using Apache Airflow, Amazon Redshift and dbt that enables other engineers and analysts to create their own ETL pipelines.
- Set standards and provide support for database management, and configuration across the organization, including MySQL, Postgres and Redshift instances.
- Used Terraform to automate database and platform infrastructure for consistency and ease of use.
- Built out new streaming pipelines on top of AWS Kinesis and AWS Lambda.
- Build out a long-term technical roadmap to increase adoption of the data platform and keep the team in line with data engineering best practices.
Data Engineer
Oct 2019 - Oct 2020
• 1 yr 1 moJan 2018 - Sep 2019
• 1 yr 9 mos- Improve on and maintain a legacy Ruby batch processing system to process real estate data.
- Built Python micro-services in Docker using the Celery task-queuing library, alongside Flask and Tornado web frameworks for pulling data from hundreds of clients across the US daily with custom integrations for different real estate systems.
- Learnt Scala to build a stream processing platform within the Flink framework for processing, splitting, transforming and performing various other operations on customer move data post-retrieval.
- Used Terraform to automate infrastructure creation in various Amazon Web Services (AWS) including EC2, EMR and RDS.
- Led implementation of integrations with new real estate software partners, including communicating business requirements, working directly with clients and managing third party relationships.
![]()
Critical Mention
Feb 2016 - Jan 2018
Content Engine Team Lead
Jun 2017 - Jan 2018
• 8 mos- Led a team of three developers to build and maintain a content pipeline for ingesting a constant stream of TV clips, online news articles and social media data.
- Led design of back-end architecture for new features and system improvements.
Software Engineer Content Engine Team
Feb 2016 - Jun 2017
• 1 yr 5 mos- Wrote and maintained a data pipeline using Python workers communicating through RabbitMQ, writing data to Postgres, MySQL and Solr backends to power a real-time search application; system processed a continuous stream of over 3000 messages a minute at all hours.
- Automated application deployment in AWS by writing Puppet modules for databases and content processing workers.
- Scale tested each individual component for cutover to AWS and built final production system within requirements for speed and cos
![]()
Data Science Intern
Jawbone
May 2014 - Aug 2014
• 4 mos-Created data visualizations for internal and external facing projects using javascript and knowledge of other web technologies
-Worked with a large scale SQL database to pull and push data for analysis
-Utilized knowledge of Python and machine learning techniques to create predictive model
![]()
Data Analytics Intern
Catalina Marketing
May 2013 - Aug 2013
• 4 mos-Worked with a team to develop a model to predict customer location within a grocery store based on previous history and time since last scan
-Used SQL and SAS to work with a large database of customer history spanning millions of transactions
-Implemented the model using knowledge of Python scripts and packages
![]()
Undergraduate Researcher
Laboratory for Information and Decision Systems at MIT
May 2012 - Sep 2012
• 5 mos-Created a simulation for flying a helicopter in an urban environment using Python and MATLAB programming languages which allowed user input and avoided obstacles
-Utilized knowledge of systems to understand differential equations which govern flight mechanism
![]()
Network Surveillance
Barrier Communications
Apr 2011 - Sep 2011
• 6 mosPerformed network maintenance, installed new equipment on corporate and residential levels, served as liaison between management and clients, developed large scale proposals for government projects, redesigned new network layout for higher efficiency.