Skills

My primary focus is systems programming and software engineering — building programming languages, virtual machines, developer tools, and graphics software. I've also worked with graphics APIs, GPU computing, embedded systems, and web development. I primarily target Linux, embedded platforms, Android, Web, and Windows. Download CV

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