Abhishek Shivakumar

Systems-level engineer. 10+ years across real-time audio, ML/AI, low-level systems and full-stack.

Where would you like to start?

or just email me  abhishek.shivakumar@gmail.com copy ⧉
Abhishek. Shivakumar audio · ML · systems engineer
re-cluster:
re-cluster the map by…
then pick a cluster
shape key
capability project / tool interest employment area hire me as
click any node for its links · re-cluster reshapes the whole map · scroll down for research, support & contact · ↺ reset
CV
scroll
Builder · Researcher · Musician

Building things that compute.

Independent researcher and engineer. I build engines, languages, and machine-learning systems, and I work on the mathematics of what survives perturbation.

The real structure of a system is the part that survives being perturbed. One test, run across fields that are not supposed to connect. Everything in the map above is a link to something shipped, published, or provable.

One idea across unrelated fields

The research programme.

~97 preprints with companion code, spanning audio, machine learning, number theory and applied neuroscience. The full archive is a private, evolving corpus.

Robust spectral theory of dynamics
Perturbation robustness as the criterion for which structure in a system is real. Master theorems for the dominant invariant component.
The Riemann Hypothesis as observability
RH reframed as a positivity condition on a single observation operator over an admissible measurement space.
exp(x) − log(y)
The naturals, integers, rationals, reals and the primality indicator, all from one generator. Formalised in Lean 4 with no gaps left open.
Tinnitus as a phase-lagged loop
The phantom sound modelled as a predictive loop running a fraction of a beat out of step, turning on a single coefficient.
Unified Pitch-Time Field
Pitch and time as one continuous field rather than two categories, and real-time instruments built on it.
Visibility of the selector
A single inequality for when any system — a model, a journal, a market — manufactures evidence for what it was already selecting toward.

Get the research as it comes out.

I'm opening a mailing list for people who want access to the preprints and companion code as they're released. No spam, just new work when it lands.

You can also browse the live corpus at research.abhishek-shivakumar.com.
Independent, no institutional funding

Support the work.

All of this — the research, the engines, the open code — is produced independently, with no institutional affiliation. If it's useful to you, you can help keep it going.

☕ Support on Ko-fi or get in touch about sponsoring a specific project.
Open to interesting projects

Let's talk.

Hiring, collaboration, research access, or just a good problem — the fastest way to reach me is email.

Independent researcher. No institutional affiliation. I entered the UK as a non-citizen, where standard advice and opportunities assumed a status I did not hold, through two years under visa sponsorship marked by sustained pressure and shifting conditions.

Work produced outside academia is dismissed more often than it is checked, and authored compositions disbelieved as my own. The map above is the answer to that: every node is a real, checkable thing.

Abhishek Shivakumar · Cambridge, UK · classic homepage · built by hand
how it actually overlaps

A chronology.

Here's the honest shape of it, going back to 2014. I don't do one thing at a time. Between 2022 and 2024 I was simultaneously founding an audio company, acting as CTO of a neurotech startup, leading an AI-music engine, and running an independent research programme. That overlap is the polymathy. Click any bar for the detail.

Click a bar above to see what I was doing.
MPhil, University of Cambridge BSc, Royal Birmingham Conservatoire Based in Cambridge, UK

Everything I have built, by year

Public repos and my local, private builds together, coloured by category (each dot is a project). That OCR net in 2016 is where it started.

outside the engineering

An independent research programme.

Alongside the engineering I run a real, self-directed research effort: around one hundred preprints (102, across 13 programmes) at research.abhishek-shivakumar.com. It is not a side hobby and it is not one narrow topic. It runs from pure theory to applied audio, and it feeds straight back into what I build: the codec, the inference engine and the BCI work all came out of it.

Straight up: none of it is peer-reviewed or journal-published yet. It is an independent body of preprints and work in progress. I'd rather you know that than oversell it.

Where it belongs: audio venues (DAFx, ICASSP, ISMIR, AES), machine-learning venues (NeurIPS, ICML, ICLR) and applied-neuroscience venues. Status: 67 preprints, 10 methods, 10 engineering, 8 philosophy, plus theorem and empirical work.
read the research ↗
for recruiters matching a req

The roles to hire me for.

Straight up: I'm a polymath. I haven't spent a decade on one narrow thing. I go deep in several at once: real-time audio, machine-learning systems, low-level C++, embedded, and the research underneath them, and I ship in all of them. If your role is hyper-specialised in one niche, there are narrower specialists than me. If you want someone who can own a problem across those areas, that's me.

Level: senior · principal · staff · lead · founding  ·  Based in Cambridge, UK  ·  a decade of daily C++
full CV ↓abhishek.shivakumar@gmail.com ⧉

Highest value first · where my domains overlap

More roles I fit

best fit where I'm strongest

Senior / Principal Audio Software Engineer
25 cross-platform plugins shipped to 500,000+ users; a sub-2ms neural audio inference engine; core work on the Tracktion engine beside the creator of JUCE.
Real-Time Audio / DSP Engineer
A decade of real-time C++ DSP: filters, saturation, delay, codecs, low-latency audio-over-IP with custom jitter correction.
ML Systems / Inference / Runtime Engineer (on-device, edge)
Wrote a from-scratch neural runtime that beats TFLite and ONNX by 3x at half the memory.
Senior C++ / Systems Engineer
Ten years of C++ at the metal: my own compiled language (LLVM/SPIR-V/WASM), a Zig build system, SIMD, cache-aware layout, lock-free code.
Founding Engineer (audio or AI startup)
Built an audio company to 500k+ users and 10+ engineers, and was CTO of a neurotech startup to the TechStars final round. I build the whole thing from nothing.

strong fit proven, with real depth

Applied / Audio ML Engineer
Neural TTS, a learned speech codec (QLAC), real-time imagined-speech decoding, timbre transfer.
Embedded / Firmware Engineer (ML-capable) · Edge / TinyML
Real-time C/C++ firmware on ARM Cortex-M for BCI hardware; an 8x speedup that made the product viable; a from-scratch tinyML library.
Research Engineer / Member of Technical Staff
~80 independent preprints spanning audio, spectral theory and ML, plus a track record of turning research into shipped product.
Audio Codecs / Speech Engineer
A neural speech codec and a learned audio codec on quantised latents, targeting very low bitrates while holding quality.

also credible proven, if the role leans here

Full-Stack / Product / Founding Engineer (web)
Shipped the full stack behind 500k-user products plus an AI resume agent, a job platform and a community app: React, Node, AWS, self-hosted infra.
GPU / Graphics / GPGPU Compute Engineer
A real-time Vulkan/CUDA ray tracer, SPIR-V and Metal codegen inside my own compiler, shader-level optimisation.
Compiler / Language / Toolchain Engineer
Flow: my own statically-typed compiled language with parser, type checker and five codegen backends, including autodiff and algebraic effects.
Technical Co-founder / CTO / Engineering Lead
CTO experience, led a 10-person team across 4 time zones, and run a Cambridge community movement I founded.
download full CV abhishek.shivakumar@gmail.com ⧉
All my workresearch, code, apps and projects, every one a link
copied ✓