SB ISSUE 001 OPERATOR DOSSIER · 2026
01 / 11 COVER
CV ↓ IN ↗ GH ↗
ISSUE 001 CLASSIFIED · OPERATOR DOSSIER · 2026

SIDDARTH BOGGARAPU

APPLIED ML·PRODUCTION SYSTEMS·PHYSICAL SIM

Machine learning and backend engineering across security, quant, healthcare, LLM instrumentation, and fluid dynamics. Built to verify, simulate, and refuse when uncertain.

Top proof · Anima · Corvex · live sims · resume ↓

" I build the part that catches it before it breaks. That's sort of the whole method. "
05 CASE FILES · LIVE SIMS · OPEN REPOS
PAGE / 02

ORIGIN STORY

hardware → software → simulation → models
/01 · HARDWARE

It started with drones I build and fly: homemade F450 and F550 frames, built up from motors, ESCs, flight controller, radio. Descend too fast and a rotor drops into its own downwash: vortex ring state. The aircraft could show me the failure. It couldn't explain it.

/02 · SOFTWARE

So I wrote code to ask the hardware better questions: telemetry logging, tuning tools, scripts that turned every flight into data I could interrogate. Software became the instrument layer between what the machine did and what I actually understood about it.

/03 · SIMULATION

The logs said what happened, never why. For that I had to build the physics myself (vortex-ring dynamics, propeller BEMT) and walk the whole flight envelope on a screen, including the corners too dangerous to fly. Simulation is how I push a system to failure without breaking it.

▶ run them live · next page
VERIFY!
/04 · THE PATTERN

Anima is that same instinct pointed at language models: forward hooks into the internals, probe heads reading valence, arousal, and uncertainty straight from the activations. Probes benchmarked on GoEmotions, guard smoke-tested on HaluEval and TruthfulQA fixtures. The same pattern shows up in multi-host campaign correlation, cost-aware trading, clinical refusal, and agent self-healing. Hardware, software, simulation, models, ops. The question never changed: can you see instability building before the system commits.

PRINCIPLES · 03
  1. Look inside, not just at the output. Forward hooks + probe heads + benchmarked uncertainty.
  2. Simulate when reality costs. CFD, BEMT, walk-forward.
  3. Refusal is a feature. Calibrated "I don't know" beats a confident hallucination.

"I build systems that operate under uncertainty across interpretability, finance, healthcare, and physical simulation. My work combines machine learning, backend engineering, and physics-based modeling to produce systems that are measurable, explainable, and grounded in real-world constraints."

PAGE / 03

THE LAB

PHYSICS · CFD · SELF-DRIVEN · demo curves, real solvers in the repos · drag ↓
Propeller BEMT simulator exhibit plate
EXPERIMENT 01 · BEMT

Propeller Simulator

Demo curves shaped like the solver's output. The real BEMT code (RPM × pitch × blade count) lives in the repo below. Drag to explore thrust / efficiency / power.

THRUST18.4N
η0.71
POWER112W
github.com/Propeller-simulator ↗

BEMT · GUI + CLI · CSV sweeps

MIT · python main.py

Vortex-ring CFD simulator exhibit plate
EXPERIMENT 02 · VRS

Drone VRS

Illustrative VRS envelope. The actual vortex-ring simulator is in the repo below. Drag to find the unstable zone.

REGIMEUNSTABLE
RECOVERY↗ +6 m/s lat
RISKHIGH
github.com/Drone-Vortex-Ring-Simulation ↗

Helmholtz · Kelvin Γ · viscous decay

MIT · python vortex_rings_simulation.py

FIELD WORKHARDWARE · BUILT & FLOWN

The simulators above aren't paper exercises. They're tools built to design and tune the aircraft below. Sim and hardware are the same project told from two ends.

MULTIROTOR

Homemade F450 quad + F550 hex builds, frame up: motors, ESCs, flight controller, radio. PID tuning, propeller selection informed by the BEMT solver, telemetry logging per flight.

