Experience
2024 — Now
2024 — Now
San Francisco, California, United States
2023 — 2024
2023 — 2024
San Francisco, California, United States
2023 — 2023
2023 — 2023
San Francisco, California, United States
2021 — 2023
Seattle, Washington
• Worked with the Product and Design team to define the requirements, and UX for a Luna Social Graph, including breaking features into a set of milestones for iterative release.
• Wrote the engineering design for how we would implement the Luna Social Graph, working with senior and principal engineers, and engineering managers from the three teams involved in the project.
• Lead building and ensuring production readiness of the core service that maintains the graph, and worked with other teams in their codebases to successfully integrate with it.
• Designed and built a system for replicating Luna’s social graph from DynamoDB to Neptune (AWS’ graph database) in order to take advantage of the strengths of the two databases.
• Worked across the front-end and middle-ware teams in Luna to design and build a remote eventing system that allowed for triggering notifications and cache busting in the Luna client based on backend events.
• Led project to migrate Luna’s playlist functionality from a legacy Amazon retail system into a new service with zero downtime. This resulted in a ~70% reduction in p50 page load times, and ~80% reduction in p99 load times for the playlist page.
• Interviewed prospective members of the team and provided feedback for them to hiring managers.
• Mentored an intern who successfully developed a feature to track player statistics across the social graph in order to power game suggestions.
2019 — 2021
Seattle, Washington, United States
• Designed and built Luna’s pre-launch invitation system. It successfully processed over hundreds of thousands of invitations in the first 24 hours.
• Worked with senior engineering and product leadership to identify opportunities to more easily filter through large amounts of free text post-game session customer feedback. Trained and deployed a NLP model for identifying and classifying feedback, and identifying issues.
• Worked with a Principal Product Manager to design, implement and deploy Luna’s first game recommendation system, suggesting similar games on each game detail page. Hundreds of thousands of game sessions were launched via this system. I also mentored two junior engineers to help them expand the initial solution.
• Worked with security certifiers (including both internal and external security teams) to certify the security of 4 services, and worked with 3 other teams across Luna to certify their services as a security certifier.
Education
Monash University
Bachelor Of Computer Science
2012 — 2014
Udacity
Self Driving Car Engineer Nanodegree
2017 — 2017