- –Engineered a local, read-only MySQL/MariaDB binlog viewer, decoder, and transaction analyzer.
- –Indexes decoded binlogs in SQLite with a virtualized event stream, transaction grouping, row-image inspection, and anomaly detection across 6 position traps.
Adrij Shikhar
Senior Software Engineer — Systems, Connector Platforms & Agent Tooling
01 // Experience
Jun 2022 – PresentSenior Software Engineer
Hevo Data · Bengaluru
:: Agent-Native Tooling
- –Built the surface that lets LLMs generate and operate connectors: construct library, connector generator, installable CLI, skill library, and an MCP server exposing platform APIs to agents.
- –Started the internal agent-tooling platform the team now builds on — repo structure, skill conventions, CI auto-release, and marketplace distribution.
:: Connector Platform & Architecture
- –Made connector authentication declarative: transformed auth from bespoke platform processors, DB migrations, and cross-service coordination into zero-code configuration files.
- –Moved runtime configuration and config templates into connectors behind a compatibility kit that gates correctness at build time rather than in review.
- –Standardised connector repo creation, versioning, and release behind a central BOM, decoupling the fleet from the shared platform SDK runtime.
:: Connection Reliability & Validation
- –Owned the test-connection contract end-to-end; dropped false-negative rate from >30% to nil in validation — ensuring failing checks indicate true connection faults.
- –Delivered pre-flight configuration validation across all sources/destinations (Postgres, MySQL, Oracle, SQL Server, Snowflake, BigQuery, Redshift) with p95 latency < 10s.
:: Failure Visibility & Performance
- –Engineered dynamic error classification, cutting classification cycle time from 3–7 days (full release) down to minutes.
- –Root-caused production pipeline hangs to the regex engine; migrated to RE2J to bound worst-case evaluation under 5s, reducing load test stalls from several minutes to 1m19s.
- –Instrumented connection health metrics and HTTP client telemetry in construct libraries to detect API rate-limiting before sync failure.
:: Data Correctness & Scale
- –Delivered SCD Type 2 history mode across Snowflake, BigQuery, and Redshift (including Redshift's non-MERGE four-statement path).
- –Implemented real-time CDC on Debezium and built the schema catalog service from scratch — schema versioning, metadata management, and compatibility checks across evolution.
- –Scaled object handling from 1,000 to 25,000 objects with a 5x gain in MySQL ingestion throughput, and engineered parent-child handling with inferred deletes.
:: Engineering Velocity
- –Cut build/CI runtimes against 90-day baselines: mvn clean verify from 31:43 to 10:33, CI from 43:32 to 21:24 on initial service, and 11:07 to 5:15 across the fleet.
- –Built the unified developer CLI and local platform so teams execute full pipeline stacks locally rather than contending for shared cloud environments.
02 // Selected Systems Projects
4 Active Open Source Toolsaim
· Author / Maintainer- –Built an interactive TUI/CLI for running AI coding assistants (Claude Code, Codex, Antigravity) in isolated profiles with separate configs, token states, and histories.
- –Features browser OAuth PKCE authentication, session browsing, and real-time quota telemetry.
- –Developed a 1–3 row terminal statusline for OpenAI Codex CLI with an interactive terminal config UI and browser playground.
- –Instruments session context, Git state, token usage, and reset timers via a versioned Rust patch.
catalyst
· Author / Maintainer- –Designed a cross-agent coding session handoff harness storing typed, schema-validated briefs in repository state for seamless task resumption.
03 // Earlier Experience
Internships & ResearchHevo Data
Software Development Intern
Integrated 'wal2json' replication plugin for Postgres; cut WAL processing latency by 60% with dynamic Guice injection.
Rephrase.ai
Software Development Intern
Built backend services for GenAI synthetic video generation using GraphQL, Python/Django, ffmpeg, and Stripe.
Powerplay
Software Engineering Intern
Developed RESTful APIs, JWT auth, and customizable UI component systems for real-time construction site tracking.
MTX Global
Software Development Intern
Created streaming ETL pipeline PoCs using Apache Spark, Kafka, and Google Kubernetes Engine (GKE).
04 // Technical Skills
5 Core Domains05 // Education
Indian Institute of Technology, Roorkee
July 2018 – May 2022Bachelor of Technology (B.Tech)
Graduated with strong foundations in computer science, distributed algorithms, data structures, and systems engineering.