GROUND + HOME

Rovers, an automated plant-watering system, and home automation on ESP8266-class microcontrollers.

HOMELAB

Raspberry Pi NAS with sanitized configs, media + monitoring stack, and distributed-computing experiments.

Build dossiers (BOMs, flight logs, safety notes) are kept in a private build-log repo.

SIMULATE!
PAGE / 04

CASE FILE #01

LLM INTERNALS · INTERPRETABILITY · HERO FILE
Wireframe neural layers with valence, arousal, and uncertainty probe waveforms
EXHIBIT A PROBE READOUT
CASE FILE #01 · HERO

ANIMA

"Hooks into the model while it writes. Valence, arousal, uncertainty per token."

github.com/Anima ↗

HF causal LMs · GoEmotions probes · guard

MIT · anima api --port 8010 · HF Spaces demo

DOSSIER · BRIEF

I instrument Hugging Face causal LMs so you can see inside them while they generate. Forward hooks grab hidden states at chosen layers. Small probe heads turn those into valence, arousal, and uncertainty for every token. If the stream looks unreliable, a guard recommends abstaining. Validated on a 5-model council (TinyLlama 1.1B aggregate 94.0). Streams over REST and WebSocket, with a dashboard and a public HF Spaces demo. Interpretability meter, not a claim the model feels anything.

  • Hooks: per-token hidden-state capture at selected layers
  • Probes: GoEmotions-trained heads for valence, arousal, uncertainty
  • Guard: abstain when the readout looks bad (HaluEval + TruthfulQA fixtures)
  • Stream: REST + WebSocket + Spaces demo
VALENCE
+0.12
AROUSAL
0.48
UNCERT
0.31
TOKEN047
LAYER-4
STATESTREAM

Widget is a demo. Real numbers (TinyLlama 1.1B council): aggregate 94.0 · GoEmotions valence Pearson r ≈ 0.19 (meets the ≥0.15 gate; single-token snapshots are a weak emotion classifier, not a product claim). benchmark report ↗ · live demo on HF Spaces ↗

PROBE!
PAGE / 05

CASE FILE #02

SECURITY · MULTI-HOST · CORRELATE
Corvex operational plate · hosts correlating weak signals into a campaign timeline with gated isolate
EXHIBIT B CAMPAIGN TIMELINE
CASE FILE #02

CORVEX

"Weak per-host alerts become one campaign timeline. No LLM. No cloud API."

github.com/corvex ↗

lateral_auth · micro_exfil · recon_fanout

MIT · corvex replay · corvex dash · sealed eval

DOSSIER · BRIEF

Multi-host campaign correlator for threat hunting. Each host runs weak detectors (lateral_auth, micro_exfil, recon_fanout). Corvex merges the HMAC-signed events into one ATT&CK-shaped timeline. Observe-only sensors: Windows via wevtutil, macOS via lsof (plus optional channels). Live containment stays locked off by default. Holds up on synthetic ATT&CK-shaped fleets. Not validated yet on real enterprise telemetry or a pure-benign baseline.

  • Correlate: stitch lateral / exfil / recon across host-a · host-b · host-c
  • Sensors: Windows + macOS, observe-only
  • Sealed eval: precision · recall · F1 · benign false-campaign rate
  • Gated contain: dry-run isolate first; live actuators stay off
Corvex attack theatre
IDLE
Waiting for attack…
Synthetic sandbox sequence · interrupt = dry-run IsolateHost
attack detect defend

Widget is a demo of the attack-theatre lab. Sealed synthetic packs, not commercial SOC parity. repo + demos ↗

CORRELATE!
PAGE / 06

CASE FILE #03

QUANT · DIRECTIONAL · WALK-FORWARD
Cost-aware walk-forward trading research exhibit
EXHIBIT C PRICE SERIES
CASE FILE #03

GEOQUANT

"Cost the trade first. Then paper-trade it."

github.com/GeoQuant ↗

