Skip to content
View GoluScriptMage's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report GoluScriptMage

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GoluScriptMage/README.md
  ____  ___  _     _   _  //  ____  _______     __
 / ___|/ _ \| |   | | | |    |  _ \| ____\ \   / /
| |  _| | | | |   | | | |    | | | |  _|  \ \ / / 
| |_| | |_| | |___| |_| |    | |_| | |___  \ V /  
 \____|\___/|_____|\___/     |____/|_____|  \_/   
==================================================

Chitranshu (Golu) Dhakad — Systems & Backend Engineer
“Most developers treat the runtime, network, and OS as black boxes. I open the box, break it, and rebuild it from scratch.”
🌐 golu.dev • 💼 LinkedIn • 🐦 X (@TheWebGolu)


🏛️ The Full-Stack Systems Map

┌──────────────┬─────────────────────────────────────────────────────────────┐
│ LAYER        │ SYSTEM MODULE & IMPLEMENTATION                              │
├──────────────┼─────────────────────────────────────────────────────────────┤
│ 5. Tooling   │ sync-cli      ──► AI AST documentation sync (Published/NPM)│
│ 4. Platform  │ AeroCloud     ──► Multi-tenant PaaS & Linux cgroups runtime │
│ 3. Streaming │ video-streamer──► Concurrency HLS & GOP-aligned transcoding │
│ 2. Storage   │ git-lite      ──► Content-addressable storage & Merkle trees│
│ 1. Network   │ proto-redis   ──► Raw TCP socket server & RESP state machine│
└──────────────┴─────────────────────────────────────────────────────────────┘

🛠️ The Modules

☁️ Layer 4AeroCloud — Self-Hosted PaaS Engine

A terminal-first cloud orchestrator executing zero-config container deployments.

  • Container Sandboxing: Hard Linux cgroups runtime enforcement (512MB RAM / 1 CPU core) preventing host memory exhaustion.
  • Go Port Scanner: Embedded $O(\log N)$ binary resolving machine-global ports via IPC pipes to eliminate race conditions.
  • Zero-Trust Auth: Constant-time XOR token verification (crypto.timingSafeEqual) immune to timing side-channel attacks.

🗄️ Layer 1proto-redis — TCP Key-Value Engine

An in-memory database implementing Redis wire specifications over raw TCP sockets.

  • RESP Protocol Parser: Low-level state machine handling TCP packet fragmentation, streaming buffers, and command pipelining.
  • LRU Memory Eviction: Hash-map index combined with doubly-linked list for $O(1)$ key eviction under memory pressure.

🎥 Layer 3video-streamer — Adaptive HLS Pipeline

A high-concurrency video delivery server with on-the-fly stream encryption.

  • Deterministic Chunking: Concurrent FFmpeg child pipelines enforcing GOP-aligned keyframes across multi-bitrate profiles.
  • In-Memory L2 Cache: Sub-millisecond segment delivery bypassing filesystem reads.

📦 Layer 2git-lite — Version Control Core

A Git-compatible version control engine written from binary specifications.

  • Cryptographic Immutability: Content-addressable object store (blobs, trees, commits) serializing directory graphs into Merkle trees.

Layer 5sync-cli — Git-Diff Doc Engine [NPM Package]

Developer tooling published on NPM to automate architecture synchronization.

  • AST & Diff Parsing: Intercepts git staging events and AST tree diffs to reconcile codebase changes with active system architecture docs.

🔬 Core Toolchain & Invariants

Languages      : Go, TypeScript, JavaScript
Systems & Infra: Linux (cgroups, namespaces), Docker, Raw TCP/IP, Sockets
Data & State   : SQLite (WAL mode), Redis (RESP), PostgreSQL
Full-Stack UI  : React, Next.js, TailwindCSS (for developer dashboards & web tools)
Approach       : Profile before optimizing. Understand memory layouts. Build from first principles.

📬 Connect

  • Open to systems engineering, infrastructure, and high-performance backend roles.
  • Portfolio: golu.dev | GitHub: @GoluScriptMage

Pinned Loading

  1. video-streamer video-streamer Public

    TypeScript 1

  2. sync-cli sync-cli Public

    TypeScript

  3. proto-redis proto-redis Public

    TypeScript

  4. git-lite git-lite Public

    TypeScript

  5. aerocloud aerocloud Public

    TypeScript 1

  6. git-streak-log git-streak-log Public

    Go