Personal Website
This site itself: a fast static home for writing, projects, resume details, and social links.
SOFTWARE ENGINEER
Senior C++ Software Engineer specializing in clinical systems & low-latency applications.
Software Engineer at Siemens Healthineers developing C++ MFC clinical imaging workstations for SPECT scanners. Experienced in C++ (14/17), Windows applications, and diagnostic tools.
OVERVIEW
ABOUT
I am a C++ Software Engineer based in Bengaluru with experience developing native desktop applications for healthcare imaging workstations and automotive diagnostic tools. My core work revolves around multithreaded systems, diagnostic protocol handlers, and native software reliability.
At Siemens Healthineers, I work on C++ MFC clinical imaging workstations for SPECT scanners, supporting patient workflows, acquisition control, and solving critical field issues from live hospital environments.
Previously at TCS, I built automotive diagnostic tools for Nissan—developing ePTI authentication applications using OpenSSL cryptography and cross-platform OTX sequence engines.
CONTACT
Feel free to reach out regarding C++ engineering roles, systems projects, or technical discussions.
Send EmailTECH STACK
PORTFOLIO
This site itself: a fast static home for writing, projects, resume details, and social links.
A small tool for planning assignments, deadlines, and study sessions.
A simulation environment for testing event throughput, queue behavior, and parsing strategies under bursty load.
An AI-assisted developer tool for searching internal docs, notes, and code snippets with grounded responses.
A visual analysis tool for replaying order book events and understanding microstructure dynamics frame by frame.
A collection of rendering experiments, math notes, and visual prototypes.
A benchmarking harness for comparing inference latency, batching choices, and caching strategies across AI workloads.
RESUME
Working on a C++ MFC-based clinical imaging workstation for SPECT scanners.
Developed and maintained cross-platform tools for automotive diagnostic testing.
Engineered data migration pipelines and orchestrator packages.
WRITING & NOTES
Spent 45 minutes writing a Python script to automate a compilation process that takes 10 seconds manually. It was entirely worth it. There is a deep, quiet satisfaction in crafting small single-file tools that solve a single problem perfectly, require zero packages, and run instantly.
We should build more small things that do one thing and stop there. Less architecture, more utility.
Rewatched Tenet and Interstellar back-to-back. Christopher Nolan has a unique mastery of narrative and visual contrast:
In UI design, the equivalent is mixing heavy geometric headers with soft glassmorphic backdrops and extremely fine noise layers. Designing websites shouldn’t just be about alignment; it’s about staging.
There is a precise window of programming peak between 11:30 PM and 2:00 AM.
The background noise of the city is fully muted, a fresh pour-over of single-origin light roast is cooling on the desk, and the tactile clack of a well-lubed mechanical keyboard feels like playing an instrument. Currently compiling a lock-free circular queue benchmark in C++20 and watching thread contention numbers slide down.
No slides, no slides, just raw assembly optimization loops.
What changes when an AI demo needs to become a dependable engineering project with real constraints.
A practical look at the C++ features and workflows that matter most in current systems work.
The lessons I trust most after four years of working on performance-sensitive systems.
The practical checklist I use when building software where response time matters.
What I want this website to do, and why I kept the stack intentionally simple.
A lightweight approach for moving from idea to shipped prototype without overengineering it.
CONNECT
Interested in discussing C++ systems, software engineering opportunities, or technical projects? Drop me an email.