Gordon Mackay - Senior Software Consultant

Gordon MacKay

Senior Software Consultant

Gordon MacKay is a software and systems expert and technical executive with more than 20 years of experience in computer, telecommunications, network security, and SaaS/Cloud platforms. Gordon has led development and QA teams in architecting, developing and deploying a multi-tenant SaaS-based vulnerability management platform and scanning solution which is being used worldwide by Fortune 500 organizations as part of their ongoing cyber defense programs.

He is also an expert in developing integrations between various cyber security platforms including Endpoint Protection Platforms, EDR/XDR, SIEM, Network Access Control, Ticketing, SOAR, SAST/DAST platforms, Vulnerability Management and more.

Gordon currently serves as a consultant in Quandary Peak’s Due Diligence team in supporting technology investments, mergers & acquisitions, as well as software related litigations. He is skilled in security analysis, software architecture, and code review and assessment including web application security code reviews.

Summary of Qualifications

  • Has 18 years of experience in software development practice as a software engineer in architecting, designing and deploying multi-tenant SaaS-based cyber security solutions.
  • Served as Chief Technology Officer at Digital Defense, Inc. and led R&D and QA teams in architecting, designing, implementing, and deploying its in-house multi-tenant vulnerability management platform which is used by Fortune 500 companies worldwide as part of their ongoing cyber defense programs.
  • Has many years of experience in integrating SaaS and Cloud based platforms, with other platforms including premised-based offerings, using various web integration technologies and APIs including REST, SOAP and more. Solutions integrated included Microsoft for Endpoint, Splunk SIEM, Palo Alto Cortex XDR, ServiceNow Security Operations, Veracode, and many more.
  • Delivered various invited speeches and technology demonstrations at numerous cyber security events and conferences including RSA security, ISC2 Security Congress, ISSA International Conference, many USA BSides Conferences, while highlighting across media and security articles including, Forbes, Fox Business News, CIO review, SoftPedia, IT World Canada, and others.
  • Has 10 years of telecom software development experience with various large telecom organizations including Nortel/Bell Northern Research, DSC and Alcatel, designing platform related switching software as well as call processing features using ISDN, SS7 and many other telecommunication protocols.
  • Holds three patents related to vulnerability scanning and vulnerability management – one of which is a method for correlating point-in-time detected and assessed assets, to their correct counterparts as detected in different point-in-time assessments.
  • Holds a Bachelor of Electrical Engineering/Computer Engineering from McGill University Montreal Canada.

Areas of Expertise

  • Private Equity technical due diligence for investments and acquisitions as well as patent litigation.
  • Computer / Network Security
    Vulnerability Management and scanning, SIEM, SOAR, Endpoint security, Web Application security, penetration testing, Email security.
  • Programming/Software Development
    C / C++, Java, Python, PERL, Assembly, PHP, HTML, CSS, XML, JSON, Django, Git, CVS, Mercurial, Visual Studio, Eclipse, Agile process, Jira.
  • Databases
    RDBMS, SQL, Oracle, MySQL, Postgres, SQLite.
  • Operating Systems / Frameworks
    Linux, Unix, Mac OS, Windows, iOS, Android.
  • Networking & Protocols
    TCP/IP, HTTP/HTTPS, REST, SOAP, SMTP, DNS, FTP, UDP. ISDN, SS7.

