Skip to content
View godofecht's full-sized avatar
💭
To hell with the establishment
💭
To hell with the establishment

Block or report godofecht

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
godofecht/README.md

Abhishek Shivakumar

Founder of Quilio · Systems & Audio Engineer · Cambridge, UK

I build engines, instruments, and languages from scratch.

Website Links Quilio LinkedIn


The Story

I started in games — contract work on systems, procedural graphics, and environments — and drifted toward the tooling side, which pulled me into audio. I became a top-selling plugin developer, building DSP tools for companies worldwide.

Eventually I got tired of re-solving the same problems one client at a time, so I started Quilio to build the SDKs that solve them once. We now ship commercial audio plugins to 100,000+ musicians worldwide.

I studied Neuroscience at Cambridge and Music Technology at Birmingham Conservatoire, and still write the occasional paper. Outside work, I run and do calisthenics.

By the Numbers

100K+  musicians using Quilio plugins
20+    commercial products shipped
200K   lines of C++ in the Quilio SDK
2      game engines and 2 languages, from scratch
6      research papers (1 preprint, rest in progress)
160    public repos

Things I Built From Scratch




Umbra Engine
2D game engine. SDL2, Box2D physics, spatial audio, scripting system, an LLM-playable interface, and 51 built-in example games



Aetherion
3D engine. Vulkan rendering, cascaded shadow maps, GLSL shaders. Recently added macOS Metal support



IslandBoy
ECS survival game. PixiJS + bitECS, 28 game systems, 6-species ecosystem sim with predator-prey and weather



Quilio SDK
200K lines of C++. Audio graph with 30+ effects, ML library with neural voice synthesis, hot reload, automated deployment



Flow
A language I'm designing (v0.7.0). Graphics API, autodiff, audio DSP, manual memory management



Flux
A Turing-complete graph-rewriting language. Pattern matching on typed port graphs



tinyML
ML framework from scratch in C++. CNNs, Transformers, PINNs, GNNs, RL, Bayesian NNs. SIMD-optimised with a WASM playground



Temple
Async HTTP server in Rust. Axum, Tokio, SQLite, crypto, multi-crate workspace

Research

The neurostimulation paper is a co-authored bioRxiv preprint; the rest are my own, in progress and available on request.

Paper Status
Brain-responsive music neurostimulation bioRxiv preprint, 2024 · co-authored
FBIR — reactive DAG optimisation Incremental re-evaluation that avoids redundant recomputation
Adaptive Neural Field — time series Continuous-field model; strong early results, benchmarking in progress
RCNet — complex-valued networks Phase rotation + amplitude modulation, with a full ablation
ECTM — energy-constrained thought Neural networks under a metabolic budget
Proof-Limits Programmatic ε–δ proofs via interval arithmetic

Tech

Primarily C++, Python, Rust, and TypeScript · Vulkan / Metal / OpenGL / GLSL · PyTorch · JUCE · plus whatever a problem needs.

Pinned


Languages & Stats


Cambridge, UK · abhishek.shivakumar@gmail.com · itch.io · Ko-fi

@godofecht's activity is private