Skip to content
damienfarrar.com

Service history · 20+ years

Experience

Roles and what actually changed in each.

  1. 2026 — nowCurrent

    Lead Architect

    Keyek

    Lead Architect on a hardware-backed identity platform for high-assurance sectors: government, defence, healthcare, finance, critical infrastructure. Verification happens in hardware, at the person, the device and the platform.

    c# · .net · typescript · angular · wpf · sql · aws

  2. 2018 — 2026

    Lead Architect

    VeroGuard Systems

    Lead Architect on a hardware-anchored identity and authentication platform. Nearly eight years across the token, the services behind it, and the integrations into customer environments.

    • Sole architect and lead engineer of the platform: around 96,000 lines of C# across six repositories, from the Windows logon integration to the browser and remote-desktop clients. Started every repository.
    • Built a compile-time white-labelling system that ships one product under multiple customer brands from a single source tree. Per-brand COM identity with shared installer upgrade codes, so a rebranded build installs over its predecessor instead of beside it.
    • Rebuilt the Windows logon integration from a blocking call into a cancellable state machine. Worst-case wait on a wrong card went from about two minutes to about 45 seconds; cancel went from impossible to sub-second.
    • Cut about 1.4 seconds of fixed cost from every sign-in by instrumenting the path first, then removing a duplicated directory lookup and a synchronisation wait that was firing on every attempt.
    • Traced an intermittent contactless-auth failure to the device side by ruling out every host-side cause with controlled tests, and narrowed an open-ended vendor request to one specific fix.

    c# · .net · typescript · angular · wpf · sql · aws

  3. 2017 — 2018

    Lead Developer and Architect

    Cruncher

    Lead Developer and Architect on a Windows video-transcoding and DIT tool: ProRes on Windows, H.265, and bulk media ingestion for editors, colourists and post houses.

    c# · .net · ffmpeg

  4. 2008 — 2018

    Lead Applications Developer & Integration Architect

    Dubsat

    Nearly ten years at an advertising-content delivery company. Started in computational programming and design, moved to UX team lead, then led applications development and integration architecture. C#/.NET, media processing, and broadcaster integrations across Australia and New Zealand.

    • Progressed from computational programmer and designer (2008) to UX team lead (2012) to lead applications developer and integration architect (2014).

    c# · .net · sql

  5. 2006 — 2008

    Flash Developer

    IGT

    Flash and ActionScript developer building game content and front-ends at a gaming-technology company.

    actionscript · flash