whoami

Dhruva Kushwaha

Software Engineer | Full Stack Developer | Open Source Enthusiast

Software Engineer passionate aboutsystem-level programming, clean code, and building performant web applications with Go, Rust, and modern web technologies.

10+
Projects
5+
Languages
2+
Year of Experience
2+
Open Source Contributions

Featured Projects

A showcase of my skills in web development, system programming, and open-source contributions.

Chai Lang
A toy programming language built with Go, designed for simplicity, modern syntax, and seamless WebAssembly support.
GoWebAssemblyGitHub ActionsCI/CDLex/Yacc
URL Shortner
Originally conceived as my college project, Shortcut has evolved over time with occasional refinements. This project aims to overcome the shortcomings found in existing URL shorteners.
TypeScriptNext.jsPrismaZodTailwind CSSPostgresSQL
RPS Multiplayer
A real-time Rock-Paper-Scissors multiplayer game with WebSocket communication and matchmaking.
TypeScriptNode.jsWebSocketExpressTailwind CSSReact

ABOUT ME

Get to know the person behind the code

Frontend

React, Next.js, TypeScript

Backend

Go, Rust, Node.js

Database

PostgreSQL, MongoDB

System

Linux, Docker, AWS

Passionate Developer with interest in Backend Technologies

I am a passionate software engineer with a strong foundation in system-level programming and web development. I love building scalable, efficient, and user-friendly applications that solve real-world problems.

When I'm not coding, you can find me exploring new technologies, contributing to open source projects, or sharing my knowledge through blog posts and talks.

Python100%
Go90%
Rust80%
JavaScript85%
React75%

Latest Insight

Get to know the person behind the code

3 min readJan 15, 2024
Implementing infinite scrolling in a React application using the Intersection Observer API.
Web DevelopmentReactJavaScriptFrontend
Read More