Mike Mcgarr Email & Phone Number
@netflix.com
2 phones found area 408 and 866
LinkedIn matched
Who is Mike Mcgarr? Overview
A concise factual answer block for searchers comparing this professional profile.
Mike Mcgarr is listed as Engineering Leader at Netflix (again). ex-Slack at Netflix, based in San Francisco Bay Area, United States. AeroLeads shows a work email signal at netflix.com, phone signal with area code 408, 866, and a matched LinkedIn profile for Mike Mcgarr.
Mike Mcgarr previously worked as Engineering Manager - Artifacts, Source and Continuous Integration Infrastructure (ASCII) at Netflix and On Sabbatical at Mcgarr Family. Mike Mcgarr holds Graduate Studies, Computer Science from James Madison University.
Email format at Netflix
This section adds company-level context without repeating Mike Mcgarr's masked contact details.
AeroLeads found 1 current-domain work email signal for Mike Mcgarr. Compare company email patterns before reaching out.
About Mike Mcgarr
I am an engineering leader passionate about developing great products, building and leading engineering teams and improving organizational effectiveness. I am currently managing Slack's Frontend Infrastructure team. I am also the co-organizer of the Productivity Engineering Silicon Valley meetup. If you want to follow what I've done, checkout:Blog - http://www.mikemcgarr.comTwitter - https://twitter.com/SonOfGarrGithub - https://github.com/jmcgarr Slideshare - http://www.slideshare.net/jmcgarr/presentations The Ship Show - http://theshipshow.com/
Listed skills include Agile Methodologies, Continuous Integration, Scrum, Test Driven Development, and 31 others.
Mike Mcgarr's current company
Company context helps verify the profile and gives searchers a useful next step.
Mike Mcgarr work experience
A career timeline built from the work history available for this profile.
On Sabbatical
Staff Engineer, Data Tools
Engineering lead for a number of Slack internal data initiatives. Gained novel exposure to the world of big data tools and tooling while mentoring junior engineers and utilizing years of engineering and leadership expertise. As a Staff SWE on the Data Tools team, I focused on:* Improved the stability of our Jupyter Hub deployment, leading to fast deployments, zero open security tickets and improved up-time by resolving bugs in deployment scripts.* Improved the security ticket compliance by taking the lead on interfacing with the security team and implementing new processes to better handle and mitigate. * Changed the team’s reluctance regarding brownfield engineering projects by taking the lead and demonstrating their value to the product as well as the engineers own promotion packets.* Improved test coverage and stability from 0% to 40% on Slack’s flagship data tool, ATS, leading to faster releases and improved confidence by resolving neglected tests, and authoring new tests.* Provided mentorship for junior engineers on the team, helping numerous engineers resolve interpersonal disputes, navigate difficult conversations and get promoted at Slack.
Director Of Engineering, Performance Infrastructure
Tapped to build Slack’s first Performance Infrastructure team. This team consisted of a client performance team, as well as backend performance load testing team. Some accomplishments in this role included:* Cultivated a unified team culture leading to improved employee satisfaction by holding offsites and meetings, using targeted language and frequent written communications.* Redesigned our monthly performance metric executive meetings, leading to increased executive understanding and clarity by shifting to an Amazon-style document format.* Improved and refined client metric graphs and queries, which led to the discovering and resolution performance issues impacting previously unknown cohorts.* Selected for a committee to redefine and improve Slack’s EM career path, resulting in a career path that was well received by management.* Coaching and mentoring of engineers, leading to numerous promotions on the team.
Senior Engineering Manager, Desktop Infrastructure
Created Slack’s first Desktop Infrastructure team, unifying three teams into one. This team was responsible for shipping Slack’s flagship product, the desktop client, for Mac, Windows and Linux. This team also contributed significantly to the open source Electron project. In this role:* Established a “first team” mentality for the engineering managers, leading to collaboration and trust between managers and teams. * Established a unified desktop roadmap aligned with OKRs, driving greater partner alignment and improved visibility across subteams.* Led initiative to measure, expose, visualize and address desktop client performance issues, leading to a significant improvement in key performance metrics across the board. * Established a writing culture on the team, leading to improved communication from management to engineers, by encouraging managers to write a week in review.* Mentored and groom managers engineering managers, leading to engineers who enjoyed working for their managers.* Established partnerships with other engineering teams, leading to improved customer collaboration and faster resolution of bugs and customer requests. * Worked closely with Customer Success to address stability and performance issues impacting key customers.* Hired and promoted two existing employees to management roles, mentoring them through the challenges.
Senior Engineering Manager, Frontend Infrastructure
Joined Slack to lead their Frontend Infrastructure team, responsible for the Javascript client side infrastructure that undergirds all client code residing in the Slack Desktop client. Results include:* Migrated Slack’s frontend codebase from jQuery to ReactJS by partnering with other engineering leaders and promoting Agile methodologies.* Grew the size of the team by 30% by partnering with recruiting to hire engineers.* Coaching and mentoring of engineers, leading to numerous promotions on the team.
Engineering Manager, Developer Productivity
The Developer Productivity team is charged with building tools and services to simplify and streamline the process of coding and building software at Netflix. We maintain a JVM "paved road" for engineers, which includes Gradle plugins (see http://github.com/nebula-plugins), dependency management tools, IDE integration, continuous integration tooling and our AWS AMI Bakery. Our roadmap for 2016 includes tooling for Node.js/JS apps, Python apps, and limited Docker usage.As the Engineering Manager of the Netflix Developer Productivity team, I have a number of responsibilities:* attracting and retaining top talent for the team* providing strategic direction and guidance to the team* engaging with customers to help provide business context to the teamIn addition to my primary responsibilities, I have been able to achieve the following:* rollout lightweight product management tools and techniques to replace existing practices* author tools and provide MVP's that are operationalized by the team* identify and address gaps in our team's support and customer service model* coach and mentor fellow engineering managers on Agile, Lean and/or general management practices* identify and implement an improved documentation management approach* revamp the Netflix bootcamp example Java application to improve testability
Engineering Manager, Build Tools
The Netflix Build Tools team was responsible for providing Netflix engineers with the capability to build, package and distribute their binary files prior to deployment. The team focused on maintaining a number of products, including Nebula (a Java build tool built on Gradle), Jenkins, Atlassian Stash and the Base Amazon Machine Image for all of Netflix.
Director, Engineering Services: Operations (Aka Learn Devops)
Joined Blackboard to implement Continuous Delivery best practices for the Blackboard’s flagship product, Learn. Assumed management responsibilities for the Engineering Services: Operations team, responsible for the build/release processes as well as datacenter and cloud operations (QA and Production) for most Blackboard products.• Developed a organizational assessment and strategic plan for Continuous Delivery implementation• Manage a team of 17 release and operations engineers• Introduced Jenkins for continuous integration• Introduced Chef to the infrastructure team for configuration management of the infrastructure• Introduce and rollout a Kanban process for the Ops team• Coached Engineering/QA on unit testing (w/ Mockito) and Specification by Example (w/ cucumber)• Developed Groovy tools for managing Jenkins and artifacts• Developed Chef Cookbooks to manage Jenkins and other components
Founder, Organizer
The DC Continuous Delivery Meetup was founded in 2012 to provide a forum for DC area practitioners to speak, share stories and hear great speakers in the realm of Continuous Delivery. The group has quickly grown to 580+ members. Some of the highlights so far include: • Gene Kim (author of the Phoenix Project) spoke about ‘Why we need DevOps”• Paul Duvall (author of Continuous Integration) shared a ‘Continuous Delivery Cloud Case Study’• Rob Schneider (Netflix) spoke about ‘Continuous Delivery at Netflix’• Mega-Joint Meetup with DevOpsDC, Crabby Admins and more on Etsy’s Ops School
Java Center Of Excellence, Lead
Excella’s Centers of Excellence serve to support service delivery to Excella’s clients. The Java CoE provides a forum for Excellians specializing in Java software development to share, practice and learn. • Provided thought leadership and strategic direction to Excella management• Conducted internal strategic planning and annual goal setting• Managed budget, corporate sponsorships and potential partnerships• Mentored junior staff on JVM technologies
Managing Consultant
Engineering leader responsible for leading software development engagements to several federal and commercial clients. Provided technical guidance and solution architecture and built reliable and repeatable software delivery infrastructures based on Continuous Delivery principles and open source technologies. Provided Agile Engineering coaching and mentoring for developers and clients looking to improve software delivery practices.• Developed a roadmap of engineering best practices, tailored to clients’ specific needs• Provided training and mentorship to the developers on Agile Engineering practices• Established engineering standards for software design/development and continuous integration• Coached several developers on Test Driven Development practices and Behavior Driven Development.• Led team to design and implement legacy code conversion• Coached and mentored junior staff on software development practices• Implemented foundation for continuous integration and delivery infrastructure• Provided strategic direction and detailed assessments to CIO client• Led Scrum Teams and served as ScrumMaster• Implemented a Continuous Deployment infrastructure capable of “push button” deployments and rollbacks• Implemented end-to-end Automated Acceptance Tests that ran as part of the deployment pipeline, preventing failing builds from deploying• Responsible for development tasks and focus on being hands-on
Associate
Developer and technical lead for federal clients focused on Java and JVM technologies. Clients included the National Science Foundation, United States Marine Corps, and the Department of Housing and Urban Development. Significant responsibilities included:• Technical lead for large software development team (40+ FTEs)• Designed multiple security platforms for managing credentials, SSO and permissions.• Led the design and implementation effort for numerous client engagements.• Provided thought leadership to the Booz Allen client team that was 150+ FTEs.• Received Booz Allen’s Performance Excellence Award for work conducted at NSF.
Mike Mcgarr education
Graduate Studies, Computer Science
Ba, History
Frequently asked questions about Mike Mcgarr
Quick answers generated from the profile data available on this page.
What company does Mike Mcgarr work for?
Mike Mcgarr works for Netflix.
What is Mike Mcgarr's role at Netflix?
Mike Mcgarr is listed as Engineering Leader at Netflix (again). ex-Slack at Netflix.
What is Mike Mcgarr's email address?
AeroLeads has found 1 work email signal at @netflix.com for Mike Mcgarr at Netflix.
What is Mike Mcgarr's phone number?
AeroLeads has found 2 phone signal(s) with area code 408, 866 for Mike Mcgarr at Netflix.
Where is Mike Mcgarr based?
Mike Mcgarr is based in San Francisco Bay Area, United States while working with Netflix.
What companies has Mike Mcgarr worked for?
Mike Mcgarr has worked for Netflix, Mcgarr Family, Slack, Blackboard, and Dc Continuous Delivery Meetup.
How can I contact Mike Mcgarr?
You can use AeroLeads to view verified contact signals for Mike Mcgarr at Netflix, including work email, phone, and LinkedIn data when available.
What schools did Mike Mcgarr attend?
Mike Mcgarr holds Graduate Studies, Computer Science from James Madison University.
What skills is Mike Mcgarr known for?
Mike Mcgarr is listed with skills including Agile Methodologies, Continuous Integration, Scrum, Test Driven Development, Java, Software Development, Web Services, and Integration.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial