Now
Cloud Engineer
L&T Semiconductor Technologies
March 2025 to present
India's pioneering fabless semiconductor company, designing semiconductors and smart devices across power, compute, analog, embedded systems and IoT.
Cloud Engineer at L&T Semiconductor Technologies, working across the whole path a device message takes: device, connectivity, cloud and backend.
Scroll to follow one message Skip the story
01 · Device
A sensor reading, a GNSS fix, a firmware version: Embedded C on an MCU, on connectivity modules.
02 · Connectivity
LTE, Wi-Fi or BLE carries it out. MQTT keeps it light, and TLS keeps it private.
03 · Cloud
The cloud application checks the device's identity and routes the message: provisioning, device state, telemetry and OTA updates.
04 · Backend
API services, custom business logic, with Databases behind them. A command back to the device taken in the most optimal path.
Device, connectivity, cloud and backend. I work across all of it.
Preparing the 3D view
About
I build cloud and backend systems for connected devices: how a device proves who it is, reports what it sees, takes a command, and updates its own firmware without getting stuck.
My days are architecting cloud solutions, network layer protocols, provisioning and device lifecycle, telemetry, remote AT commands, GNSS/TPS positioning and OTA/FOTA, plus the backend and databases behind them.
I know the device side too: Embedded C, MCUs, A/B partitions, how a module boots. That changes how I design the cloud side.
Now
L&T Semiconductor Technologies
March 2025 to present
India's pioneering fabless semiconductor company, designing semiconductors and smart devices across power, compute, analog, embedded systems and IoT.
Studying
BITS Pilani
November 2025 to present
Outcomes
60%
faster OTA
DFOTA
99%
lower boot failures
Dual Slot Booting
<2 s
provisioning
Secure Identity
<50 s
flashing
SIPS
Selected work
Selected work on AWS IoT Core, MQTT, device provisioning, A/B OTA and identity services, from firmware slots on a module to the identity server behind a fleet. Diagrams are simplified, and every ID, topic and value shown is demo data.
A connected product needs trusted records for people, factories, devices and firmware, and those records have to agree with each other.
Identity and Access Management with OAuth2 and JWT. A Node.js GraphQL API sits behind it, using Prisma over PostgreSQL, in Docker on AWS.
Users and organizations, factories, firmware releases, product catalog controls, TAC management, and IMEI and device provisioning.
Provisioning in under 2 seconds and flashing in under 50 seconds, with users, devices and firmware releases managed through one access-controlled secure application.
A device in the field has no inbox. To ask it anything, a command has to reach it over MQTT, and the answer has to find its way back to whoever asked.
A REST API in front of a backend service that talks to devices through MQTT on AWS IoT Core, over TLS, with a command topic per device.
Each request gets a UUID. The device replies with the same UUID; the backend validates the reply, matches it to the waiting request and returns it. No valid reply in time means a clean timeout, not a hung call.
Real-time request and response on top of publish and subscribe messaging.
A firmware update that fails partway can leave a device that won't boot (bricking).
Two copies of the system, slot A and slot B, on Android for the Module (QCM2290). The device runs from one while the update goes to the other.
Write the new image to the inactive slot, validate it, switch the boot target and reboot. If the new slot doesn't come up healthy, fall back to the slot that worked.
99% lower boot failures.
Firmware has to reach devices over the network, and an update that goes wrong can't be allowed to break them.
A staged update flow on the IoT module (QCX216): deliver, verify, reboot, activate, built on limited memory constraints.
Delivery, verification, reboot and slot activation are each designed so that a failure leaves the device on firmware that works.
60% faster OTA.
Device workflows and connectivity tests are hard to run well when nobody can see them.
A backend server with a dashboard on top, built for internal validation teams.
Operational views, test suite and connected-device workflows brought into one place.
Device workflows and their status visible in one place, instead of spread across tools.
Interactive
Three small simulations of patterns from my work. They run in your browser, and every device, ID, version and value in them is made up.
Demo · simulated
Demo · simulated
Demo · simulated
Demo 1 of 3
Experience
Each role is tagged by the month it started, and the newest one runs in slot-A.
v2025.03Slot A · running
to present
L&T Semiconductor Technologies Limited
Cloud and backend systems for connected devices and smart modules, in connected mobility and automotive telematics.
Changelog
v2024.01Slot B · previous
to
Buyerstage
Backend and platform engineering: APIs and database-backed services, with a focus on getting backend workflows delivered faster.
Changelog
Capabilities
Colour-coded the same way as the story above: the path a message takes, with security and tooling running under all of it.
01 · Device and embedded
02 · Connectivity
03 · Cloud (AWS)
04 · Backend
Security and identity
DevOps and tools
Connected mobility
The architecture side of nearly three years across backend, cloud and IoT work.
Education
November 2025 to present
BITS Pilani
Focus: embedded systems, connected devices and systems engineering.
Bachelor's degree
Dr. Mahalingam College of Engineering and Technology
GPA 9.2
Contact
Based in Bengaluru, India. Email is the fastest way to reach me. I'm also on LinkedIn and GitHub.