Skills

My primary focus is systems programming and software engineering. I enjoy building programming languages, virtual machines, developer tools, graphics software, and other performance-oriented applications. Along the way I've worked with graphics APIs, GPU computing, embedded systems, DevOps, and web technologies.

Additional expertise

  • Linux kernel module development
  • Video Codec SDK (NVENC / NVDEC)
  • Performance profiling & optimization
  • Multithreaded software

Spoken languages

English — C2
EF SET Certificate

Primary technologies

Languages
GPU Computing
CUDA
Graphics
Desktop
Development Tools

Additional experience

Languages
Web
Embedded
Computer Vision & ML