╔══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║ ║ ║ ██████╗ ██████╗ ██╗ ██╗ ██████╗ █████╗ ██╗ ██╗ ██████╗ ██████╗ ██╗ ███████╗███████╗███╗ ██╗███╗ ██╗ ║ ║ ██╔════╝ ██╔══██╗ ██║ ██║ ██╔══██╗ ██╔══██╗ ██║ ██║ ██╔════╝ ██╔══██╗ ██║ ██╔════╝██╔════╝████╗ ██║████╗ ██║ ║ ║ ██║ ███╗███████║ ██║ ██║ ██████╔╝ ███████║ ██║ ██║ ██║ ███╗███████║ ██║ ███████╗█████╗ ██╔██╗ ██║██╔██╗ ██║ ║ ║ ██║ ██║██╔══██║ ██║ ██║ ██╔══██╗ ██╔══██║ ╚██╗ ██╔╝ ██║ ██║██╔══██║ ██║ ╚════██║██╔══╝ ██║╚██╗██║██║╚██╗██║ ║ ║ ╚██████╔╝██║ ██║ ██████╔ ██║ ██║ ██║ ██║ ╚████╔╝ ╚██████╔╝██║ ██║ ██║ ███████║███████╗██║ ╚████║██║ ╚████║ ║ ║ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═══╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚══════╝╚══════╝╚═╝ ╚═══╝╚═╝ ╚═══╝ ║ ║ ║ ║ Systems and Tooling Engineer · B.Tech CSE · ABV-IIITM GWALIOR ║ ╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
name: Gaurav Gaisenn
username: ggaisenn
role: B.Tech CSE Student
institute: ABV-IIITM Gwalior, Madhya Pradesh
focus:
- Systems Programming (C/C++)
- Real-Time Simulation Engines
- Developer Tooling (Node.js Scripting, CMake, Docker)
- Open-Source
open_to:
- Open-source contributionsAPEX-Compute — Accelerated Parallel Execution XPU Compute
Language │ C++20, Python 3.9+ (Companion Layer)
Platform │ Cross-Platform
License │ Apache-2.0 license
Status │ Active
A lightweight, bare-metal numerical engine that executes cache-tiled, explicitly vectorized matrix multiplication (GEMM) on commodity CPUs.
- C++20 zero-dependency core featuring ARM NEON and AVX-512 SIMD vectorization.
- Automated benchmarking (
apex-bench) and differential verification suites (apex-validate). - Optional AI Companion Layer Gemma 4 (via Gemini API) for natural-language intent parsing and result explanation.
| Area | State | Includes |
|---|---|---|
Core Engine (apex::gemm) |
Implemented | Cache-tiling, panel packing, ARM NEON / AVX-512 vector kernels |
| Quality Layer | Implemented | JSON-serializing C++ runner binaries, performance profiling, and precision testing |
| Companion Layer | Implemented | Natural-language intent translation, strict allow-list validation, and facts-first grounding |
ThermaSync-EV — EV Thermal Simulation & Telemetry Pipeline
Language │ C++17, Node.js, Three.js, Docker
Platform │ Cross-Platform / Docker Compose
License │ Apache-2.0 license
Status │ Completed · v1.0
Real-Time Telemetry Engine simulating EV battery thermal behavior.
- C++17 physics core with PID cooling logic
- Node.js TCP/WebSocket backend for safety validation and ring-buffer history.
- Three.js/Chart.js 3D browser dashboard.
| Area | State | Includes |
|---|---|---|
| Core engine | Implemented | 16-cell thermal model, PID cooling control, safety override, TCP telemetry |
| Telemetry backend | Implemented | TCP validation, ring-buffer history, HTTP API, WebSocket stream, safety triggers, simulation controls |
| Dashboard | Implemented | Responsive views, 3D battery/coolant model, rolling charts, cell HUD, alerts, light/dark theme |
| Fault injection | Implemented | Normal and overheat mock streams; Cell chaos scenario with backend and PID verification |
| Docker Compose | Implemented | Engine, backend, and static dashboard services with local networking |
ggcli — Custom CLI Tool
Language │ Javascript
Platform │ URLs: Cross-Platform, Apps: macOS
License │ Apache-2.0 license
Status │ Active
A CLI tool built using Node.js that enables users to launch web links and local applications.
| Step | Feature | Status |
|---|---|---|
| 1 | Script binary entry (bin/index.js) |
Done |
| 2 | Command-line arguments parsing (arg) |
Done |
| 3 | Custom logging with color themes (chalk) |
Done |
| 4 | Launcher command logic (open) |
Done |
| 5 | Configuration file search (cosmiconfig) |
Done |
| 6 | Global package execution links (npm link) |
Done |
| 7 | Custom JSON Schema configuration rules | Done |
| 8 | Schema-based verification (ajv) |
Done |
| 9 | Better validation logs (better-ajv-errors) |
Done |
| 10 | Namespace debugging flag (debug) |
Done |
| 11 | Cross-platform URL format validation | Done |
| 12 | Host system local app check (command-exists) |
Done |
| 13 | www. protocol handling |
Done |
| 14 | macOS App Launch (e.g., --open Slack) |
Done |
| 15 | Cross-Platform App launcher | Process |
| ---------- MORE FEATURES COMING SOON ----------- |
2026 ──┼── [apex_compute] GEMM execution engine, benchmarking, and validation testing suite
| [ggthermalsync] EV thermal physics engine & telemetry pipeline
| [ggcli] Custom CLI tool
│ [ggalloc] Custom memory allocator
│ First open-source PRs merged
│
Open to Contributions, PRs
Let's Forge Greatness Together



