tsim: Modular Multi-Domain Defense Simulation Platform
A unified C++20 simulation platform combining DIS 7 protocol networking, kinematic sensor tracking, GPU-accelerated RF signal synthesis, and orbital mechanics.
Engineering projects in simulation, graphics, distributed systems, and developer tooling.
8 items
A unified C++20 simulation platform combining DIS 7 protocol networking, kinematic sensor tracking, GPU-accelerated RF signal synthesis, and orbital mechanics.
A high-performance C++20 rendering and compute engine built on WebGPU (Dawn), SDL3, Dear ImGui, and GPU-accelerated FFT.
A unified URI-driven messaging abstraction across ZeroMQ, NATS, Redis, and Eclipse Zenoh with transparent 2-bit header compression and FlatBuffers serialization.
A streamlined C++ framework wrapping Raylib, MiniAudio, and Dear ImGui for rapid 3D prototyping, physics simulations, and audio visualization.
High-throughput parser converting raw PCAP captures of IEX exchange market feeds (IEX-TP, DEEP, TOPS) into columnar Apache Parquet files.
High-speed C++ ingestion engine converting massive ADS-B Exchange flight traces into compressed Apache Parquet datasets.
An extensible IDL compiler, AST context model, and code generation engine combining extended FlatBuffers grammar, Inja templating, and embedded Wren scripting.
A multi-node IoT environmental monitoring system combining custom ESP32 sensor pods, 3D printed enclosures, C++ PlatformIO firmware, and a Go + QuestDB + Templ + HTMX telemetry stack.