I get curious.
Then I build.

A final-year CSE student who turns
everyday curiosities into real projects.

Click around my desk
to explore

A little world, made from my real interests.

It started with
“why can’t I just…?”

A full drive. An endless feed. A lunch order.
Small frustrations have a way of becoming projects.

The systems behind
the stories.

I’m Jnanasagara Srinivasa, a final-year computer science student at Amrita Bengaluru. I’m especially interested in backend systems, automation, cloud, and finding better ways to build useful software.

Available for an internship

From January 2027 · Bengaluru, India.
Graduating July–August 2027.

I’m looking for an internship with the opportunity to move into a full-time role after graduation.

Tools I work with

Languages
Java · Python · Go · JavaScript · C#
Systems
Linux · Docker · Git · CI/CD
Cloud
AWS
Web
Astro · React · Node.js · FastAPI
AI & automation
MCP · Agentic workflows · AI automation
This desk
HTML · CSS · JavaScript · Three.js

A small window
into my head.

Since you’re already at my desk, you can ask the terminal a few things.

Try “why voice”.
jnanasagara / a little window into my head

Welcome to my desk. Type help, or try one of the commands below.

A local portfolio terminal. It does not place orders or run system commands.

Some things don’t
need a launch.

I built my aquarium from a glass box: plants, driftwood, substrate, a filter, and a betta fish. Looking after it is one of the quiet parts of my day.

Minecraft is my comfort game. It’s also where a cloud-storage project found its name.

And when something makes me curious, I’ll usually keep digging until I understand it.

Get the thought out.
Then make it real.

I want to get an idea out before I forget a part of it. Speaking helps me keep more of the thought before I start editing.

How this is being built with my voice

I used Wispr Flow a little while building ConsoleStore. I’m now using voice to guide the iteration of this desk, and I’m documenting the process as I go.

The direction changed

The first version felt too static. My feedback was to bring in animation, 3D materials and a human touch. That became a living desk, then a warm room around it.

I wanted the objects to do more than decorate the page. Choosing one brings it closer and opens the story behind it. The chest opens, a notebook page turns, and the aircraft lifts from the desk. Each project has its own small moment.

Then came the quieter decisions: warmer light on the wood, a blue betta that stays visible, clearer controls, and photographs from my own life. I kept checking the phone layout too. The room can invite someone in, but the stories still need to be easy to read.

An interactive portfolio by Jnanasagara Srinivasa.