About

You can read more about my education & work experience below.


Svetlozar Georgiev

Software Engineer

Summary

Software engineer with 6 years of industry experience, specialising in low-level programming and modern C++. Strong background in systems development, performance-critical code, and cross-platform software engineering. Skilled in working close to the metal, with a solid understanding of memory management, concurrency, and hardware-aware optimisation. Experienced in GPU programming (including SYCL and CUDA) and familiar with graphics and compute APIs such as Vulkan and OpenGL. Brings a rigorous, detail-oriented approach to solving complex technical problems in high-performance environments.


Experience

Senior Software Engineer — GPU-Accelerated Machine Learning Libraries
Codeplay Software (Intel Subsidiary) · Edinburgh
Sep 2019 – Present

Responsibilities

Key projects


Skills

GPU APIs

SYCL CUDA CUDA Libraries OpenGL Vulkan

Languages

C C++ Python Bash GLSL

Tools

Git CMake Vtune NVIDIA Nsight RenderDoc Docker

Machine Learning Frameworks

PyTorch ONNX Runtime Caffe2 TensorFlow


Education

Bachelor of Engineering with Honours (1st Class)
Edinburgh Napier University · Edinburgh
Sep 2015 – May 2019


Publications