Tony Allen

Tony Allen Email and Phone Number

Staff Necromancer @ Google @ Google
mountain view, california, united states
Tony Allen's Location
Seattle, Washington, United States, United States
About Tony Allen

Software engineer with experience in networking and distributed storage systems.

Tony Allen's Current Company Details
Google

Google

View
Staff Necromancer @ Google
mountain view, california, united states
Website:
google.com
Employees:
219238
Tony Allen Work Experience Details
  • Google
    Staff Software Engineer
    Google Oct 2023 - Present
    Seattle, Washington, United States
    Service mesh networking for Google Cloud.
  • Chronosphere
    Member Of Technical Staff
    Chronosphere Dec 2021 - Jul 2023
    Seattle, Washington, United States
    Leading various software engineering projects related to:- Multi-tenancy and quota isolation.- Compression for cloud network cost savings.- Metrics ingestion path optimizations for cost savings.
  • Amazon Web Services (Aws)
    Senior Software Engineer
    Amazon Web Services (Aws) Apr 2021 - Dec 2021
    Seattle, Washington, United States
    Envoy SME for what eventually became VPC Lattice.
  • Facebook
    Senior Software Engineer
    Facebook Aug 2020 - Apr 2021
    Seattle, Washington, United States
    ZippyDB load shedding and multi-tenancy. Most of that work went into FBThrift:https://github.com/facebook/fbthrift/commit/59f5145e2a79740ecab3445ee21b8280276ef51d
  • Lyft
    Senior Software Engineer
    Lyft Jan 2018 - Jul 2020
    Seattle, Washington
    Software engineer in the network resilience group, focused on load shedding mechanisms. Most of my work is public and open-source work on Envoy Proxy.-- Designed and implemented adaptive concurrency control in Envoy. Deployed to multiple high-profile Lyft services. I spoke about this at Kubecon Europe 2020.-- Designed, implemented and deployed Envoy retry budgets pervasively across Lyft's microservice infrastructure.-- Designed and implemented admission control/client-side throttling as a load shedding mechanism in Envoy to protect Lyft microservices.-- Implemented an experimentation tool to generate network request patterns that exercise edge-cases in the work above.I was also a member of the Envoy security team and fix lead for the 1.14.3/1.13.3/1.12.5 releases.
  • Nutanix
    Member Of Technical Staff
    Nutanix Jun 2014 - Dec 2017
    Seattle, Wa
    Storage - core data path. Writing C++ code and counting memory allocations.Projects:-- Reduced memory overhead of the filesystem's SSD tier cache insertions by 90% using counting bloom filters. This allowed for an order of magnitude increase in the feasible workload working set sizes for well-behaved ILM.-- Decreased mallocs by 30% in the random read path and 15% in the random write path using arena allocators.-- Designed and implemented improvements for heterogeneous clusters via adaptive load balancing and data replica placement. This was one of the major changes that lead to the ability to mix hybrid/all-flash nodes in the same storage cluster.-- Investigation into Nutanix Cluster Checker performance resulting in decreased run time from 30+ minutes down to less than 1.5 minutes.
  • Cisco Systems
    Software Engineer
    Cisco Systems Sep 2013 - Jun 2014
    Rtp, North Carolina
    ASR9000 network processor hardware abstraction team.
  • Cisco Systems
    Customer Support Engineer
    Cisco Systems Jan 2012 - Sep 2013
    Rtp, North Carolina
    Server Virtualization support. UCS, Nexus switches, and various hypervisors.
  • North Carolina State University
    Research Assistant
    North Carolina State University Oct 2007 - Aug 2011
    Raleigh, Nc
    Computational fluid dynamics.Advisor: John Blondin

Tony Allen Education Details

Frequently Asked Questions about Tony Allen

What company does Tony Allen work for?

Tony Allen works for Google

What is Tony Allen's role at the current company?

Tony Allen's current role is Staff Necromancer @ Google.

What schools did Tony Allen attend?

Tony Allen attended Harvard University, North Carolina State University.

Who are Tony Allen's colleagues?

Tony Allen's colleagues are Ryver Egi, Joy Broadway, Pa'seana N., Alex Greer, Chih-Pin Hsiao, Babar Ismail, Marcella Motta.

Not the Tony Allen you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.