Litigation Experience

  • K+S Potash Canada General Partnership v.
    Veolia Water Technologies Inc. et al.

    Jurisdiction: Court Of Queen’s Bench For Saskatchewan
    Case #: QB No. 817 (filed 2018)
    Nature of Suit: Breach of Contract
    Counsel: Stikeman Elliott LLP
    Technology: Plant Design Management Systems (PDMS), Clash Detection, Database synchronization
    Role: Software Technical and Functional Review Lead
  • A.H., by her Legal Guardian Patanne Coffey
    and Z.H., a minor, by her Parent and Legal Guardian Anna Hauser v. Madison Metropolitan School District et al

    Case Number: 22-cv-134
    Filed in: Western District of Wisconsin
  • Multimodal Media LLC. v. Guangdong OPPO Mobile Telecommunications Corp., LTD.
    Case Number: 2:21-cv-00436-JRG-RSP
    Filed in: Eastern District of Texas
  • RoboticVisiontech, Inc. v. ABB Inc.
    Case Number: 1:22-cv-01257
    Filed in: Delaware District Court
  • The Nielsen Company (US), LLC. v. TVision Insights, Inc.
    Case Number: 1:22-cv-00057-UNA
    Filed in: District of Delaware
  • Provisur Technologies, Inc. v. Weber, Inc.
    Case Number: 5:21-cv-06113
    Filed in: Western District of Missouri
  • Flypsi, Inc. v. Dialpad, Inc.
    Case Number: 6:21-cv-00642
    Filed in: Western District of Texas
  • Roche Diabetes Care, Inc. v. Insulet Corp.
    Case Number: 1:20-cv-00825
    Filed in: District of Delaware
  • Wirtgen America, Inc. v. Caterpillar Inc.
    Case Number: 1:17-cv-00770
    Filed in: District of Delaware
  • IPCom GmbH v. AT&T Mobility LLC., et al
    Case Number: 2:20-cv-00322
    Filed in: Eastern District of Texas

Meet Some of Our Experts

William Luk - Senior Software Consultant

William Luk

Senior Software Consultant Silicon Valley

William Luk is an entrepreneur, software executive, and developer with over 20 years of experience in network and computer security. William has developed and led product teams to deliver enterprise class firewall, intrusion detection / prevention systems, database security, and data security / privacy solutions at Symantec and several security startups.

LitigationLitigationConsulting Expert
Health ITFocus AreaSoftware Engineering & Security
Due DiligenceArea of ExpertiseEmbedded Systems & Security
Cassie Oates - Director of Litigation Discovery

Cassie Oates

Director of Litigation Discovery Los Angeles

Cassie Oates has a decade of experience working with software experts in large and small-scale software failure litigation. Experienced in arbitration, bench trials, and jury trials; Ms. Oates offers expertise in document review, fact witness interviews, change management, and testing best practices.

LitigationLitigationTrial Preparation
Ray Chiang

Ray Chiang

Software Consultant and Code Analyst Los Angeles

Ray Chiang is a software consultant and code analyst involved in technologies related to systems engineering, digital media, embedded system, consumer electronics, and industry-standard development. He is skilled in source code review and reverse-engineering.

LitigationLitigationConsulting Expert
Health ITFocus AreaSoftware Quality & Source Code
Due DiligenceArea of ExpertiseDigital Media & Code Analysis
Shahzad Ahmad - Senior Biomedical and Health IT Consultant

Shahzad Ahmad

Senior Biomedical and Health IT Consultant Chicago

Shahzad Ahmad has a deep background in healthcare IT as a technical project manager and product owner. His 8+ years of experience includes implementation of EHR systems across the nation’s top healthcare institutions, owning the SDLC of medical devices, as well as bioengineering research of early detection technologies for debilitating diseases.

Health ITFocus AreaEHR & Biomedical Product Design
Eric Koskinen - Computer Scientist

Eric Koskinen, PhD

Senior Computer Scientist New York

Dr. Eric Koskinen has expertise ranging from operating systems, networks, and servers to high-level concepts such as software architecture and compilers. Currently, he is an endowed Assistant Professor at Stevens Institute, and holds a PhD in Computer Science from the University of Cambridge.

LitigationLitigationSenior Testifying Expert
Sam Malek - Software Expert Witness

Sam Malek, PhD

Senior Computer Scientist Los Angeles

Sam Malek is an Associate Professor in the Department of Computer Science at University of California Irvine. He has experience with testifying in jury trial and deposition as an expert witness in the fields of computer science and software engineering.

LitigationLitigationSenior Testifying Expert