Michael Cook
AeroLeads people directory · profile

Michael Cook Email & Phone Number

Software Engineer IV at Shift4 Payments
Location: Las Vegas, Nevada, United States 10 work roles 2 schools
1 work email found @shift4.com 3 phones found area 650 LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 3 phones

Work email m****@shift4.com
Direct phone (650) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Engineer IV
Location
Las Vegas, Nevada, United States

Who is Michael Cook? Overview

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

Quick answer

Michael Cook is listed as Software Engineer IV at Shift4 Payments, based in Las Vegas, Nevada, United States. AeroLeads shows a work email signal at shift4.com, phone signal with area code 650, and a matched LinkedIn profile for Michael Cook.

Michael Cook previously worked as Principal Software Engineer / Senior Software Engineer / Software Engineer, Digital Circulars at Quotient Technology Inc. and Principal Software Engineer / Senior Software Engineer / Software Engineer at Quotient Technology Inc.. Michael Cook holds Master Of Science - Ms, Computer Engineering from Iowa State University.

Company email context

Email format at Shift4 Payments

This section adds company-level context without repeating Michael Cook's masked contact details.

{first_initial}{last}@shift4.com
86% confidence

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

Profile bio

About Michael Cook

Multiple roles at a major Internet portal, riding a startup through post-IPO, decades online (more if you count BBSes!), and a lifetime of playing with computers drives Michael to create flexible solutions that shun needless complexity. This guy enjoys new technologies, relishes his Commodore 64 hardware, and is rarely convinced that things are as difficult as they seem. Someone who shouldn’t always be taken completely seriously, he can be a fun person to be around as well as work with. Michael isn't typically the leader out in front running things - he's usually the one that you seek for thoughts, suggestions, guidance, or experience.★ Current toys: ES6 / React/reactjs (and create-react-app children like webpack and babel) / GraphQL / MongoDB★ Recent Languages: JavaScript / LESS/CSS / Semantic HTML / XML / Smidge of Python / PHP ★ Modern Web: JSON / REST / Ajax / XHR / DHTML (hello, robots!)★ Platforms: Linux (typically Ubuntu, sometimes Red Hat) / Windows / node.js / npm★ Tools: vi / jQuery / CDN / LAMP stack / Jasmine / hg / git / bash★ Other Fun Stuff I Do: Public speaking / Creating and giving presentations / Web performance / Web standards / APIs / Developer platforms / Cross-browser development / Unit testing / Process development

Listed skills include Rest, Javascript, Php, Lamp, and 7 others.

Current workplace

Michael Cook's current company

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

Shift4 Payments
Shift4 Payments
Software Engineer IV
Las Vegas, NV, US
AeroLeads page
10 roles · 16 years

Michael Cook work experience

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

Software Engineer Iv

Current

Center Valley, Pennsylvania, Us

- Feature development for administration portal used by shift4 customers- Added API endpoints to support new functional requirements- Typical engineering flow tasks like writing unit, integration, and acceptance tests; code reviews feedback; authoring merge requests- Authored documentation of components, processes, and endpoints. Strive to ensure information that may have value to others didn't get lost after conversations.

Apr 2021 - Present

Principal Software Engineer / Senior Software Engineer / Software Engineer, Digital Circulars

Jersey City, Nj, Us

Catalog Spree was acquired by Quotient Technology, Inc. in late 2014 and Michael joined the team in 2015 to help integrate the technologies and implement Quotient's vision for the Digital Circular technology. • Collaborated across teams to integrate Quotient Retailer IQ (RIQ) platform into acquired Digital Circular technology. This integration replaced static offer data files and provides users new features such as offer personalization and a server-side shopping list• Collaborated across companies in multiple capacities to support external partners integrating with the Digital Circulars technology• Implemented many new features such as coupon matches with circular offers (displayed via coupon widget using RIQ data), media ad integration, related coupons on SERP, and social sharing• Improved ADA and optimized and tuned code from pre-acquisition goals to new company direction.• Rebuilt product analytics using standard Quotient tag management platform• Improved build process by converting proprietary build process to grunt, writing unit tests, adding code coverage measurements, adding jslint, and updating code to pass lint

Jan 2015 - Dec 2018

Principal Software Engineer / Senior Software Engineer / Software Engineer

Jersey City, Nj, Us

Trained / presented to / mentored multiple people and teams internally on numerous topics including mercurial, unit testing, node/npm, web technologies and best practices, analytics, Quotient's proprietary printing solution, and general career growth

2011 - Dec 2018

Principal Software Engineer / Senior Software Engineer / Software Engineer, "Rebuild" Team

Jersey City, Nj, Us

