Akmal Ali

“Let yourself be silently drawn by the strange pull of what you really love. It will not lead you astray.”

Rumi

Senior GPU Software Engineer


Bringing 6+ years of focused industry experience in Graphics, GPU compute, and Neural rendering algorithms for Unreal Engine and proprietary systems. Skilled in modern C++, Vulkan, and diverse tech landscapes including Python, CUDA, and extensive codebases like Linux Kernel and Unreal Engine. BA & M.Eng from University of Cambridge, exploring cutting-edge research in Graphics for competitive, high-value algorithm design and implementation across diverse platforms.

My interests

I enjoy working on problems related to real-time rendering and solving problems such as global illumination in real time.

Software is my primary tool in tackling problems that I work on. I am always seeking to improve my craft and write clean, testable and easy-to-change code.

I have spent most of my career writing code to take advantage of massive parallelism on GPUs

Skills

C++


CUDA/ Graphics (Vulkan, OpenGL)

Graphics programming in Unreal Engine

Pytorch / Neural Rendering research


Python


Flutter

My Experience

2022-current

Huawei

London, UK

Senior Graphics Software Engineer

Research and development of real-time graphics algorithms to approximate global illumination. Improving quality, performance and efficiency of modern techniques.

Skills: C++, Vulkan, OpenGL, Python, Machine learning.

2021-2022

Huawei

London, UK

Graphics Benchmark Engineer

Working on a GPU microbenchmark to investigate GPUs at a detailed level. Primarily using C++ and Vulkan API, with use of python for automation and data analysis.

Working on algorithms relating to real-time graphics and global illumination.

2017-2021

Crystal Vision Ltd

Cambridge,UK

Software Engineer

Embedded linux environment processing uncompressed broadcast video using CUDA and porting proprietary algorithms from FPGA implementation to a parallel software implementation.

2013-2017

University of Cambridge

M.Eng Distinction/First class

A 4 years integrated masters where I built a strong engineering background learning the foundations of Mechanical, Structural, Electronics and Information engineering. I specialised in Electronics and Information Engineering with a particular focus on signal processing.

Portfolio