Control systems by training. Eight years shipping since — three in silicon, five in production software. Most useful where those layers meet: code that has to be correct and on time.
Get in Touch →I am a generalist engineer — control theory, chip design and production software, in that order, each learned from zero.
I studied electrical engineering at IIT Jodhpur, then a master's in control & automation at IIT Delhi. Two papers came out of it: sliding-mode control of a converter feeding a destabilising load, validated in hardware-in-the-loop, and system identification — recovering a system's dynamics from input–output data without assuming the model.
None of that prepared me for MediaTek. Digital design is its own discipline and I learned it on the job — three years of timing closure, RTL verification and physical design, shipping across multiple production SoC tapeouts.
In 2021 I taught myself software engineering from scratch, again with nothing carrying over, and moved into DeFi as a smart contract engineer. I went on to write the core contracts for Hubble Exchange, a perpetuals DEX that cleared $150M+ in volume, and then co-founded Moar Market, a lending protocol on Aptos that peaked at $7.5M TVL — building it in Move along with the backends, liquidation engine and risk monitoring it needed to stay up. The code is public, adversarial and holds user funds directly — a single bug is not a ticket in a backlog, it is money gone in minutes. Four firms have audited my contracts, with no loss-of-funds findings.
Three fields, none of them handed to me by the last one, and I got good at each. What I want now is the opposite problem: robotics is the first thing I have worked on that needs all three at once. Most recently I built a real-time C++ and ROS 2 motion control stack — 200 Hz on a PREEMPT_RT kernel, computed torque with online payload estimation, taken from a MuJoCo model to a real 5-DOF arm. The estimator that works in simulation recovers almost nothing on hardware; the writeup covers the four reasons why and what replaced it.
Control theory, hardware and production software are usually three different people. I am looking for work where they have to be one. Based in India, open to international relocation.
One control loop, written once, driving two plants behind a single PlantInterface: a MuJoCo model and a real 5-DOF arm over a Feetech servo bus. Runs at 200 Hz on a SCHED_FIFO thread under a PREEMPT_RT kernel — that is the runner today; the tracking figures below are not real-time measurements. Controllers — PD, computed torque, and adaptive computed torque with online payload estimation — never learn which side of the plant boundary they are on.
Eight years of shipping: three designing silicon at MediaTek, five building production financial systems. Different domains, same demands — hard constraints, externally audited correctness, and systems that fail expensively when the reasoning is wrong.
A leveraged lending protocol on Aptos — collateral vaults, variable-rate interest models, oracle integrations (Pyth, Switchboard), and a liquidation engine. Peaked at $7.5M TVL with $60M cumulative borrowed.
Perpetual futures DEX on Avalanche with $150M+ in cumulative volume. Built a decentralized limit order book (DLOB) on Hubblenet, a custom Avalanche Subnet, in V2 — after proving the model with a Curve-style vAMM in V1. Coordinated three external audits (Dedaub, Sherlock, Code4rena) with no critical findings.
Developed Solidity smart contracts for DUSD, a stablecoin index on Ethereum (later expanded to BSC) — aggregated yield-bearing stablecoins into a diversified, risk-adjusted token. Product suite peaked at ~$45M+ TVL, with audits by PeckShield and Quantstamp. First production Solidity role after transitioning from hardware engineering.
Designed digital circuits for production SoCs at one of the world's largest semiconductor companies. Worked on timing closure, RTL verification, and physical design across multiple chip tapeouts.
Peer-reviewed control-systems research, first author on both.
Technical deep-dives — robotics control, and earlier work on protocol mathematics.
Looking for work in controls, robotics and real-time systems — and open to roles that want both the control-theory side and the production-software side. Based in Goa, India; open to international relocation.