Home

Hi, I’m Errol.

I’m an Embedded / Security Engineer focused on building secure, reliable firmware for real hardware — the kind of work where correctness matters as much as performance.

Professionally, I work on hardware-accelerated cryptography and the tooling around it: driver integration, validation, and automated test frameworks. I like problems that live at the boundary between hardware + firmware + security requirements, especially when they involve tricky timing, DMA, interrupts, and deterministic behavior.

This site is a quick overview of what I build and how I work.


What I’m strongest in

  • Embedded C / low-level debugging (interrupts, DMA, state machines)
  • Crypto integration + correctness (AES, SHA, ECC, TRNG/PKE)
  • Test automation + tooling that makes firmware development repeatable
  • Secure design mindset (constant-time thinking, reliability, maintainability)

Current focus

Building systems that are secure by design, testable, and easy for teams to maintain over time.