DHIRAJ
projectsblogabout
Dhiraj Prajapati

Hey, I'm Dhiraj 👋

Inspired by possibility, driven by curiosity

I'm a software engineer focused on building robust, high-performance web applications and exploring low-level systems. I specialize in TypeScript, Next.js, Node.js, and modern databases.

Node.jsNode.js
TypeScriptTypeScript
ReactReact
Next.jsNext.js
DockerDocker
MySQLMySQL
GitGit
LinuxLinux

Low-Level HTTP/1.1 Server (Dhruv)

Barebones HTTP server in pure C on Linux with raw TCP sockets and zero frameworks.

CLinuxPOSIX SocketsTCP/IP

NeuroInbox

Native Android SMS client & organizer with local TRAI header categorization.

React NativeExpoKotlinAndroid
More projects on GitHub →
“Take a gamble that love exists, and do a loving act.”

— Sister Calderón to Arthur Morgan, Red Dead Redemption 2

Custom 2D Game Engine (Geo Shooter)

Custom C++ engine with ECS architecture & spatial grid collision.

C++SFMLECS Engine

2-Player Arcade Physics (Ping Pong)

Competitive 2-player arcade game with custom elastic collision math.

C++SFMLGame Physics

Risk & Odds Simulator (Mines)

Interactive diamond puzzle with dynamic probability & payout curves.

JavaScriptCanvasProbability

Why I Switched From Arch to Fedora (And the 30GB Root Mistake)

Oct 28, 2026·5 min readRead essay ↗

Hello, World! — The Weight of the First Line

Oct 24, 2026·3 min readRead essay ↗
Dhiraj Prajapati

Dhiraj Prajapati

Inspired by possibility, driven by curiosity

I'm a software engineer who loves understanding how things work under the hood and building systems from the ground up. I specialize in TypeScript, Next.js, Node.js, Docker, PostgreSQL, and modern web infrastructure — creating reliable, high-performance systems and exploring low-level computing.

Focus

Full-Stack
Web & Systems

Projects

10+
Built & deployed

What I do

Full Stack DevelopmentDatabase Design & SQLDocker & DevOpsAPI ArchitecturePerformance & ScalingOpen Source