Education
Bachelor's of Science in Computer Science and Information Systems
University of Vermont, College of Engineering and Mathematical Sciences (2011-2015)
Professional Work
Hubspot
Senior Data Infra Engineer (June, 2022 - July 2024)
- Maintained and designed a framework to facilitate creating Kubernetes Operators in Java.
- Assisted other teams with architecting and implementing their operators.
- Managed Hubspot's memcached clusters across multiple datacenters using Kubernetes and our framework.
Vroom
Senior Software Engineer (Aug, 2019 - May 2022)
- Helped design and develop core inventory management services which coordinate updates from multiple upstream systems and ensure that inventory data is reliably propagated downstream. (Go, Postgres, Kafka)
- Worked on the search API powering customer searches on vroom.com. (Go, ElasticSearch, Redis)
- Wrote and designed a service which enables subscribe-able email and push notifications. (Go, Postgres, Kafka)
- Designed and wrote an A/B testing platform backend and accompanying frontend SDK. (Go, Postgres, DynamoDB, Cloudfront, Lambda@edge, Typescript)
- Worked on cross company efforts to integrate Vroom's ERP platform, build out business processes and drive financial data into the platform from various business segments. (Go, Postgres, Temporal, Kafka)
Public
Software Engineer (Oct, 2016 - June, 2019)
- Founding member of the Engineering team. Designed and developed the backend technology which enabled the company to secure a seed, series A and subsequent funding rounds.
- Created an MVP, monolithic backend which handled trading, social feeds, payments, user management and more. (Django, Postgres, Redis, RabbitMQ)
- Re-wrote upper funnel social APIs using Spring Boot to handle highly trafficked portions of the app. (Java, Kotlin, Spring Boot, Postgres, Redis, RabbitMQ)
- Engineered the devops infrastructure and deployment pipelines leveraging the AWS technology stack. (ECS, ALB, Github, TravisCI)
Quill
Software Engineering Fellowship (June, 2016 - Oct, 2016)
- Created a cross-platform, chat based lesson delivery application. (React-Native, Firebase)
Skills
Languages: Go, Java/Kotlin, Python, Javascript/Typescript, C++, SQL
Cloud: Kubernetes, EC2, ECS, RDS, EKS, Elasticache, SQS, S3, IAM
Databases: PostgreSQL, MySQL, MongoDB, DynamoDB, Redis, ElasticSearch
Web: React, Vue, Svelte, HTML, CSS/Sass
Miscellaneous: Kafka, RabbitMQ, Temporal, Linux, Git, Bash, Docker, Terraform