About

I'm an experienced software engineer with a background in security, computer graphics and games. Currently, I'm at OTOY developing and maintaining cross-platform obfuscation and security tools for OctaneRender.

I am uniquely skilled to tackle challenges related to software protection and anti-cheat. I particularly enjoy low-level programming, where performance or security are a focus.

Previously, I have utilised my reverse engineering and Windows internals knowledge to address complex bugs and issues involving 3rd-party security software integrations.

I have also developed a domain-specific language to manage automations and workflows comprised of multiple unique tools.

Highlighted Skills

Fields

  • Software Protection
  • Systems Programming
  • Domain-Specific Languages
  • Windows Internals
  • Computer Graphics
  • Optimization
  • Cryptography

Languages

  • Modern C++
  • Rust
  • Python
  • C#
  • Go
  • LLVM IR

Tech & Tools

  • LLVM
  • Ghidra
  • OpenGL
  • Unity Engine
  • Meson Build
  • PKI