Skip to main content
Tom MugaTM
Open to opportunities

Tom Muga

@tommuga

C++ systems engineer focused on WebAssembly, compiler infrastructure, and runtime internals.

Kenya
Message

What I'm looking for

I’m looking for remote roles where I can build performance-critical C++ systems with memory efficiency and correctness, backed by rigorous benchmarking and profiling. I enjoy tight constraints, parallel simulation, and clean C++/Python interop.

C++ systems engineer focused on WebAssembly, compiler infrastructure, and runtime internals. Interested in howmanagedruntimes, native engines, and browser execution environments interact across ABI, memory ownership, and threading boundaries.Recent work includes a from-scratch, single-binary Godot 4 + .NET WASM export architecture built across four major iterations,and an experimental Binaryen fork investigating memory/CPU tradeoffs in compiler IR.

Experience

Work history, roles, and key accomplishments

N/A logoNA
Current

Software Engineer - Wasm, .NET, C++

N/A

Apr 2026 - Present (4 months)

I deveoped 3 iterations, each informed by the limitations of the last architecture. This was about building a WebAssembly Runtime to allow C# to run in .NET.

Tommygrammar logoTO

Multi-Agent Belief Framework

Built a fixed-capacity belief distribution framework with a compile-time memory pool to eliminate dynamic allocation and reduce fragmentation. Implemented a certainty-aware two-objective Dijkstra (biasing toward higher certainty) and reduced Section size from 32 to 24 bytes by member reordering and replacing std::string with char.

OS

C++ Performance Engineer

Open Source

Delivered 100× throughput improvements by replacing Python computation cores with purpose-built C++ implementations, validating gains with benchmarks and hardware counter analysis. Built performance-critical simulation and optimization systems (C++/Python interoperability, parallel execution, and numerically stable algorithms) and shipped verified PRs with reproducible results.

Tommygrammar logoTO

Entropy-Guided Stochastic Optimizer

Implemented a multi-stage optimization pipeline (Gaussian sampling, evaluation, hierarchical clustering, adaptive refocusing) with numerically stable Cholesky decomposition using jitter. Improved throughput by 22.38× and reduced cache miss rate from 53.64% to 12.15% (−89% absolute misses) via targeted hot-path changes.

Deepmind logoDE

IS-MCTS Variance-Aware C++ Engineer

Modified IS-MCTS selection to incorporate action-level variance into the UCB decision rule for risk-adjusted search. Empirically showed variance penalisation amplifies first-mover advantage with statistically significant divergence from the canonical implementation.

Education

Degrees, certifications, and relevant coursework

UC

Ubunifu College

Software Engineering Diploma, Software Engineering

Completed a Software Engineering Diploma in 2022.

Tech stack

Software and tools used professionally

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan