Skip to content
View donnachaforde's full-sized avatar

Block or report donnachaforde

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
donnachaforde/README.md

Donnacha Forde presenting at Lero Conference 2025

Donnacha Forde

Senior technical leader, architect and strategist - 36 years building distributed systems, the last decade at the intersection of cybersecurity and engineering leadership.

Focus areas: Cybersecurity - Identity & Access Management - Distributed Systems - Endpoint Protection - Endpoint Detection & Response - Secure Communications

I guest lecture on cybersecurity and software architecture and have spoken at conference sessions on security engineering topics. The through-line is connecting distributed systems thinking to the practical realities of building secure, scalable software - drawing directly from architecture decisions made at commercial scale, at McAfee on Endpoint Protection, EDR and MITRE ATT&CK, at CrowdStrike's Office of the CTO leading Developer Experience and Open-Source strategy, and currently at Cerby on leveraging Zero Trust Networks to extend Identity Lifecycle Management.

Most production work lives in private repos - commercial and security constraints apply. What's public here is tooling, design patterns and example code that reflect how I approach engineering problems.

Start here:

  • donnachaforde.github.io - architectural writing, leadership and cybersecurity (also includes my MSc lecturing content plus a deep dive series into JVM performance).
  • LinkedIn - full career track and contact info.
  • Code samples - list of my example-code repos, mainly demonstrating various middleware technologies.
  • espresso-tools - a collection of useful CLI tools, built using the espresso library.
  • Developer Guide on how to use the espresso library (C++) to build your own CLI tools.

Pinned Loading

  1. espresso espresso Public

    A simple C++ library that handles everything to do with CLI arguments.

    C++ 1

  2. espresso-tools espresso-tools Public

    A set of simple but useful command-line tools.

    C++ 1

  3. donnachaforde.github.io donnachaforde.github.io Public

    Donnacha on GitHub (Blogs & Posts, Lectures and Code)

  4. separated-by-the-same-language separated-by-the-same-language Public

    A living catalogue of words and phrases across the English language