Background
I started out in mechanical engineering, taught myself web development, and now build production software for airports. About two years as a software engineer, and more than three years building software overall.
At Blunav I work on Aerios, a platform that brings flight data, resource allocation, displays and day-to-day operations into one system. I created Aerios View, the flight information display client that runs on unattended terminal screens. I built it to recover by itself: a shared real-time stream per airport, config that is pushed on save, a last-known-good cache, and multilingual boards. I own the Lost & Found staff portal and wrote the first version of its backend, including embedding-based matching of items to claims. I'm the main author of our seasonal schedule and bulk flight-editing tools.
I'm happiest on problems that cross the stack, like a config change that has to travel from a JSON Schema through a Postgres trigger, Redis and Server-Sent Events to a board in a terminal without breaking anything along the way. I care about correctness in the unglamorous places: time zones, retention rules, cache invalidation and failure modes.
Outside work I build tools like TeleDict, a Telegram group directory with a bot and background workers, and I use AI coding agents in my daily workflow.
Core Expertise
Languages
Frontend
Backend & data
Realtime & delivery
Experience
Software Engineer
Oct 2024 — PresentBlunav Technologies (Aerios)
Aviation-tech startup building a cloud operating system for airports, live at Chennai International Airport. Full-stack module owner across Next.js, FastAPI and PostgreSQL.
- Created Aerios View, the flight information display client: 10 public-area boards, one shared SSE stream per airport, last-known-good config, and self-recovery for unattended kiosk browsers. Live at Chennai International Airport.
- Designed a push-on-save configuration path across four services (JSON Schema, Postgres notify, FastAPI, Redis, SSE), replacing cache-expiry polling that could delay display updates by up to 10 minutes.
- Own the Lost & Found staff portal and wrote the first backend: QR receipts, embedding-based item–claim matching, encrypted PII, handover with photo capture, and a shared expiry/disposal lifecycle.
- Main author of Schedule Manager and Bulk Edit, including a custom cell-range selection hook that removed the ag-Grid Enterprise dependency.
- Shipped FIDS admin, FBLB Ops, and an airside report engine; 98 merged PRs, HLD/LLD docs, a cross-repo FIDS contract, and release notes for Aerios v0.3.1–v0.3.7.
TypeScriptNext.jsReactPythonFastAPIPostgreSQLRedisGraphQLTrainee Software Engineer
Jun 2023 — Sep 2024Greenmen Consulting (PureCode.ai)
UI annotation and training-data work for PureCode.ai, a design-to-code product — not application development. Labelled production UI components and checked structural accuracy, which built a working sense of DOM structure and component hierarchies.
HTMLCSSDOMUI systems
Education
B.E. Mechanical Engineering
Aug 2019 — Apr 2022Vel Tech High Tech Engineering College, Chennai
CGPA 8.1
Diploma in Mechanical Engineering
Aug 2016 — Apr 2019Jaya Polytechnic College, Chennai
CGPA 7.8
