Software / Systems Engineer

Building high-performance systems & real-time graphics.

Systems-focused engineer working across C++, real-time rendering, Go, distributed systems, and high-performance AI/ML pipelines. Comfortable going from GPU pipelines and protocol-level reverse engineering to full-stack product. Optimized for graphics, infrastructure, and performance-critical environments.

Currently building a high-performance 3D orthographic rendering engine in modern C++ with OpenGL and Vulkan backends.

Currently a Software Engineer at CDPG, IISC. Active open-source contributor collaborating on impactful software solutions.

Systems engineering illustration

Connect

Tech Stack

Skills & Technologies

From low-level systems and reverse engineering to ML pipelines and full-stack. The tools I use to build performant, real-world software.

Core Systems & Languages
C++
C++
Java
Java
Python
Python
Go
Go
Linux
Linux
Docker
Docker
Bash
Bash
CMake
CMake
Qt
Qt
AWS
AWS
Databases & Backend
PostgreSQL
PostgreSQL
MongoDB
MongoDB
MySQL
MySQL
Spring Boot
Spring Boot
Hibernate
Hibernate
Node.js
Node.js
Prisma
Prisma
Web & Frontend
React
React
Next.js
Next.js
TypeScript
TypeScript
JavaScript
JavaScript
Tailwind CSS
Tailwind CSS
HTML
HTML
CSS
CSS
Additional Tools
Express.js
Express.js
GraphQL
GraphQL
Redux
Redux
GitHub Actions
GitHub Actions
Tauri
Tauri

My Projects

Selected work across systems engineering, ML pipelines, and developer tools.

Drag or swipe to explore
And this site is also a project.

Try floating near the spinning space station - the cursor becomes a controllable spaceship (WASD / ←↑→↓) that leaves a fire-like trail of sparkles as it moves; touches trigger sparkle magic on mobile.

Explore more on GitHub
FLIGHT MANUAL

Things this page does

Most of it is hidden until you go looking. Hover a card to feel it.

Engage the warp drive

scroll

Scroll anywhere and the starfield stretches into light streaks. The harder you scroll, the deeper the warp — then it decays back to calm.

Take the helm

W A S D / ↑ ← ↓ →

Your cursor is a ship. Drop the mouse and fly it with the keyboard instead — it banks toward whichever way you steer.

Dock at the Endurance

tap / dock logo

Tap the spinning logo on touch screens, or bring the cursor ship to it on desktop. That fires the full sequence: the Endurance blooms to full size, the comms light up, and your ship berths on the starboard docking arm.

Release docking

x / swipe / esc

Berthed and want out? Tap the X, swipe on touch screens, press Escape, or steer the desktop cursor ship away under power.

Cut the music

speaker button

The button in the corner mutes the cue at any point. It never starts on its own — nothing plays until you dock or press it.

Open up the work

click a project

Every project card opens a closer look — screenshots, the stack behind it, and links to the source where it is public.