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

Block or report subhadeep-sengupta

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
subhadeep-sengupta/README.md

Hi — I’m Subhadeep

I build Solana on-chain programs and full-stack dApps with a focus on secure, production-ready Rust development.
Currently sharpening low-level engineering skills and building protocol primitives (AMMs, staking, VRF automation).


Quick snapshot

  • Location: Durgapur, West Bengal, IN
  • Focus: Solana, Rust, Anchor, on-chain systems, security-minded engineering
  • Personal style: pragmatic, curious about systems, product-oriented

What I build

  • On-chain programs (Anchor + Rust): staking, AMMs, NFT tooling, scheduled automation.
  • Full-stack dApps (TypeScript, Next.js) that integrate on-chain logic and web UX.
  • Secure-by-default workflow: tests, CI, simulation, deterministic state handling.

Featured projects

  • Rust-learnings — My Rust learning journey from Zero to Employed.
  • Gacha-gotcha — Built an on-chain NFT marketplace where users can purchase NFT packs with different rarity distributions and trade the resulting NFTs.
  • IP-sniffer — Basic implementation of what I understand about IP sniffing.
  • quasar — A blazing fast Solana program framework.
  • excalidraw — Virtual whiteboard for sketching hand-drawn-like diagrams.

Tech stack & tools

Rust • Anchor • Solana • TypeScript • Node • Next.js • PostgreSQL • GitHub Actions • Docker


What I’m learning

  • Rust internals: ownership model at the compiler level, memory layout, lifetimes, unsafe primitives.
  • Pinocchio-style succinct proofs and succinct proof systems (conceptual study for verifiable compute).
  • no-std, zero-dependency Rust frameworks — building small, auditable runtime code for constrained environments.
  • Low-level engineering: systems programming, state packing, deterministic runtime behavior, careful gas/compute reasoning.

My priorities

  • Ship correct, well-tested systems — not just prototypes.
  • Write small, auditable primitives that scale (and are easy to review).
  • Learn the systems that enable secure, efficient on-chain computation.

Want to chat about

  • Rust internals, no-std development, or audit-friendly code? Ping me.
  • Recruiting, mentorship, or freelance protocol work — I’m open to opportunities.

Pinned Loading

  1. rust-learnings rust-learnings Public

    My Rust learning journey from Zero to Employed

    2

  2. gacha-gotcha gacha-gotcha Public

    An on-chain NFT marketplace that lets users buy NFT packs containing NFTs of different rarities and trade them on the marketplace.

    Rust

  3. ip-sniffer ip-sniffer Public

    Basic of implementation of what I understand about IP-sniffing

    Rust

  4. excalidraw excalidraw Public

    Forked from excalidraw/excalidraw

    Virtual whiteboard for sketching hand-drawn like diagrams

    TypeScript

  5. quasar quasar Public

    Forked from blueshift-gg/quasar

    A blazing fast Solana program framework.

    Rust