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

Block or report dipan-ck

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
dipan-ck/README.md

Hi, I'm Dipan πŸ‘‹

πŸ“ Chandigarh, India

I write code because I love understanding how things work and I enjoy diving into systems,exploring their internals, and bringing my own implementations to life.

dipan-ck dipan-chakraborty-dev DipanCk dipan2003.dev dipan-ck

πŸ‘¨β€πŸ’» About Me

  • 🌱 I'm currently learning Systems Programming
  • πŸ‘― I'm looking to collaborate on open source projects
  • 🀝 I'm looking for help with learning Systems Programming
  • πŸ’¬ Ask me about NodeJS, Rust, React
  • πŸ“« How to reach me: dipan2003.dev@gmail.com
  • πŸ‘¨β€πŸ’» All of my projects are available at dipanck.com
  • πŸ“ I regularly write articles on Medium

🌟 Featured Projects

  • 🐚 Zen Shell - A shell, written in Rust.
  • πŸ”₯ Blaze - A Git clone in Rust β€” content-addressable storage, blob/tree/commit objects, and SHA-1 hashing.
  • πŸ“ƒ Editra - A lightweight, terminal-based text editor written in Rust.
  • πŸ’¬ Discuss - Real-time communication platform with text channels and low-latency voice rooms using WebSockets and WebRTC.
  • ⚑ SignalJs - Lightweight web framework with type-safe routing, Zod validation, and middleware support built on Web Standards.
  • ☁️ Clove - Vercel-inspired deployment platform that builds React apps from GitHub, runs isolated ECS tasks, and serves via S3.
  • πŸ€– Ragna AI - RAG-powered AI platform that indexes files as vectors for context-aware, instruction-driven responses.
  • πŸ—„οΈ AtomDB - Redis-compatible in-memory database in Go with multi-client support, TTL expiry, LRU eviction, and RESP parser.

πŸ› οΈ Languages & Tools

Pinned Loading

  1. SukunaOS SukunaOS Public

    A minimal operating system written in Rust

    Rust

  2. Zen Zen Public

    A custom Unix shell written in Rust.

    Rust 1

  3. Blaze Blaze Public

    A minimal Git-like version control system written in Rust

    Rust

  4. Editra Editra Public

    A terminal-based text editor written in Rust

    Rust

  5. atomdb atomdb Public

    Redis-compatible in-memory key-value database built in Go.

    Go 1

  6. discuss discuss Public

    A real-time communication platform inspired by Discord

    TypeScript