SYS_CORE

RINAV

Extracting maximum performance from modern hardware. Building zero-dependency and low-level infrastructure in modern c++.

Rinav

Experience

Knowledge Associate
C-DAC — Centre for Development of Advanced Computing
Aug 2026 — Present
Firmware Development · BMC · Server Motherboard Technologies
  • Working on firmware development for server platforms, spanning low-level bring-up, board-level validation, and hardware-software integration.
  • Developing and debugging BMC (Baseboard Management Controller) firmware for remote monitoring, management, and control of server hardware.
  • Working with server motherboard technologies — schematics, interfaces, and platform-level subsystems across the system stack.
Firmware BMC / OpenBMC C C++ Embedded Linux

Projects

01
C++ · Bytecode VM · Language Design
  • Statically-typed scripting language compiled to custom bytecode and run on a register-based VM with mark-sweep GC, closures, and green threads.
  • Hand-written frontend: lexer, recursive-descent parser, resolver and semantic type-checker covering models, optionals, unions/enums, and match expressions.
  • Arena-allocated compiler memory, interned strings, bytecode assembler, module system with FFI, and a REPL — no LLVM.
02
C++23 · Modules · liburing
  • Single-threaded async runtime on Linux liburing, shipped as C++23 named modules (import rio) — Futures, Tasks, and Promises included.
  • Sync and async TCP/UDP/file I/O plus a buffered reader, minimal HTTP router/parser, and JSON utilities, with 17 example servers to steal from.
  • Benches 144k round-trips/s at ~199µs avg RTT over 64k round-trips on 32 clients.
03
Go · gRPC · DAG Engine
  • Distributed Map-Reduce / DAG engine: Go coordinator, workers, and a standalone HTTP datastore, wired together over gRPC bidirectional streams.
  • Affinity-aware scheduling for data locality, WAL-backed recovery, Prometheus-style metrics, and a live web dashboard with TLS/auth support.
  • Did 10,000×10,000 matmul in ~39s wall-clock (≈17× speedup); ships wordcount, matmul, hashcrack, and primes examples.
04
C++23 · Build Systems · Single Header
  • Single-header C++23 build system in one file — your build script is just C++, no new language, no dependencies; already powers the Phos and rio builds.
  • Sync/async process spawning with file, pipe, and string redirection, leveled colored logging, and a self-recompiling script helper.
  • Parallel task batches, incremental dependency plans, and compile_commands.json import/export, plus fs, string, time, and diff-test utilities — cross-platform Linux/macOS/Windows.
05
Computer Vision · Edge Inference
  • Built an autonomous UAV system to detect and geographically map floating lake trash using a custom semantic segmentation model.
  • Integrated a real-time aerial image capture and inference pipeline on edge hardware to generate dynamic pollution heatmaps.
06
Express · Socket.IO · React
  • Real-time 1:1 chat: Socket.IO presence tracking with per-user socket map, MongoDB persistence, and JWT-cookie auth with bcrypt hashing.
  • Image messages via Cloudinary, Zustand stores, and a Tailwind UI with sidebar, chat, profile, and settings pages.

Technical Stack

Languages
C C++ Golang Python JavaScript TypeScript Java
Systems
Memory Management Metaprogramming Linux io_uring Compilers Distributed Systems
Frameworks
React.js Express Node.js Zustand TensorFlow Raylib Boost Eigen OpenCV NumPy
Tools
Linux Fedora Neovim Wayland Git Docker gRPC WebSockets

Telemetry

Network Status
awaiting query...
Runtime Composition
awaiting query...

Connection