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


Litigation Experience

  • IPCom Gmbh & Co. KG. v. AT&T Inc., et al.

    Jurisdiction: US District Court, Eastern District of Texas
    Counsel: Ward & Smith, P.A.
    Nature of Suit: Patent

Meet More of Our Experts

Jason Frankovitz - Software Engineering Expert
Jason Frankovitz
Senior Software Consultant Los Angeles

As a developer and CTO, Jason Frankovitz has been in the trenches of technology for more than 25 years. He has worked as a programmer, software development manager, technical analyst, CTO, and mentor in a wide variety of industries including social media, digital entertainment, and online advertising.

George Edwards - Software Expert Witness
George Edwards, PhD
President & Principal Computer Scientist Los Angeles

Dr. George Edwards has more than a decade of experience as a scientist, engineer, and technical consultant to academic research labs, government agencies, and technology companies, and he has served as a software expert in various litigation contexts, including several patent infringement matters.

Sigurd Meldal - Computer Expert Witness
Sigurd Meldal, Dr.Sc.
Senior Computer Scientist Silicon Valley

Dr. Meldal has testified in federal court and been deposed multiple times as an expert in computer science and software engineering. He has provided technical opinions regarding mobile devices, networks, wireless telephony, databases, service-oriented architectures, web systems, and geospatial positioning.

Mahdi Eslamimehr - Senior Software Consultant
Mahdi Eslamimehr – PhD, MBA
Senior Computer Scientist Los Angeles

Dr. Mahdi Eslamimehr is an award-winning scientist and a senior tech executive in the software product and service industry. He has years of experience in leading tech companies around the world, including Ericsson R&D Center, Samsung Electronics R&D Labs, SAP Research Lab, Y Combinator Research, and Clarity Global.

Ali Khoshgozaran - Computer Scientist
Ali Khosh, PhD
VP of Emerging Tech & Due Diligence Los Angeles

Dr. Ali Khosh is a computer scientist, entrepreneur and technology executive with years of experience at leading tech companies including Microsoft, Yahoo and Samsung. Ali serves as an expert in various software-related litigation matters (patent infringement, trade secret, etc.) and technical due diligence of emerging technology (VC investments, M&A transactions).

Eric Koskinen - Computer Scientist
Eric Koskinen, PhD
Senior Computer Scientist New York

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