AeroLeads people directory · profile

Dan Mcclain Email & Phone Number

Senior Software Development Engineer - Payouts at Twitch
Location: Greater Boston, United States 6 work roles 1 school
2 work emails found @twitch.tv LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 2 work emails

Work email d****@twitch.tv
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Development Engineer - Payouts
Location
Greater Boston, United States

Who is Dan Mcclain? Overview

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

Quick answer

Dan Mcclain is listed as Senior Software Development Engineer - Payouts at Twitch, based in Greater Boston, United States. AeroLeads shows a work email signal at twitch.tv and a matched LinkedIn profile for Dan Mcclain.

Dan Mcclain previously worked as Senior Software Development Engineer - Ad Supply at Twitch and Partner, Head of Engineering at Dockyard. Dan Mcclain holds Bachelor Of Science, Computer Engineering from Northeastern University.

Company email context

Email format at Twitch

This section adds company-level context without repeating Dan Mcclain's masked contact details.

{first_initial}{last}@twitch.tv
89% confidence

AeroLeads found 2 current-domain work email signals for Dan Mcclain. Compare company email patterns before reaching out.

Profile bio

About Dan Mcclain

Dan Mcclain is a Senior Software Development Engineer - Payouts at Twitch. He possess expertise in ruby on rails, ruby, postgresql, coffeescript, jquery and 16 more skills. Colleagues describe him as "Dan is a highly self-motivated software developer with a passion for his work. He has a strong understanding of object-oriented programming and software design. With a strong work ethic, Dan was a core contributor and significant asset to our group at Raytheon. I would welcome the opportunity to work with Dan again in the future."

Listed skills include Ruby On Rails, Ruby, Postgresql, Coffeescript, and 17 others.

Current workplace

Dan Mcclain's current company

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

Twitch
Twitch
Senior Software Development Engineer - Payouts
Website
AeroLeads page
6 roles · 19 years

Dan Mcclain work experience

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

Senior Software Development Engineer - Payouts

Current

San Francisco, California, Us

Jul 2022 - Present

Senior Software Development Engineer - Ad Supply

San Francisco, California, Us

I joined as part of the original ad engineering team that developed Twitch's server side ad insertion tech, SureStream. As the team grew, I became the expert on the existing client side ad experiences that our teams became responsible for. The Ad Supply teams came to own all of the viewer and broadcaster experiences, and I lead multiple efforts to streamline implementations, as well as implement observability into how our products (not just our services) performed. Multiple services I proposed and helped to launch help decide who should see an ad at the right time and deliver the right ad experience, at Twitch scale

May 2016 - Jul 2022

Partner, Head Of Engineering

Hingham, Massachusetts, Us

Working with Phoenix and Ember.js to deliver ambitious web applications

Feb 2012 - Apr 2016

Web Application Delevoper/Sysadmin

Us

I was a major contributing developer on: http://liu.edu/ http://gct.com/ http://virtuawoman.org/ http://yardsmarts.com/ http://sokolovelaw.com/ http://maybelline.com/Yardsmarts works off a central Article Catalog, which contains most of the content for the site, among other sites in the Multi-Site install. This resulted in the site requiring dynamic page loading based on the URL, which is uncommon in Sitecore. I created an OnSave event handler for the Sitecore Content editor to place articles' details into the Lucene index, and also wrote the algorithm to retrieve the article based on the Section and sub section that the article should live on. In addition to the commenting system on VirtuaWoman, I also optimized the C# code that interacted with Lucene.Net to dramatically increase the speed on a poorly performing section of the site, which provided an order of magnitude increase in response time.I am the lone Rails Developer on Ducky Guidance, our data-driven note system for guidance counselors. Ducky Guidance allows guidance counselors to manage their students and notes to take advantage of powerful reporting, and eliminate paper notes. Counselors can manage their students via groups that they either manually manage, or via dynamic groups, which group students based on common attributes. Counselors can add notes to individual students, or groups of students. Ducky Guidance also allows counselors to categorize and tag their notes, to enable powerful reporting.I manage our numerous servers and network. We have a number of different VMs hosted on VMWare ESXi. We run Ubuntu and Windows side by side, with environments ranging from PHP and MySQL to ASP.Net and SQL Server to Rails and PostgreSQL. We run both Apache and Nginx for our various linux projects.

Mar 2010 - Feb 2012

Application Developer

Raytheon Ids

I redesigned and implemented the SQL database used for our section's test executive. The redesign provided data integrity via foreign key relations, constraints and indexes that the prior design previously lacked. I also implemented a workflow design in the database that was used by the web interface the section used for data entry.After the redesign, I implemented the API for the database using Entity Framework. The entities were broken down into similar types, which dictated the workflow the entity would need to go through. I used interfaces to reduce the workflow code needed to validate and perform the sign offs.The Asp.net site I designed and implemented acted as the data entry interface for the SQL databased utilized by my section. I designed a workflow mechanism to make sure any data entered was signed off by the right managers and technical experts. I utilized Entity Framework to provide the ORM for the website, and used WebForms (due to the knowledge domain of others who would maintain the site as well) to implement the site.After realizing that some of the more complex relations prevented some pages from loading in a timely manner, I designed and implemented a web service and jQuery scripts to loaded the related data on demand with AJAX, creating a fast and clean web interface

Jul 2007 - Mar 2010

Web Application Developer

Boston, Ma, Us

Developed CMS web applications using Sitecore 6.x in a small group (3 Sitecore Developers) Sitecore 6 Developer CertifiedImplemented Sitecore-based applications for: * http://bidmc.org Implemented a commenting system using SQL Server and C# * http://shields.com Contributed back-end code on most of the modules * http://www.utulsa.edu Implemented SQL stored procedures for a complex archive system. Contributed code on many of the modules used.

2008 - 2008
Team & coworkers

Colleagues at Twitch

Other employees you can reach at forebears.io. View company contacts →

1 education record

Dan Mcclain education

  • Northeastern University
    Northeastern University
    Computer Engineering
FAQ

Frequently asked questions about Dan Mcclain

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

What company does Dan Mcclain work for?

Dan Mcclain works for Twitch.

What is Dan Mcclain's role at Twitch?

Dan Mcclain is listed as Senior Software Development Engineer - Payouts at Twitch.

What is Dan Mcclain's email address?

AeroLeads has found 2 work email signals at @twitch.tv for Dan Mcclain at Twitch.

Where is Dan Mcclain based?

Dan Mcclain is based in Greater Boston, United States while working with Twitch.

What companies has Dan Mcclain worked for?

Dan Mcclain has worked for Twitch, Dockyard, Viridian Spark, Raytheon Ids, and Bigbad, Inc..

Who are Dan Mcclain's colleagues at Twitch?

Dan Mcclain's colleagues at Twitch include David Hahn, Saad Ali, Charles Watson, Diana Lu, and Ryan Garland.

How can I contact Dan Mcclain?

You can use AeroLeads to view verified contact signals for Dan Mcclain at Twitch, including work email, phone, and LinkedIn data when available.

What schools did Dan Mcclain attend?

Dan Mcclain holds Bachelor Of Science, Computer Engineering from Northeastern University.

What skills is Dan Mcclain known for?

Dan Mcclain is listed with skills including Ruby On Rails, Ruby, Postgresql, Coffeescript, Jquery, C#, .Net, and Asp.Net.

Find 750M verified contacts

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