Experience
2022 — Now
2022 — Now
Boston, Massachusetts, United States
2020 — 2022
2020 — 2022
Boston, Massachusetts, United States
Member of a core platform team focused on persistence and routing infrastructure. Designing and developing mostly Java/Kotlin microservices and components on AWS. Some responsibilities and experience include:
• Independently developing, testing, deploying and monitoring distributed applications for request routing, service discovery, change data capture, and more
• Operating and building tooling for Apache Pulsar persistent message queuing infrastructure, handling many millions of messages a day
• Monitoring and optimizing our Postgres database(s) with a framework built on AWS Lambda to catch bad queries
• Load-testing various components including Envoy proxy and our in-house control plane
• Collaborating closely with DevOps teams to improve reliability and ease of development
• Holding office hours to advise feature teams on infrastructure and scalability concerns
2019 — 2020
2019 — 2020
Greater Boston Area
2018 — 2018
2018 — 2018
Greater Boston Area
Software development internship on a platform engineering team focused on scaling Toast. Building tools in AWS Lambda to detect bottlenecks and inefficiencies that cause excess database load. Working on projects that have allowed Toast to more than double the number of restaurants on the platform during my time here.
Tools/Technologies/Languages used here:
• AWS Lambda
• PostgreSQL
• Java
2017 — 2017
2017 — 2017
Greater Boston Area
Mobile development co-op through Northeastern University, working on a small engineering team to build features for an iOS app. This meant working in Objective-C and Swift to build out a UI and communicate with an API to search for and display products and enable purchasing.
Education
Northeastern University