Open to new-grad SWE roles · 2027

I build systems
from scratch,
then measure them.

Software engineer working on distributed consensus, low-latency C++, query execution, and compilers. I write the Raft log, the lock-free order book and the vectorized hash join myself. Each repo has a benchmark, a CI matrix, and a written record of what broke.

~/src — results from each repo's benchmarks
1.54 µswire-to-wire p50, multicast feed to subscribercascade · C++20
500 / 500hostile network seeds converge, 16M messagesvellum · TypeScript
88.6%of data skipped by zone-map pruning on clustered columnsquarry · C++20
208 → 1trading signals in, one survives realistic costssignal-lab · Python
01 / selected systems

Systems I built from scratch

No frameworks doing the hard part. Each one has a design doc, a benchmark run on real hardware, and a list of what it deliberately does not do.

02 / numbers every programmer should know, mine

Latency ladder

Every measurement below comes from a benchmark committed in one of the repos above. They span eight orders of magnitude, so the axis is logarithmic. Each gridline is 10×.

Operation · projectTime per operation, log scale

Apple M2, 8 GB, Release builds. The machine was not isolated, so read throughput ratios as approximate. Counts such as skip rates are exact.

03 / engineering log

Bugs the tests didn't catch

The fastest way to judge an engineer is by what they found broken. Every repo keeps a record of these, and here are a few I learned the most from.

04 / more work

Research, ML & quant

Smaller projects and research. They're less about infrastructure and more about whether the conclusion holds up.

Recently pushed to GitHub loading…
    05 / experience

    Where I've worked

    Independent Quantitative Developer

    Self-directed · multi-asset, multi-broker
    Jan 2025 — Present
    • Built and operate a trading system on AWS EC2 across OANDA and Binance APIs, covering forex, crypto, commodities and indices.
    • HMM regime detection, a feature-based signal engine, and fractional-Kelly sizing with automated per-strategy grading and risk limits.

    Data Analytics & Automation Intern

    Wells Fargo · Charlotte, NC
    Jun 2025 — Aug 2025
    • Automated ingestion of 10,000+ monthly transactions at 99.9% integrity with Python Flask microservices.
    • Built anomaly-detection models that cut false positives from 40% to 12% while holding a 95% detection rate.
    • Built ETL pipelines and Tableau dashboards that reduced time-to-insight by 60%.

    Quantitative Risk & Valuation Intern

    CNO Financial Group · Carmel, IN
    May 2024 — Jun 2024
    • Built a Monte Carlo framework (10K scenarios) for insurance portfolio risk over 2M+ policy records.
    • Used survival analysis (Kaplan–Meier, Cox PH) to identify lapse drivers, which informed pricing adjustments.
    • Wrote Python/SQL ETL pipelines that improved data-processing efficiency by 60%.
    06 / about

    About

    Portrait of Emmanuel Adutwum

    I'm a senior at Soka University of America studying Computer Science, Economics and Mathematics, and I'm completing the MIT MicroMasters in Statistics & Data Science alongside it.

    I like problems where correctness is subtle and performance is measurable: a consensus log that has to survive a crash between two fsyncs, a feed handler that must recover a gap without inventing trades, a pass that must not fold away the baseline it is measured against. My math background (two Pi Mu Epsilon solutions, GRE Math Subject 910/990) shows up as a habit of stating what a system guarantees, and then testing that guarantee.

    I was awarded a $25,000 research grant for a cybersecurity cluster at Bletchley Park, Royal Holloway, Bloomberg and the Bank of England.

    languages

    C++20GoPythonTypeScriptSQLOCamlMLIR / TableGen

    systems

    RaftWAL & fsynclock-free / seqlockUDP multicastmmapcolumnar storagevectorized exec

    ML & data

    PyTorchONNX RuntimeDuckDBPolarsscikit-learnClaude & Gemini APIs

    tooling

    CMakeASan / UBSan / TSanGitHub ActionsDockerPrometheusAWS · GCP
    Under revision · Discover Artificial Intelligence (Springer Nature) · 2026

    Optimised Support Vector Regression for California Housing Price Prediction

    A replication-and-correction study of the role of feature engineering and hyperparameter tuning. It uses a 4-stage ablation and reports confidence intervals rather than a single score.

    Repository →
    Pi Mu Epsilon Journal · 2022 & 2025

    Published problem solutions

    • #1131, equilateral-triangle geometry: AC² = AD² + AB² in a convex quadrilateral.
    • #1385, continued fractions and a-Fibonacci numbers, proved with a contraction mapping.
    Soka University of America · 2023 – 2027

    B.A. Computer Science, Economics & Mathematics

    GRE 323 (Q165) · GRE Math Subject 910 / 990. Coursework includes stochastic calculus, real analysis, ML, data structures and econometrics. Dean's List, Merit Scholarship.

    Massachusetts Institute of Technology · 2024 – 2027

    MicroMasters in Statistics & Data Science

    Machine learning with Python, probability and statistical modeling, and time-series analysis.

    07 / contact

    Let's build something hard.

    I'm looking for new-grad software engineering roles in infrastructure, distributed systems, low-latency trading and compilers. The fastest way to reach me is email.