A little about how I work

I make complex software feel clear, useful, and dependable.

I’m Ram, a Bengaluru-based software engineer working across product engineering, interface design, and the systems behind them. I like getting close to the problem, then staying involved through the details that make a product work in the real world.

01 / The path so far

How I got here

An early engineering project with ICTS brought me into science communication, where I helped build an online exhibition alongside scientists and designers. After graduating in computer science, I joined Nabler and worked close to the data, building reporting workflows and learning how much good software depends on reliable foundations.

From there I moved deeper into product engineering: financial platforms and design systems, weather data tools, digital adoption software, and education products. Each step widened the part of the product I could take responsibility for, from shaping the interface to working through data, architecture, and delivery.

Today I work across frontend and full stack engineering. I care about making complicated workflows understandable, keeping systems maintainable, and working closely with the people who use and shape the product.

02 / A few things I've worked on

Recent work

All work

03 / What matters to me

Where I stand

I believe good software should make hard things easier to understand and easier to change. I value thoughtful interfaces, sound technical foundations, and teams that share context openly. I’m happiest when I can follow a problem from the first conversation through a release people can rely on.

View my resumeBengaluru, India

Portfolio search

Search pages, projects, writing, and change the color theme.