Robinson Mann

Robinson Mann

Senior Software Engineer @ Netflix

About

I am a Software Development Engineer working at AWS Key Management Service (KMS) on the Data, Analytics, and Observability team. My work focuses on increasing throughput, reducing latency, providing actionable observability, and general problem solving in the context of large distributed systems. 

 KMS handles millions of transactions per second, with latencies in the low tens-of milliseconds. KMS maintains a 99.999% availability SLA across 30+ AWS regions and is the cryptographic root of trust for data at rest at AWS. 

No problems are simple at this scale. Four recent achievements I am proud of: 1. Decreased data propagation times from 3 hours to 3 minutes (98%) in a 60,000GB/hour service log pipeline by spearheading the transition to a streaming architecture for metrics which were identified as critical. Great care was taken to not impact overall Latency, CPU, Memory, Network, and GC Heap Size Utilizations. Created cross-service log tracing by onboarding other teams to the same architecture and consolidating data in a shared data lake. 2. Reduced P99 control plane latency by 75% by building an asynchronous resource quota enforcement system. The latency impact rippled throughout AWS and control plane latencies for DynamoDB, S3, and RDS also decreased. This change reduced the number of writes in the primary datastore by 50% and enabled KMS to double the frontend fleet capacity without any additional architectural changes. 
 3. Created a fully managed Online Event Processing (OLEP) framework to monitor and react to changes within the primary datastore - similar to Apache Kafka Streams. This is the foundation of 7 different projects across 4 different teams. Latencies, database writes, and formal verification are just some of the use cases. Gave a series of tech talks to the wider AWS community, which resulted in the framework being reproduced by the S3 Authorization team to reduce their control plane latency. 4. Created a real-time Online Analytic Processing (OLAP) replica of the primary datastore inside of RDS PostgreSQL. This replica granted KMS leadership, business partners, and security engineers access to the primary datastore for the first time. Manually executed queries were replaced with scheduled queries. Execution time of critical queries was reduced from 3 hours to 5 minutes. This feature was rolled out to all public AWS regions. I was responsible for writing the translation layer that transformed the event log of the primary database into PostgreSQL transactions.

Country

United States

City

Brooklyn

Industry

Information Technology & Services

Skill

-

Experience

Netflix

Senior Software Engineer

Netflix

LinkedIn
2024-9 - Present · 2 yrs 1 mo

New York, New York, United States

Netflix

Software Engineer II

Netflix

LinkedIn
2023-7 - 2024-9 · 1 yr 3 mos

New York, New York, United States

The Database Access Platform team builds and operates a flexible query gateway that facilitates data abstractions to operate at sub-millisecond latencies while allowing Netflix microservices to more easily store, consume, and manage their data. This team holds a substantial responsibility in enabling Netflix microservices to satisfy their ever-growing and evolving data needs. This team is passionate about distributed data systems technology. We are active in the open source community and believe in operating what we own. We are a small team responsible for business critical systems and are committed to a culture of feedback and engineering.

Amazon Web Services (AWS)

Software Development Engineer II

Amazon Web Services (AWS)

LinkedIn
2019-10 - 2023-7 · 3 yrs 10 mos

Seattle, Washington, United States

- Worked on AWS Key Management Service (KMS), a Tier-0 AWS Service with >10,000,000 TPS Globally, 99.999% Availability, and P99.9 latencies of 30 milliseconds, on the Data, Analytics, and Observability team. - Decreased data propagation times from 3 hours to 3 minutes (98%) in a 60,000GB/hour service log pipeline by spearheading the transition to a streaming architecture for metrics which were identified as critical. Great care was taken to not impact overall Latency, CPU, Memory, Network, and GC Heap Size Utilizations. Created cross-service log tracing by onboarding other teams to the same architecture and consolidating data in a shared data lake. - Developed a real-time Online Analytic Processing (OLAP) replica of the primary datastore inside of RDS PostgreSQL. This replica granted KMS leadership, business partners, and security engineers access to the primary datastore for the first time and reduced 1 hour queries to <1 minute. Saved >80 hours/month for KMS Engineers. - Built a fully managed Online Event Processing (OLEP) framework with guaranteed delivery to enable distributed asynchronous behavior for control plane APIs within KMS. This system had >99.99% availability and successfully reduced control plane latencies by offloading work from the critical paths of KMS APIs. Used for 7 different projects across 4 different teams. - Reduced P99 control plane latency by 75%, enabled doubling frontend capacity on the existing architecture, and reduced datastore writes by 50% by building event driven resource quota enforcement. - Lead Engineer in a 6-person team. Performed annual project planning, mentoring, hiring, task triage, operational tasks/oncall, design reviews, launch reviews, benchmarking, capacity planning, and deployments. Delivered presentations within the organization on software engineering best practices and the team’s software architecture. Coordinated across multiple teams and stakeholders to align business needs with application architecture.

Amazon

Software Engineer Intern

Amazon

LinkedIn
2018-5 - 2018-8 · 4 mos

Seattle, Washington, United States

- Worked with the Alexa Personalization Team to build personalized language models for individual customers based on their selected languages, installed apps, contact names, etc. - Modernized an analysis workflow from being single-machined to running in a distributed fashion using Hadoop MapReduce. Reduced the time of the workflow from 36 hours to 10 minutes. - Designed and implemented the infrastructure to compare different text relevancy algorithms on datasets. My work provided insight into how our production neural networks compared to traditional algorithms.

Amazon

Software Engineer Intern

Amazon

LinkedIn
2017-9 - 2017-12 · 4 mos

Seattle, Washington, United States

- Worked with the Alexa Personalization Team to improve the internal model benchmarking software for Alexa's ASR/NLU.

Amazon

Software Engineer Intern

Amazon

LinkedIn
2017-1 - 2017-4 · 4 mos

Seattle, Washington, United States

- Designed, implemented and deployed an API to modify product supply levels in real time on Amazon.com for the Fulfillment by Amazon (FBA) Team. This API has been used to protect customers from purchasing inventory we suspect may not exist. Created a web application to expose this API to internal customers.

Amazon

Software Engineer Intern

Amazon

LinkedIn
2016-5 - 2016-8 · 4 mos

Seattle, Washington, United States

- Created an API to retrieve detailed information about inbound shipments for the Fulfillment by Amazon (FBA) Team. This included designing the schema for the datastore. Created a web application to expose this API to internal customers.

Education

University of Waterloo

University of Waterloo

LinkedIn

Computer Science

Graduated with Distinction - Dean's Honours List. GPA: 88.48%. Math & CS GPA: 89.12%

Robinson Mann's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.