Nick Dellamaggiore

Nick Dellamaggiore Email and Phone Number

Software engineer @ Metronome
Nick Dellamaggiore's Location
Danville, California, United States, United States
About Nick Dellamaggiore

I'm an engineering leader and technologist who's passionate about building great internet products that impact people's lives. Specialties include infrastructure (AWS), cloud efficiency and cost optimization, reliability, backend engineering (Java/Scala/Python) and engineering leadership.

Nick Dellamaggiore's Current Company Details
Metronome

Metronome

View
Software engineer
Nick Dellamaggiore Work Experience Details
  • Metronome
    Software Engineer
    Metronome Jan 2024 - Present
    San Francisco, Us
  • Career Break
    Mar 2023 - Jan 2024
  • Robinhood
    Senior Staff Engineer, Capacity Engineering
    Robinhood Jun 2021 - Mar 2023
    Menlo Park, California, Us
    • Co-founded team to reduce Robinhood’s high AWS spend and manage our cloud capacity. Per the 2021 Q1 earnings report, Robinhood spent $54M on Cloud infrastructure services over that 3 month period• Built cost observability and recommendation tools powered by PySpark data pipelines and Looker dashboards• Discovered and solved waste and performance issues across Robinhood’s entire stack.• Led the engineering organization to reduce Robinhood’s AWS TCO by 40% year over year. This was a significant factor in Robinhood reaching EBITDA profitability in 2022Q3.• Sustained our cost reduction by implementing team-level cost attribution and an org-wide cost accountability program.
  • Robinhood
    Tech Lead, Messaging Infrastructure And Staff Engineer, Software Platform
    Robinhood Oct 2019 - Jun 2021
    Menlo Park, California, Us
    • Directly contributed to or led the team through multiple reliability-focused initiatives, including Kafka cluster multi-AZ resiliency, chaos testing and the introduction of a producer sidecar proxy• Improved the observability, reliability and ergonomics of our internal Python Kafka client. Co-presented at Kafka Summit 2021• Scaled our critical path Kafka clusters through the January 2021 Gamestop traffic surge• Served in the on-call rotation and mitigated multiple SEV1 incidents• Spent the first 6 months as an individual contributor on the Software Platform team. Rolled out a Python HTTP client for enhanced call graph observability and built infrastructure to horizontally shard our core brokerage application (Terraform/SaltStack)
  • Robinhood
    Engineering Manager, Infrastructure
    Robinhood Mar 2018 - Oct 2019
    Menlo Park, California, Us
    • Managed the transition from mutable, VM-based infrastructure to a PaaS built on Kubernetes• Grew the team from 6 to 12 engineers• Spent the first 3 months onboarding as a Backend Engineer. Projects included a major Django version upgrade for our core brokerage application and leading a mass migration off of a legacy Kafka clusterIn addition, I helped the firm grow in the following ways:• Co-founded our SEV Program, leading blameless weekly SEV Review meetings and quarterly SEV Retrospectives• Served as a member of the “Air Traffic Controller” (Incident Commander) on-call rotation• Led infrastructure due diligence and onboarding for the Say Technologies acquisition• Interviewed hundreds of candidates, many of whom were Staff+ level
  • Coursera
    Head Of Platform Engineering
    Coursera Jan 2014 - Nov 2017
    Mountain View, Ca, Us
    • Managed Coursera’s Infrastructure Engineering team (later called Platform Engineering). The team focused on developer experience,​ ​DevOps,​ cloud ​infrastructure,​ ​security,​ ​continuous​ ​delivery​, performance, ​core​ ​services and more.• Grew the team from 4 to 17 engineers. Had the best retention of any engineering team, retaining 6 core team members for 4 to 5 years.• Led the team through numerous significant accomplishments: migrating our PHP monolith to microservices, running our first cross-region Disaster Recovery exercise, implementing modern, immutable frontend application+backend service deployment, introducing GraphQL for web+mobile data assembly and building our payments/e-commerce infrastructure.• Heavily​ ​involved​ ​in​ technical ​leadership,​ ​including​ ​the​ ​research,​ ​planning​ ​and execution ​of​ ​an​ ​18-month​ ​Long-term​ ​Architecture​ ​project​ ​for​ ​our​ ​70-person​ ​engineering organization.• Remained​ ​very​ ​technical​ ​in​ ​my​ ​management​ ​role​ by implementing tools, fixing issues (off the critical path) and reviewing technical designs. Remained on-call during my entire tenure at Coursera.• Working at a startup, I wore many other hats, including vendor procurement, AWS budget management, information security and privacy, security incident response, supporting legal inquiries + contract review and more.• Beyond hiring directly for my team, I also independently sourced and helped close key hires from my network, including our Director of Information Security and two engineering managers, one of whom became VP of Engineering.
  • Coursera
    Software Engineer, Infrastructure
    Coursera Sep 2012 - Dec 2013
    Mountain View, Ca, Us
    As​ a ​founding​ ​member​ ​of​ ​the​ ​infrastructure​ ​team,​ ​I​ ​worked​ ​with​ ​incredibly​ ​talented​ ​colleagues​ in• Building Coursera’s ​microservice​ ​architecture on Scala, Cassandra and AWS• Designing​ ​and prototyping​ ​our​ ​internal​ ​REST​ ​framework​ ​(Naptime) • Setting​ ​up​ continuous delivery, monitoring and logging infrastructure• Introducing Kafka for messaging, monitoring and realtime analytics use cases
  • Linkedin
    Principal Staff Engineer
    Linkedin Mar 2005 - Jul 2012
    Sunnyvale, Ca, Us
    Joining the company fairly early on, I've had the privilege of working with some amazing engineers on many cool product and infrastructure projects at LinkedIn. Here a few of my favorite accomplishments thus far while working here:• rest.li: Designed and implemented the initial version of LinkedIn's next-generation RESTful service invocation framework.• Twitter integration: Designed and implemented account linking and bi-directional status synchronization between LinkedIn and Twitter using Twitter's Streaming API, REST APIs and OAuth. • Internal 'firehose': a realtime stream of all updates and activity on LinkedIn, built using Kafka, a high-throughput distributed messaging system (http://sna-projects.com/kafka). This data stream powers LinkedIn Signal and other forthcoming real-time products.• Site-wide sharing: Designed and implemented the new rich sharing module on the home page and a generic 'object sharing' dialog for the rest of the site. This project also included the implementation of our link shortener, lnkd.in.• LinkedIn Groups: Led a small team that took our fledgling Groups product from a simple badge on your profile to a vital professional collaboration space and a major engagement driver for the site• Profile PDF: Exports your LinkedIn profile to a nicely formatted PDF file. I used Apache FOP for PDF rendering.• Scalability: I helped keep the site up through periods of tremendous growth by profiling/tuning code, sharding databases, adding caches, optimizing SQL, diagnosing tricky distributed software issues and more.In addition to coding, I perform code and design reviews, mentor fellow engineers, write copious amounts of wiki documentation and present my work at tech talks and company all-hands meetings. I also spoke at JavaOne 2008 and SD West in 2008/2009, presenting LinkedIn's overall site architecture along with an outline of our engineering process:http://www.slideshare.net/linkedin/linkedins-communication-architecture
  • Vmware
    Senior Business Applications Developer
    Vmware Oct 2004 - Mar 2005
    Palo Alto, Ca, Us
    Developed and maintained VMware's backend e-commerce systems.
  • Lawrence Livermore National Laboratory
    Computer Scientist
    Lawrence Livermore National Laboratory Jun 2002 - Oct 2004
    Livermore, Ca, Us
    Developed medium-large scale business applications for internal Lab use (5000 users). Led efforts to develop in-house Java architecture and software tools. Evangelized Java technology to in-house development teams.
  • Cal Poly State University
    Lead Software Developer
    Cal Poly State University Mar 2001 - Jun 2002
    San Luis Obispo, Ca, Us
    Led development of Java web applications for campus organizations and external clients.

Nick Dellamaggiore Skills

Java Distributed Systems Rest Scalability Spring Technical Leadership Mysql Memcached Oracle Linux Unix Lucene Ruby On Rails Software Development Hibernate Continuous Integration Unit Testing Git Jdbc Web Applications Software Engineering Oauth Scala Tomcat Awesomeness General Awesomeness Hadoop Messaging Systems Testng Ruby Java Enterprise Edition Python Spring Framework

Nick Dellamaggiore Education Details

  • California Polytechnic State University-San Luis Obispo
    California Polytechnic State University-San Luis Obispo
    Mathematics

Frequently Asked Questions about Nick Dellamaggiore

What company does Nick Dellamaggiore work for?

Nick Dellamaggiore works for Metronome

What is Nick Dellamaggiore's role at the current company?

Nick Dellamaggiore's current role is Software engineer.

What is Nick Dellamaggiore's email address?

Nick Dellamaggiore's email address is ni****@****ood.com

What is Nick Dellamaggiore's direct phone number?

Nick Dellamaggiore's direct phone number is +192557*****

What schools did Nick Dellamaggiore attend?

Nick Dellamaggiore attended California Polytechnic State University-San Luis Obispo.

What are some of Nick Dellamaggiore's interests?

Nick Dellamaggiore has interest in Guitar, Programming, Guitar Hero, Gardening, Investing, Linux, Photography, Hiking, Camping, Macs.

What skills is Nick Dellamaggiore known for?

Nick Dellamaggiore has skills like Java, Distributed Systems, Rest, Scalability, Spring, Technical Leadership, Mysql, Memcached, Oracle, Linux, Unix, Lucene.

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.