The security story

Everything tagged security across the whole site — work, projects, talks, and writing.

Positions

Director of Engineering (part-time) · Enzai

  • Engineering leadership through the early start-up phase of an AI-governance software company, alongside my Faria role
  • Established data-security controls and engineering processes
  • Led systems design and optimisation of the Elixir/AWS platform; designed and shipped product features hands-on as part of a fast-paced, creative engineering team

Senior Software Engineer, Processing Platform · Alert Logic

  • Erlang engineer on the original Processing Platform: a distributed-Erlang cluster over Riak doing big-data packet and log processing for real-time exploit and vulnerability detection
  • Architected and developed its ground-up replacement from the lessons of the first: serverless Erlang on AWS, with a custom bootstrap that brought an Erlang VM up inside a Lambda function and kept it warm for thirty minutes, fed by Kinesis and SQS, so capacity scaled horizontally with the firehose
  • Mentored an intern through building a GraphQL-based incident-analysis platform

Projects

cherrypicker: named .localhost URLs for local dev servers

Faria AI platform

Education

BSc (Hons) Computer Science · Queen's University Belfast