SOFTWARE ENGINEER · SCIENCE-FICTION NERD · STUDENT OF LIFE
hi, I'm y4sh
Senior software engineer in Bengaluru, India. I build systems and developer tools for Data Center GPUs. By day I wrangle firmware pipelines and LLMs, and by evening I'm at the gym, by the lake, or deep in some sci-fi novel about machines that think for themselves.
/ about me
I am currently a Senior Software Development Engineer at AMD, where I build backend systems and developer tools AMD uses to test its Data Center GPUs. Previously, I was at Qualcomm and Licious.
Here are some technologies I have been working with:
- Python
- Flask
- React.js
- Celery
- JavaScript ES6+
- Docker
In my free time, I am nerdy about gadgets, love science fiction, and enjoy exploring cafes.
Also: I love cats.
/ experience
Senior Software Development Engineer · AMD
SEP 2025 - PRESENT · DCAUTO PLATFORM
DCAuto is AMD's internal platform for firmware CI and regression testing on MI450 data-center GPUs. It orchestrates deployments and validation workloads across racks of physical test systems, so a single flaky node can stall a whole regression run.
I built the self-check-in and fallback-recovery flows that keep those runs moving. The work is idempotent by design: a system can drop out mid-run, recover, and rejoin without double-counting or corrupting state, and the orchestrator retries instead of failing the batch.
I also built Sherlog Holmes (internally DCAutoAI), a five-stage triage system for the 50,000-line logs that GPU firmware validation produces. It uses embeddings and FAISS vector search to find the failure signal, then an LLM to propose a root cause. It ships as Flask APIs plus async services on Celery, Azure Service Bus, and MongoDB, and posts results to the firmware team in Teams. They use it daily.
Software Engineer · Qualcomm
AUG 2022 - JUN 2025 · QUALCOMM SOFTWARE CENTER
Software engineer on Qualcomm Software Center, an Electron app (Node.js, Angular, TypeScript) that delivers software and drivers to OEMs worldwide. I shipped the first macOS universal release, running natively on both Intel and Apple Silicon.
I owned release engineering. I automated the Jenkins and AWS CI/CD pipelines and the packaging steps that had been manual, and cut release times by 50%.
I also built the deploy, logging, and monitoring pipelines the team relied on to catch problems before they reached OEMs.
Software Development Engineer · Licious
JUN 2021 - JUL 2022 · POS PLATFORM
Software development engineer on the POS platform that runs Licious nationwide. I wrote Java (Spring Boot) and PHP microservices for high-volume order processing across more than 100 delivery centers, and reworked the REST APIs to cut response times by 25%.
I wrote REST-assured regression suites to keep that surface stable, and automated the Docker and Kubernetes deployments so releases stopped depending on hand-run steps.
/ projects
/ articles