FastAPI · MLP · news sentiment · Alpaca paper

MIT · Sharpe -0.47 walk-forward (honest baseline)

DOSSIER · BRIEF

Quant stack for US and India equities in one FastAPI app: MLP direction signals, news sentiment, walk-forward backtests with fees and slippage inside the optimizer, and an Alpaca paper ticket on the dashboard. First public daily run (2022 to 2025, 10 symbols, 10+5 bps costs in) printed Sharpe -0.47 vs buy-and-hold. Weak, and that's the point of publishing it. Not a marketing curve.

  • Signals: MLP classifiers + news sentiment
  • Walk-forward: fees and slippage stay in the optimizer
  • Execute: Alpaca paper / live dashboard
  • Metrics: published under results/2026-07-18_daily_v1
EVIDENCEMEASURED · WALK-FORWARD
SHARPE-0.47
MDD37%
HIT51%
YR4

Measured daily walk-forward (2022 to 2025, 10 symbols, 10+5 bps costs in). Sharpe -0.47 · underperforms buy-and-hold. Weak but expected for a first cost-aware baseline, not a marketing curve. Curve from this run: SUMMARY ↗ · report.json ↗

SHIP!
PAGE / 07

CASE FILE #04

HEALTH · CALIBRATED RISK · OOD-SAFE
Drift clinical risk exhibit · vitals and ACC/AHA style risk dials
EXHIBIT D VITAL SIGNS
CASE FILE #04

DRIFT

"Published clinical equations. No score if the chart is incomplete."

github.com/Drift ↗

Flask · 17 biomarkers · Fitbit / Google Fit

MIT · ACC/AHA + FINDRISC · python app_v5.py

DOSSIER · BRIEF

Flask health tracker: daily lifestyle logs, 17 lab biomarkers, Fitbit and Google Fit OAuth. Risk scores use published equations, ACC/AHA Pooled Cohort for 10-year CVD and FINDRISC for diabetes, not invented math. The app refuses to score until age/sex/vitals, at least 7 daily logs, and one lab panel exist (CVD also needs lipids and age 40+). Learning tool, not a medical device. There is an experimental ml/ folder; the live path uses the transparent calculators.

  • Track: daily logs, labs, wearables
  • Score: ACC/AHA + FINDRISC
  • Gate: abstain on missing or out-of-range input
  • Audit: AUDIT_AND_DESIGN.md in the repo
EVIDENCEACC/AHA · PUBLISHED
0.31 CVD · MOD
BP
LDL
A1C
BMI

Dial is a demo patient, not a clinical case. The CVD / diabetes scores come from the published ACC/AHA Pooled Cohort and FINDRISC equations in risk_calculators.py ↗ · design + audit in AUDIT_AND_DESIGN.md ↗

REFUSE!
PAGE / 08

CASE FILE #05

DEVOPS · AGENTS · SELF-HEALING
Robot inspecting a looping error terminal with a verified patch stamp
EXHIBIT E LOOP → PATCH
CASE FILE #05 · COFOUNDER

ORQIS

"Catch the runaway loop. Explain it. Open a reviewable patch. Never silent-push."

orqis · live product ↗

cofounder · FastAPI · libcst · MCP · Redis

live product · human review before merge

DOSSIER · BRIEF

Cofounded. Orqis watches agent and app logs, flags incidents (including runaway tool loops), explains the break in plain English over MCP, and opens a reviewable unified-diff patch or PR. Deterministic libcst fixes plus confidence-gated LLM assist. Human approves before merge. It never pushes the default branch on its own.

  • Detect: runaway loops, stack traces, repeated tool calls
  • Explain: RCA into the IDE via MCP
  • Patch: libcst remediations + gated LLM assist
  • Review: PR-first; human in the loop
Runaway tool loop · resolve_refundDETECTED
libcst bound retry + escalatePATCHED
Validation / confidence gatePASSED
Default branch pushREFUSED
Human review before mergeREQUIRED
PATTERN 5/5 SHIP LIVE

