Software engineer

I build data platforms, cloud infrastructure, and tools for coding agents.

Enterprise applications, data pipelines, and cloud-native platforms across AWS and Azure. I contribute upstream to Apache Iceberg Go and Apache Airflow, and I'm building IndexQube.

~/revanth $ whoamiexit 0
Revanth

Revanth

Senior Software Engineer

stack
Java, Python, Go, Typescript
cloud
AWS, Azure
upstream
apache/iceberg-go, apache/airflow
building
IndexQube

#01 · run log

Experience

WhenWhereRole
2025 — PresentGurus InfotechnowSenior Software Engineer
2018 — 2023Infosys LtdSoftware Engineer

#02 · upstream

Open source

57 merged PRs into Apache projects

apache/iceberg-go · 51apache/airflow · 6

apache/iceberg-goJun — Sep 2026

REST scan planning

Server-side scan planning for the REST catalog, from proposing the public API through the client, the async plan poller, scan-task decoding, retries and telemetry, to a Java integration suite checking parity with local planning.

all merged PRs →

#03 · side projects

Projects

IndexQube

alpha

A local-first control plane for coding agents.

Problem
Coding agents write code faster than anyone can verify what they actually changed.
Built
Durable tasks with handoff between Codex and Claude Code, per-task write grants and recorded approvals, Git reconciliation of what the agent claims against what changed, and verification checks with security findings kept as evidence.
Status
Alpha on macOS and Linux. Next: agents that investigate security findings and propose fixes with evidence.

Go · SQLite · Codex · Claude Code

~/repo $ iq uilocal
  1. 01 / scope/new codex write Harden cancellation
  2. 02 / decide/approve APPROVAL_ID
  3. 03 / inspect/view evidence
  4. 04 / reviewiq task show TASK_ID

#04 · learning in public

Writing

Software engineering, AI agents, data analytics, system design, and things I learn along the way.

show more →