• Part of team that migrated flagship Coupons.com from .Net to LAMP stack, redesigned it, added many feature enhancements such as media ads, card-linked offers, save to card, and print by email, and added new partners to the new site.• Owned the install/print flow for coupons.com and all its partners, which included talking to proprietary ActiveX control via JavaScript.• Created Jasmine unit testing framework then hooked it and jslint into Jenkins jobs• Defined a source control process that allowed for maximum flexibility and control• Maintained analytics in tag management tool for coupons.com and all partners• While our team was rebuilding the Retailer IQ product for production using node.js and npm, I advocated for generic packages that other teams could reuse. • Maintained yeoman generator for npm packages and unit tests and sinopia npm proxy

2011 - 2015 ~4 yrs

Software Engineer, Yahoo! Developer Network (Ydn)

Sunnyvale, Ca, Us

Michael helped maintain http://developer.yahoo.com/ and tools used to build the website. He also showed Yahoo! technologies to numerous developers at events on and off campus. • Drove a prototype to a framework for YDN website redesign of 2008, migrated about 700 pages, and updated the Movable Type templates for 3 blogs. This framework enabled even non-technical content producers to easily create and update pages. • Fixed defects and enhanced the tool that builds the technical documentation for YDN. Packaged the tool for deployment on YDN build servers, replacing a single point of failure machine and helping eliminate a manual process to get the packages pushed to production. • Evangelized Yahoo! technologies such as YQL and YUI in booths at over 10 medium to large conferences such as Cloudstock, PayPal X Innovate, and Google I/O. • Presented YQL and YUI at BarCamps in Rochester, NY and Philadelphia, PA. • Worked in a small team to create a YUI3 module to talk to a Yahoo! web service to get user data protected by OAuth without exposing the developer’s OAuth secret in the source code.

Nov 2007 - Feb 2011

Software Engineer, Platform Integrations

Sunnyvale, Ca, Us

Michael integrated 50 properties with Yahoo!’s first centralized identity platform. • Consulted with Yahoo! properties to describe the identity initiative, understand how the property used or planned to use identity, and help determine the best path to using the platform. • Built, tested, and documented standard issue UI widgets in PHP/JavaScript for common functionality such as uploading and selecting a photo and letting the user change display name. • Wrote engineering-focused documentation demonstrating how to use the identity platform, what to expect, and how to handle the data for the DIY properties. • Wrote code for properties when resources were constrained.

Aug 2006 - Nov 2007

Software Engineer, Yahoo! Alerts (Product Discontinued In 2015)

Sunnyvale, Ca, Us

As a frontend engineer for the defunct Yahoo! Alerts property, Michael updated and implemented alert types for the website as well as templates for each delivery method: email, IM, and mobile phone. • Wrote UI for Blog / RSS alerts. Included generating a sample email using dynamic data from the RSS feed platform. • Implemented redesigns of weather alerts and alert delivery selector (email, IM, mobile phone). • Prototyped Ajax version of My Alerts page with an early version of YUI that allowed users to update settings without an entire page load. • Updated delivery templates with new design. Migrated templates from a limited proprietary language to PHP.

Apr 2005 - Aug 2006

It Contractor

Performed on a number of tasks for CADA, collaborating with stakeholder(s) for each task. • Implemented website redesign to match new logo using best practices for performance. Reduced average file size by 67% to improve load time. Centralized scattered page styles to a single CSS file for ease of management with future changes. • Developed, implemented, and modified MS Access databases. Updated generated report according to specifications. Redesigned interface to streamline use.

Oct 2003 - Apr 2005
2 education records

Michael Cook education

Master Of Science - Ms, Computer Engineering

Iowa State University

Bachelor Of Science - Bs, Computer Science

Augsburg University
FAQ

Frequently asked questions about Michael Cook

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

What company does Michael Cook work for?

Michael Cook works for Shift4 Payments.

What is Michael Cook's role at Shift4 Payments?

Michael Cook is listed as Software Engineer IV at Shift4 Payments.

What is Michael Cook's email address?

AeroLeads has found 1 work email signal at @shift4.com for Michael Cook at Shift4 Payments.

What is Michael Cook's phone number?

AeroLeads has found 3 phone signal(s) with area code 650 for Michael Cook at Shift4 Payments.

Where is Michael Cook based?

Michael Cook is based in Las Vegas, Nevada, United States while working with Shift4 Payments.

What companies has Michael Cook worked for?

Michael Cook has worked for Shift4 Payments, Quotient Technology Inc., Yahoo!, and Capitol Area Development Authority (Cada).

How can I contact Michael Cook?

You can use AeroLeads to view verified contact signals for Michael Cook at Shift4 Payments, including work email, phone, and LinkedIn data when available.

What schools did Michael Cook attend?

Michael Cook holds Master Of Science - Ms, Computer Engineering from Iowa State University.

What skills is Michael Cook known for?

Michael Cook is listed with skills including Rest, Javascript, Php, Lamp, Jquery, Css, Yui, and Ajax.

Find 750M verified contacts

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