Dan Mcclain work email
- Valid
- Valid
Dan Mcclain personal email
- Valid
Dan Mcclain is a Senior Software Development Engineer at Twitch 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."
-
Senior Software Development Engineer - PayoutsTwitch Jul 2022 - PresentSan Francisco, California, Us -
Senior Software Development Engineer - Ad SupplyTwitch May 2016 - Jul 2022San Francisco, California, UsI 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 -
Partner, Head Of EngineeringDockyard Feb 2012 - Apr 2016Hingham, Massachusetts, UsWorking with Phoenix and Ember.js to deliver ambitious web applications -
Web Application Delevoper/SysadminViridian Spark Mar 2010 - Feb 2012UsI 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. -
Application DeveloperRaytheon Ids Jul 2007 - Mar 2010I 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
-
Web Application DeveloperBigbad, Inc. 2008 - 2008Boston, Ma, UsDeveloped 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.
Dan Mcclain Skills
Dan Mcclain Education Details
-
Northeastern UniversityComputer Engineering
Frequently Asked Questions about Dan Mcclain
What company does Dan Mcclain work for?
Dan Mcclain works for Twitch
What is Dan Mcclain's role at the current company?
Dan Mcclain's current role is Senior Software Development Engineer at Twitch.
What is Dan Mcclain's email address?
Dan Mcclain's email address is ds****@****ail.com
What schools did Dan Mcclain attend?
Dan Mcclain attended Northeastern University.
What skills is Dan Mcclain known for?
Dan Mcclain has skills like Ruby On Rails, Ruby, Postgresql, Coffeescript, Jquery, C#, .net, Asp.net, Microsoft Sql Server, Ember.js, Javascript, Backbone.js.
Who are Dan Mcclain's colleagues?
Dan Mcclain's colleagues are Ben Kulbertis, Andrew Wattley, Julia Amaya Tavares, Kevin Ho, Diana Lu, Kent Heberling, James Faulkner.
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