AeroLeads people directory · profile

Andrew Goodnough Email & Phone Number

Senior Software Engineer at Sonos, Inc.
Location: Madison, Wisconsin, United States 9 work roles 3 schools
1 work email found @sonos.com 4 phones found area 608 and 262 LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 4 phones

Work email a****@sonos.com
Direct phone (608) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineer
Location
Madison, Wisconsin, United States
Company size

Who is Andrew Goodnough? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Andrew Goodnough is listed as Senior Software Engineer at Sonos, Inc., a with 1001 employees, based in Madison, Wisconsin, United States. AeroLeads shows a work email signal at sonos.com, phone signal with area code 608, 262, and a matched LinkedIn profile for Andrew Goodnough.

Andrew Goodnough previously worked as Staff Software Engineer at Zendesk and Senior Software Engineer at Zendesk. Andrew Goodnough holds Bs, Computer Science from Bowling Green State University.

Company email context

Email format at Sonos, Inc.

This section adds company-level context without repeating Andrew Goodnough's masked contact details.

{first}.{last}@sonos.com
89% confidence

AeroLeads found 1 current-domain work email signal for Andrew Goodnough. Compare company email patterns before reaching out.

Profile bio

About Andrew Goodnough

My broad experience allows me to be an asset to any project that involves building web applications or distributed systems. I’d like to join a team where I can broaden and improve my skills as an experienced leader and developer.Specialties: Functional programming, Ruby on Rails, React, PostgreSQL.

Listed skills include Java, Xml, Git, Linux, and 38 others.

Current workplace

Andrew Goodnough's current company

Company context helps verify the profile and gives searchers a useful next step.

Sonos, Inc.
Sonos, Inc.
Senior Software Engineer
614 Chapala Street Santa Barbara, CA 93101 United States
Website
Employees
1001
AeroLeads page
9 roles

Andrew Goodnough work experience

A career timeline built from the work history available for this profile.

Senior Software Engineer

Current

Santa Barbara, Ca, Us

Sonos makes wifi speakers that play in sync in the home.Senior Software Engineer building the content management system which unifies the metadata for all the customer's music services into a single API consumed by the external-facing Sonos applications.Project: Content API, Tech: Node.js, Typescript, Redis, AWS Moved content metadata operations related to a user’s registered music providers from the application and the speaker on the home LAN to the Cloud. This moves the complexity of content resolution to the Cloud and allows existing and new player hardware to do less, which extends the life of networked speakers.

Aug 2022 - Present

Staff Software Engineer

San Francisco, California, Us

Zendesk is best-in-class customer service software used by tens of thousands of customers with a billion in revenue.Staff Software Engineer (Tech Lead) responsible for designing and maintaining Zendesk’s internal incident management system and customer notification system while adhering to 4 9’s of availability.Project: Revere, Tech: Ruby on Rails, React, Memcached, MySQL, AWS ECS, SQS, SNS, LambdaScaling this system and serving the Status Page during incidents means handling user loads with logarithmic growth over the course of minutes. My team and I moved this application with no downtime from older technology to docker containers hosted on AWS with automatic scaling, cached-everything and replica read databases for resiliency.

May 2019 - Aug 2022

Senior Software Engineer

San Francisco, California, Us

Project: Revere, Tech: Ruby on Rails, React, Memcached, MySQL, AWS ECS, SQS, SNS, LambdaSenior Software Engineer (Tech Lead) responsible for designing and maintaining Zendesk’s internal incident management system and customer notification system.

May 2019 - Jan 2021

Senior Developer

Pharmid

PharmID is a healthcare startup that is bringing a device to market to track medication diversions through automatic medication detection.Senior Software Developer responsible for building a tracking application to work with a device that identified medications using Ramen spectroscopy technology.Project: Waste Witness, Tech: Ruby on Rails, React, Postgres, OAuth2The device sent data to the tracking system to track medication diversions as nurses dispose of extra medication after use in surgery and are witnessed doing so by another nurse. I built the dashboard to help medical personnel see trends in the data over time.

Jan 2019 - Apr 2019

Senior Software Engineer

Uw Madison Libraries

UW Memorial Library is one of the top research libraries in the country.Senior Software Developer responsible for web applications and automation that managed patron access to library resources.Project: Location Manager, Completion: September 2018, Tech: Ruby on Rails, React, Postgres, ShibbolethImplemented a tool for staff to move materials between any of the 40 libraries on campus and track the resources after the move. This tool was very important to the Consolidation team as library spaces were reconfigured.

Jan 2018 - Dec 2018

Senior Software Engineer

Lake Geneva, Wi, Us

Primex is a leading manufacturer of environmental sensors for hospitals and consumers.Senior Software Engineer responsible for building distributed microservices on AWS for real-time data communication to wireless devices.Project: Alexa Skill, Completion: March 2017, Tech: Lambda, Python, Rails, OAuth2Voice UI for My AcuRite users backyard weather information- Created voice UI so a user could ask: “Alexa, what is the temperature in my backyard?”- Implemented an OAuth2-compliant Authorization server for use by AWS Lambda to link to a user’s My AcuRite account to retrieve their personal weather information.Project: My AcuRite Backyard Weather, Completion: October 2016, Tech: Rails API, Lambda, Python, SNS, SQS, S3, AWS LinuxWeather stations monitor backyard weather for consumers to get personal weather information and alerts.- Supported 40,000 accounts with 100,000 devices checking in every 18 seconds resulting in over 10 million readings/day- Modified existing OneVue backend to support new devices and new front-side My AcuRite API applicationProject: OneVue, Completion: November 2015, Tech: Rails API, DynamoDB, SQS, S3, AWS LinuxMonitors hospital and school environments alerting staff of temperature and humidity changes.- Added support for existing sensor protocols for seamless migration of existing devices- Implemented business unit level authorities for fine-grained permissions in a multi-tenant application

Mar 2014 - Aug 2017

Lead Programmer

Circuit Court Automation Program (Ccap)

CCAP provides all of the software that runs the Circuit and Supreme Courts in the State of Wisconsin. It is arguably the best court software for any state in the country.Lead Developer responsible for developing and maintaining highly accessed websites and web applications for public and internal use.Project: Jury Management web application, Completion: November 2013, Tech: Scala, Lift, Actors, Comet, Squeryl, Flying Saucer, JQuery, CSS, HTML5, SBT, LinuxTracks juror service from first contact to service completion.- Used comet for timely user page refreshes of ongoing juror status and statistics.- Built the reporting framework to support all reporting and statistics within the application.Project: Case maintenance web application, Completion: July 2012, Tech: Scala, Lift, Actors, Comet, Squeryl, Flying Saucer, JQuery, CSS, HTML5, SBT, LinuxMaintains information about attorneys, agencies and other info related to cases in the courts.- Created standard table widget by integrating JQuery Datatable plug-in to work with Scala server-side state for CRUD maintenance- Implemented a new standard web design for all apps in HTML5 and CSS- Server state injected into client using scoped functional object style Javascript

Jan 2003 - Mar 2014

Senior Consultant

Madison, Wisconsin, Us

AE Business Solutions is consultant firm doing business in Madison and Milwaukee.Senior Consultant charged with expanding the firm’s Java practice by bringing real world experience with J2EE projects.Project: Purchasing web application, Large paper manufacturer, Completion: Nov 2002, Tech: ASP, XML, CSS- Leveraged the existing framework written in ASP, fixed the non-working areas while reworking the user interface to enforce consistency- Added CMS functions: made all entities dynamically update-able by storing in the database, and created user self-service area which routed maintenance requests to approvers by email- Mentored staff programmer in the technology to support it going forward.

Jul 2002 - Jan 2003

Senior Programmer

Maumee, Ohio, Us

Dana Commercial Credit was the leasing arm of the company - separate from Dana’s main auto parts manufacturing business.Software Developer responsible for leading and managing development efforts for internal web projects and client/server projects. Work on these applications involved managing the whole life-cycle of the application including: initial analysis with the customer, design of the data model, creation of the database and tables, design and creation of the application, and finally, post-release support of these programs.Project: Quoting web application, Large auto parts manufacture, Completion: 2002, Tech: JSP, Struts, EJB, JAXB, JUnit, AntCreates and tracks purchase orders and invoices in order to allow the Lease Administrators to order the equipment that had been quoted to the customer in the quoting system. The quoting system contained about 75% of the information that would be needed to create the purchase order so data was pulled from the existing system using a REST web service.- Suggested and implemented an HTTP-level integration that would pull the data real time from their web interface and copy it to the purchasing application. This gave us up-to-the-minute data and, since we were interfacing with the web layer instead of the database, the quoting system’s internal structure could change without affecting our data exchange taking place at a higher level.

Jun 1997 - Jul 2002
Team & coworkers

Colleagues at Sonos, Inc.

Other employees you can reach at sonos.com. View company contacts for 1001 employees →

3 education records

Andrew Goodnough education

Bs, Computer Science

Bowling Green State University

Anthropology

Kent State University

Diploma, College Prep

Maumee High School
FAQ

Frequently asked questions about Andrew Goodnough

Quick answers generated from the profile data available on this page.

What company does Andrew Goodnough work for?

Andrew Goodnough works for Sonos, Inc..

What is Andrew Goodnough's role at Sonos, Inc.?

Andrew Goodnough is listed as Senior Software Engineer at Sonos, Inc..

What is Andrew Goodnough's email address?

AeroLeads has found 1 work email signal at @sonos.com for Andrew Goodnough at Sonos, Inc..

What is Andrew Goodnough's phone number?

AeroLeads has found 4 phone signal(s) with area code 608, 262 for Andrew Goodnough at Sonos, Inc..

Where is Andrew Goodnough based?

Andrew Goodnough is based in Madison, Wisconsin, United States while working with Sonos, Inc..

What companies has Andrew Goodnough worked for?

Andrew Goodnough has worked for Sonos, Inc., Zendesk, Pharmid, Uw Madison Libraries, and Primex Wireless.

Who are Andrew Goodnough's colleagues at Sonos, Inc.?

Andrew Goodnough's colleagues at Sonos, Inc. include Tommy Prewitt, Andy Fitton, Michael Benisek, Sharon Quinlan, and Naveen Reddy.

How can I contact Andrew Goodnough?

You can use AeroLeads to view verified contact signals for Andrew Goodnough at Sonos, Inc., including work email, phone, and LinkedIn data when available.

What schools did Andrew Goodnough attend?

Andrew Goodnough holds Bs, Computer Science from Bowling Green State University.

What skills is Andrew Goodnough known for?

Andrew Goodnough is listed with skills including Java, Xml, Git, Linux, Sql, Spring, Rest, and Python.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.