David Giacomo Email and Phone Number
David Giacomo work email
- Valid
- Valid
- Valid
David Giacomo personal email
- Valid
David Giacomo phone numbers
Experienced Engineering Manager leading teams to build observable, resilient, fault tolerant, self healing distributed systems. I leverage 17 years experience as an Individual Contributor and 5 years of Management / Leadership to guide Engineers to safely and incrementally solve problems learning as they go. I have a rich history in server side development to draw from, having held roles in Platform Engineering, Big Data Analytics, Automation, Observability, Commerce Systems and Operations at startups to large sized companies. Most recently my focus has been on best practices in Microservices development and tooling in environments that bridge multiple public and private cloud environments (GCP, AWS, and On-Premise leveraging Hashicorp's stack of cloud tools). Heavily involved in interviewing top talent. I love to engage engineers by outlining strategy, asking questions, offering suggestions, opening discussions, coaching, facilitating communication and seeing teams create surprising results.
-
MuxSan Francisco, Ca, Us -
Staff Software EngineerMux Aug 2021 - PresentSan Francisco, California, Us -
Director Of Engineering - Microservices TechnologyPandora Jan 2019 - Aug 2021Oakland, Ca, UsLeading Pandora / SiriusXM's Microsevices Technology team who's focus is building best practice and tools for operating Distributed Systems and Microservices across the Engineering Organization. My team is currently responsible for:* Envoy based Service Mesh and tools to make it easy to manage, configure and distribute* Service to Service communication paradigms and tooling (gRPC / REST / internal RPC library)* CI/CD pipeline and Automated Canary Analysis* An Envoy + Redis + Nomad orchestrated storage system that acts as our primary on premise caching system, often fronting GCP Big Table - currently this system handles over 1 Million commands per second* Service Builder - the starting point for all service creation and the mechanism by which we propagate our Engineering paved path* Anomaly Detection and Observability* Common Config Systems* Services that handle routing and caching decisions for Pandora's on premise 3 tiered CDN* Management of AWS and Akamai infrastructure that supports Sirius XMs music and content catalog -
Senior Engineering Manager - Microservices TechnologyPandora May 2018 - Jan 2019Oakland, Ca, Us -
Engineering Manager - Platform, Server TechnologyPandora Jul 2016 - May 2018Oakland, Ca, Us -
Senior Software EngineerPandora Jul 2010 - Jul 2016Oakland, Ca, Us* Implemented time series based dynamic popularity cache to shield Pandora’s services from serious site degradation caused by spikes from tens of millions of users. * Primary developer of Pandora’s commerce systems for 2 years. Separated commerce system into its own service, transitioned to a new payment processor, adding distributed transactions across internal and external services. * Designed and implemented Pandora's core Analytics data reporting system for Sales and Business Analysts. * Implemented system for generating emails to millions of users sent to a third-party email service via FTP or HTTP batches, with the ability to restart mid processing. * Migrated Pandora’s analytics code from a large OLAP Postgres database to Hadoop. -
Senior Software EngineerDemandbase Aug 2007 - May 2010San Francisco, Ca, Us* Designed and developed services utilizing Java, SQL, JMS, Hibernate, Lucene, MySQL, and Spring.* Implemented a Clickstream capture system that recorded, analyzed, tracked, and identified visiting companies as they accessed our customer's websites. The distributed system was scalable, fault tolerant, and spread across clusters of hosts in Amazon EC2. Shared operations responsibility.* Implemented a multithreaded load testing framework for replaying production data against the clickstream system.* Maintained our continuous integration system, builds scripts and version control system. -
Senior Software EngineerBea Systems 2005 - Aug 2007Us* Developed a robust, distributed, multi-threaded, multi-platform automation system with no single point of failure utilizing Java, JMS, Spring, Hibernate, JSF, Lingo (remoting over JMS), and Python. * Developed multi-threaded stress tests against the automation system. Implemented a dev/test strategy where all resources ran embedded, alleviating the need for developers to install or manage resources. * Developed Core Platform SSL Mutual Authentication Implementation receiving customer praise. -
Automation EngineerInovis 2003 - 2005Gaithersburg, Md, Us* Developed and maintained automated unit and end-to-end acceptance tests and frameworks utilizing Java, JUnit, HttpUnit, JDBC, and SQL for complex Retail Catalog web-application with over 130 million records. -
Quality Assurance Automation EngineerVignette 1998 - 2002Us* Developed and maintained Test Suites utilizing Java, JSP’s and PERL within a robust framework.* Designed and implemented dynamic Product Build Monitoring Application and QA Knowledgebase.* Determined equipment purchase requests for Automation lab machine image requirements and scripts.
David Giacomo Skills
David Giacomo Education Details
-
Texas State UniversityComputer Science -
The University Of Texas At AustinComputer Science
Frequently Asked Questions about David Giacomo
What company does David Giacomo work for?
David Giacomo works for Mux
What is David Giacomo's role at the current company?
David Giacomo's current role is Engineering Leader @ Mux | Ex-Pandora.
What is David Giacomo's email address?
David Giacomo's email address is dg****@****ora.com
What is David Giacomo's direct phone number?
David Giacomo's direct phone number is (510) 451*****
What schools did David Giacomo attend?
David Giacomo attended Texas State University, The University Of Texas At Austin.
What skills is David Giacomo known for?
David Giacomo has skills like Distributed Systems, Java, Agile Methodologies, Hadoop, Software Engineering, Scalability, Linux, Ant, Junit, Rest, Postgresql, Web Applications.
Who are David Giacomo's colleagues?
David Giacomo's colleagues are Sheraz Blouch, Robert Mach, Walker Frankenberg, Ashley Cutler, Samina Kousar, Saya Rokde, Majeed Khan.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial