Head of Technical Marketing

AdaCore

Mark has over 25 years of experience in software development tooling, operating systems, virtualization and networking technology in high-integrity, safe and secure, embedded and real-time systems. He has worked on projects building automotive, networking, aerospace and defense and industrial devices in North America, Europe and Asia. As Head of Technical Marketing at AdaCore he drives the narrative that crosses the chasm between technical capabilities and business value. Mark is a frequent author and speaker on topics ranging from the software development lifecycle, DevSecOps to formal methods and software verification. Prior to joining AdaCore, Mark worked for CodeSecure (formerly GrammaTech), Wind River Systems, Zeligsoft and IBM Rational. He holds a Master of Science degree in Computing Science from Eindhoven University of Technology.

Articles 1 - 5
Software & OS

Ada Is a Memory-Safe Language. It's Also Not New. That's the Point. - Blog

May 04, 2026

The NSA and CISA published a cybersecurity information sheet in 2022 recommending that developers move to memory-safe languages. It was updated in 2023, then again in June 2025. These reports sparked extensive global discussion about the use of memory-safe languages in critical software. Other regulations, such as the European Cyber Resilience Act, do not explicitly mention technologies like memory safety but instead focus on higher-level concepts such as 'state-of-the-art' and 'secure-by-design'.

Security

OpenSSL 1.1.1 Sunset Risks Another Heartbleed in Embedded Apps - Blog

September 22, 2023

OpenSSL, a fundamental open-source cryptographic library, ensures secure communications across TCP/IP networks. It is widely used for SSL or TLS encryption by applications, systems, and devices worldwide.

Security

Using the CVSS to Secure the Software Supply Chain - Blog

June 30, 2022

It’s easy for security teams and software developers to be overwhelmed with the endless stream of software vulnerabilities reported across the hundreds of applications used by a typical large enterprise. But not all software vulnerabilities are created equal and need immediate attention.

Debug & Test

Embracing a More Advanced Application Security Framework - Story

January 11, 2022

By nature, automotive software is complex. 

Software & OS

Resolving function pointers with static analysis - Story

February 27, 2018

Function pointers in C are a useful construct, despite needing to look up the exact syntax when trying to program with them.

Articles 1 - 5