Summary
Gautham Ganapathy is a Software Platform Engineer with 14+ years of hands-on experience building and optimizing high-performance software for GPUs, multicore systems and clusters, and a long background in embedded video codec development. He currently works at Graphcore on compiler projects for next-generation IPU hardware and has deep expertise tuning CUDA workloads—previously delivering up to 20x speedups on Tesla GPUs and 6.6x on CPU code for microseismic imaging. His MSc in Computational Neuroscience from the University of Edinburgh informs a strong foundation in probabilistic models, EM, and sampling methods, which he pairs with practical systems work. Comfortable across C++, Python, CUDA and parallel runtimes, he also explores functional programming in Haskell and Rust in personal projects. Based in the Vale of White Horse, he combines low-level performance optimization with compiler and tooling experience to bridge research models and production-grade execution.
14 years of coding experience
18 years of employment as a software developer
MSc, Cognitive Science - Computational Neuroscience (School of Informatics), MSc, Cognitive Science - Computational Neuroscience (School of Informatics) at The University of Edinburgh
SN Public School
ISC, Physics, Chemistry, Math, Computer Science, English, ISC, Physics, Chemistry, Math, Computer Science, English at Rishi Valley School
B Tech, Computer Science, B Tech, Computer Science at University of Kerala
English, Malayalam