Cofounder. Product + source: Orqis-Auto-Agent-DevOps ↗ · demo landing orqis ↗. Rows above mirror a real dogfood incident pattern (detect → patch → refuse silent push). Not a published accuracy score.

PATCH!
PAGE / 09

THE TIMELINE

shipped every quarter
PANEL 1
2025 · Q2
IISc · BANGALORE

Summer Intern

10-day summer internship on vortex rings (May 2025). Ring formation and VRS-style instability in the lab.

WHAT I DID
  • Lab exposure to vortex-ring formation and instability regimes
  • Built an OpenCV tracker for ring diameter + propagation speed
  • Kept shipping self-driven CFD outside the internship
10 DAYS · MAY 2025FLUIDSSELF-DRIVEN CFD
PANEL 2
2025 · Q3
VEGAM SOLUTIONS

Engineering Intern

Hardware-flavored stint on water-based air filtration: sensors, flow path, and iteration under physical constraints.

WHAT I DID
  • Prototype filtration hardware end-to-end
  • Weekly build / test / refine on real assemblies
  • Debugged flow + sensor behavior in the shop, not slides
MODE
  • Hardware-first engineering internship
  • Constraints from wet-lab / shop reality
  • No NDA on this project. Process is public to describe
HARDWAREPROTOTYPEBUILD / TEST / REFINE
PANEL 3
2026 · Q1
VEGAM SOLUTIONS

Engineering Intern

Worked on a text-to-SQL RAG system: natural language over structured data. Internals stay NDA-restricted.

WHAT I DID
  • NL → SQL retrieval path with schema awareness
  • Validation / refusal when the query couldn't be grounded
  • Shipped portfolio proof as a clean-room rebuild
PUBLIC PROOF
  • NDA: Vegam internals not public
  • Clean-room on Spider: text2sql-rag ↗
  • Schema linking · few-shot · sqlglot validation
RAGTEXT-TO-SQLNDA · CLEAN-ROOM
PANEL 4 · ONGOING
NOW

Founder

Running athera.digital: AI automation and websites for small businesses. 6+ months shipping live systems; client names stay private.

WHAT I SHIP
  • SMB automation + lead / outreach workflows
  • Client websites and backend integrations
  • Ops glue: sheets, Gmail, webhooks, live deploys
PUBLIC SURFACE
  • Product site: athera.digital ↗
  • Founder (not “senior”): one operator, real clients
  • Case metrics stay private until a public case-studies page ships
FOUNDER6+ MONTHSATHERA.DIGITAL ↗
PAGE / 10

THE OPERATOR

file: ~/sb.dossier
Operator portrait · Siddarth Boggarapu, SB dossier plate
SUBJECT SB · OPERATOR
QUOTE
"I like pressure tests. In systems and in life."

Builder across security, quant, healthcare, LLM instrumentation, agent ops, and physical simulation. Measurable performance, tight feedback loops, and knowing exactly when a system should refuse to answer.

All-India CBSE 2nd: football, Goa Globe. Also competitive skating, badminton, swimming. Worked with multiple NGOs to get them online: sites and basic web presence.

STACKDAILY
  • langPython · TypeScript · GLSL · C
  • mlPyTorch · Hugging Face · LangChain · vLLM
  • webFastAPI · Next.js · WebGL · Three.js
  • dataPostgres · Qdrant · Redis · DuckDB
  • infraDocker · Linux · GH Actions · n8n
STATSDOSSIER · FILE
05case files
·public repos
03internships
·other projects
INDEXGITHUB · LIVE

Full public project list, synced from GitHub. Case files and lab experiments are featured above.

Syncing index…

END · ISSUE 001 · PAGE 11 / 11

SEND THE SIGNAL.

let's build something real

siddarthb078@gmail.com
FIN
© 2026 · SB · ISSUE 001 · BUILT FROM SCRATCH · HTML / CSS / JS
CALL!