Skip to selected work
keshav//ag
building at MightyBot

Keshav Agarwal / software engineer

I make complicated software boring to operate.

Software Engineer at MightyBot building reliable AI-agent and distributed systems. I work design-first: clarify boundaries, failure modes, and invariants before automation reaches production.

focusAI platform systems
currentlySoftware Engineer (AI) · MightyBot
based inBengaluru, IN
signalGit-native · scalable · human-in-the-loop
00 / system profile

A builder who likes the boring path automated.

I’m Keshav, a software engineer at MightyBot focused on scalable, reliable AI agent infrastructure and distributed systems.

I enjoy problems where the right architecture, system boundaries, abstractions, and failure behaviour are not obvious. My approach is design-first and specification-driven: understand the problem deeply, question assumptions, define invariants, model edge cases, and evaluate trade-offs before implementation.

My experience spans AI-native products, platform engineering, distributed applications, developer infrastructure, open source, enterprise software, and early-stage startups. I am comfortable entering unfamiliar systems and owning the complete development lifecycle - from discovery and technical design to rollout, debugging, and continuous improvement.

I am particularly interested in AI agent infrastructure, developer tools, and reliable distributed systems - especially where security and failure recovery are first-class design concerns.

Outside day-to-day engineering, I explore system-design problems, contribute to open source, take part in hackathons and security challenges, and share technical concepts through writing and visual explanations.

0Companies & teams worked
0Hackathons & CTFs won
0Lines contributed
0IWBDC runner-up
Software Engineer (AI) · MightyBotAmazon ML Summer School ’24LFX ’24 · Hyperledger Foundation1st runner-up · IWBDC
01 / selected systems

Systems I built to learn, ship, and improve.

A small set of public projects where the interesting part is the system behind the interface: protocols, inference, coordination, and automation.

02 / operating principles

Build for the human who is not watching.

“Lazy” means the routine work is delegated, the unusual paths are visible, and people retain the final call.

Automation with a conscience.

Agents can propose, execute, and report. High-stakes actions stay observable, interruptible, and owned by people.

observe → decide → act → audit

First principles, then leverage.

I learn the underlying mechanism before choosing the pragmatic abstraction. It makes systems easier to debug, change, and trust.

protocols → platforms → products
02A / capability map

How the systems get shipped.

The original scope, reorganised as practical strengths rather than proficiency bars.

SKILL TOPOLOGY / LIVE

Tap a node to inspect the systems it connects.

KESHAVsystems
builder
active route06 nodes
SELECTED CAPABILITY

Backend platforms

Scalable APIs, execution paths, and high-throughput services built for production platform workloads.

TOOLCHAIN
Go · Python · TypeScript · APIs
WORK EVIDENCE
MightyBot · TCP in Rust
03 / field notes

Where the systems thinking was sharpened.

EXPERIENCE PATH

Choose a checkpoint to load its mission.

01 / 07

01 / Make platform work disappear

Software Engineer (AI)

MightyBot · AI platform engineering

Building reliable AI-agent execution and Git-native developer workflows, with a focus on clear system boundaries and safe automation.

UNLOCKED SIGNALAI agents · Git workflows · developer systems
← →
04 / notes from the work

Technical notes behind the decisions.

Writing on efficient AI, secure browser interfaces, and the mechanisms that shape engineering choices.

RESEARCH INDEX / 03

Select a document to open its abstract.

FIELDnotes
AI/ML · Research

May 30, 2024 · 8 min read

Dissecting MoRA: High-Rank Updating for Parameter-Efficient Fine-Tuning

A deep dive into MoRA’s high-rank updating approach to parameter-efficient LLM fine-tuning.

Read note
05 / engineering evidence

Work you can inspect.

Repositories and writing that make the work inspectable.

06 / collaborator notes

What partners remembered.

Select a channel to read a collaborator signal.

COLLABORATOR SIGNALS

Choose a channel to tune the signal.

Keshav delivered an exceptional e-commerce platform that exceeded our expectations. The attention to detail and user experience is outstanding.
Sarah ChenCEO, RetailCorp

A useful problem, next

Let's make the
hard part clear.

For thoughtful conversations about AI-agent systems, distributed platforms, and developer tooling.

AGENT HANDOFF / 01

Context packet

Enough signal
to make a call.

Keshav builds reliable AI-agent and distributed systems, turning uncertain workflows into dependable software.

PRIMARY FIT
AI-agent workflows · backend systems · distributed platforms
BEST EVIDENCE
Public systems · open-source work · technical writing
WORKING STYLE
Design first. Define invariants. Automate safely.