Skip to content
View debuggerdragon311's full-sized avatar
🔻
I may be slow to respond.
🔻
I may be slow to respond.

Organizations

@fern-tui

Block or report debuggerdragon311

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.

Content in all repositories owned by your account will be closed.
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
debuggerdragon311/README.md

Soumyajit Bala

Systems & Tools Engineer
I write CLIs, runtimes and scrapers, mostly in Rust, Zig and Go.

Email Personal

About

I read a lot of source code. If I use a tool every day, I usually end up in its repo, and sometimes I rewrite a small version of it to see how it's put together.

Most of my work is developer tooling, CLI utilities, scraping/automation infra and systems software.

Projects

TUI framework in pure Zig, built on the Elm Architecture (Model-Update-View). Works on Linux and macOS and renders with raw ANSI.

2) mgit

A Git-like version control system in Rust, written without libgit2. Covers blobs, trees, commits, index staging and graph traversal. I built it to learn how Git actually stores things.

3) todo

A C daemon with no dependencies. It scans your code for TODO, FIXME and HACK, then serves a searchable dashboard on localhost. POSIX sockets, plain JS frontend.

4) zcm

Cache manager for the Zig compiler (.zig-cache and ~/.cache/zig), also pure Zig. Shows how big your caches are and prunes old build artifacts.

What I Work With

  • Languages: Rust, Zig, Go, C, C++, Python
  • Systems & tooling: POSIX, OS runtimes, LSP, CLI tools, memory and cache management
  • Automation & backend: Playwright, headless scrapers, FastAPI, Go HTTP services, local LLMs (Ollama)

Right Now

  • Reading through rustc and cpython
  • Implementing lox in C.

Freelance

I take a few contract projects for teams and startups:

  • Custom CLI tools and internal utilities (Rust, Go, Zig)
  • Scraping and automation, including sites with bot protection
  • Small backend services, background daemons, local AI agent setups
  • Profiling slow pipelines, auditing legacy code, rewriting bottlenecks

Email me: soumyajit@zelkyr.dev or ayushkantibala2020@gmail.com

Pinned Loading

  1. airline-reservation-system airline-reservation-system Public

    A concurrent flight booking system with seat locking, booking lifecycle management, and admin controls, built with Spring Boot and PostgreSQL.

    JavaScript 5 2

  2. todo todo Public

    Just another task manager

    C 6

  3. mgit mgit Public

    version control system designed to track file changes.

    Rust 3 1

  4. my-editor-configs my-editor-configs Public

    These are my personal configs only for my use case, not meant for general use.

    Emacs Lisp 2