logo
šŸ‘‹

Hello, I’mDikshant Singh

Software Engineer•Building systems across the stack - frontend to protocol-level.

Hi, I'm Dikshant — a Software Development Engineer based in Pune with 2+ years of experience shipping production software, from real-time web apps in TypeScript, React.js to low-level protocol code in C and Python. Currently an SDE at Chainscore Labs, and actively looking for SDE / Software Engineer roles focused on backend, distributed systems, or systems software.

Open to SDE / SDE-2 rolesBackend & Distributed SystemsNetworking & ProtocolsBased in Pune, India
Section 01 — Dev story

My dev story — full-stack craft, end to end

A curious builder blending full-stack craft with blockchain systems.

Dikshant Singh — portrait
Pune, IndiaOpen to roles
Currentlyā— live

SDE @ Chainscore Labs

Co-developing JAM — Polkadot's next-gen protocol

Hi, I'm Dikshant šŸ‘‹

I'm a Software Development Engineer based in Pune, India, with around 1.5 years of full-time engineering experience. I currently work at Chainscore Labs, where I started as an intern and now contribute as a full-time SDE.

My day-to-day spans the full stack — and goes a few layers below it. I've built complete trading frontends in Next.js / React / TypeScript, shipped Node.js / Express APIs with WebSocket services supporting thousands of concurrent users, and currently work on lower-level systems: architecting computational pipelines and consensus mechanisms in Python, and contributing to a high-performance SDK in C for a decentralized compute protocol (JAM, in the Polkadot ecosystem).

Less than any single domain, what pulls me in are problems where correctness, performance, and concurrency actually matter — APIs under load, real-time data, networking, protocols, virtual machines.

Outside of work

  • Working through System Design problems (LLD + HLD) in C++ and Go
  • Building side projects to learn distributed systems internals — most recently Quiver, a QUIC-native pub/sub message broker written from scratch in Python
  • Solving competitive programming problems on LeetCode (350+ solved)

šŸš€ Currently open to SDE / SDE-2 / Software Engineer roles — especially ones focused on backend, distributed systems, networking, or systems software. If you're hiring or know of a fit, I'd love to hear from you.

1.5+ yrsProduction engineering
10k+Concurrent users served
350+LeetCode solved
Section 02 — Journey

Where I've been & built

Roles, rooms, and what shipped out of each.

  1. Nov 2024 — PresentCurrent

    Software Development Engineer

    Chainscore LabsPune, India

    Started as an intern, promoted to full-time SDE. Work spans the full stack and a few layers below it — from real-time trading UIs to protocol-level SDKs. Currently focused on systems where correctness, performance, and concurrency actually matter.

    • Co-developing JAM (Join-Accumulate Machine) — Polkadot's next-gen protocol from Gavin Wood
    • Contributing to a high-performance SDK in C with QUIC / TLS 1.3 networking — designed for 1,000+ validators at sub-2s latency
    • Architecting computational pipelines and consensus mechanisms in Python: off-chain auditing, dispute resolution, work-report distribution, adaptive tranche logic
    • Shipped 20k+ LOC to TelosX, a Layer-1 crypto exchange — trading frontends in Next.js + TypeScript with real-time WebSocket feeds, ~40% UI perf improvement for 10k+ users
    • Built Node.js / Express APIs with WebSocket services supporting thousands of concurrent users
    • C
    • Python
    • TypeScript
    • Next.js
    • Node.js
    • QUIC
    • TLS 1.3
    • WebSockets
    • Polkadot
    • Redux
  2. Jul 2024 — Oct 2024

    Full Stack Engineering Intern

    ElevatifierRemote

    Owned backend-heavy slices of a recruiter platform — REST API design, MongoDB modeling, and end-to-end feature delivery alongside the frontend team.

    • Designed and shipped REST APIs in Node.js + Express, integrated with the React / Next.js frontend
    • Optimized MongoDB queries and indexing — meaningful response-time reductions on hot paths
    • Implemented validation, error handling, and auth flows across the stack
    • Node.js
    • Express
    • MongoDB
    • React
    • Next.js
    • TypeScript
    • Git
    • Postman
  3. Nov 2020 — Jul 2024Education

    B.Tech, Information Technology

    Kamla Nehru Institute of Technology (KNIT)Sultanpur, India

    Graduated with CGPA 8.4. Strong foundation in computer systems, networks, and software engineering — paired with hands-on full-stack and DSA work that became the launching pad for everything since.

    • Core CS coursework: DSA, OS, DBMS, Computer Networks, OOP
    • Multiple side projects across the MERN / Next.js stack
    • Active in competitive programming — 350+ problems solved on LeetCode
    • C++
    • DSA
    • DBMS
    • OS
    • Computer Networks
    • OOP
    • SQL
Section 03 — Proof of work

Things I've built & shipped

Tap any card to see the brief, stack, and how to run it locally.

Section 04 — Toolkit

What I reach for

A glimpse of my daily drivers — not the full list.

  • TypeScript
  • JavaScript
  • C
  • C++
  • Python
  • Rust
  • Go
  • React
  • Next.js
  • Redux
  • Redux Toolkit
  • Node.js
  • Express
  • NestJS
  • FastAPI
  • GSAP
  • Framer Motion
  • Tailwind CSS
  • DaisyUI
  • TypeScript
  • JavaScript
  • C
  • C++
  • Python
  • Rust
  • Go
  • React
  • Next.js
  • Redux
  • Redux Toolkit
  • Node.js
  • Express
  • NestJS
  • FastAPI
  • GSAP
  • Framer Motion
  • Tailwind CSS
  • DaisyUI
  • Material UI
  • React Router
  • Vite
  • HTML
  • CSS
  • MongoDB
  • PostgreSQL
  • NeonDB
  • Supabase
  • Prisma
  • Google Firebase
  • QUIC Protocol
  • WebSockets
  • aioquic
  • Ed25519
  • Blockchain
  • Polkadot
  • Web3
  • Wagmi
  • Material UI
  • React Router
  • Vite
  • HTML
  • CSS
  • MongoDB
  • PostgreSQL
  • NeonDB
  • Supabase
  • Prisma
  • Google Firebase
  • QUIC Protocol
  • WebSockets
  • aioquic
  • Ed25519
  • Blockchain
  • Polkadot
  • Web3
  • Wagmi
  • RainbowKit
  • Auth0
  • Clerk
  • JWT
  • Razorpay
  • Cloudinary
  • OpenAI
  • AI
  • Jest
  • Git
  • GitHub
  • Docker
  • Linux
  • Postman
  • Figma
  • AWS
  • AWS EC2
  • Azure
  • Vercel
  • RainbowKit
  • Auth0
  • Clerk
  • JWT
  • Razorpay
  • Cloudinary
  • OpenAI
  • AI
  • Jest
  • Git
  • GitHub
  • Docker
  • Linux
  • Postman
  • Figma
  • AWS
  • AWS EC2
  • Azure
  • Vercel
Section 05 — Say hi

Let's get in touch

Email, WhatsApp, or the form below. I usually reply within a day.

Prefer WhatsApp or email? Reach me at7339895383 (WhatsApp)or use the form below.