Skip to content
adrij_shikhar
Download PDF

Adrij Shikhar

Senior Software Engineer — Systems, Connector Platforms & Agent Tooling

Bengaluru, IndiaAvailable for high-impact systems roles

01 // Experience

Jun 2022 – Present

Senior Software Engineer

Hevo Data · Bengaluru

Jun 2022 – Present

:: 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 Tools

Binsight

· Author / Maintainer
2026 – Present
GoSQLiteReactAstroTailwind CSSMySQLDockerHomebrew
  • –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.

aim

· Author / Maintainer
2026 – Present
GoBubble TeaTUICLIOAuth PKCE
  • –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.

cxstatusline

· Author / Maintainer
2026 – Present
TypeScriptBunRustInk
  • –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
2026 – Present
Agent SkillsPythonShellJSON Schema
  • –Designed a cross-agent coding session handoff harness storing typed, schema-validated briefs in repository state for seamless task resumption.

03 // Earlier Experience

Internships & Research

Hevo Data

Software Development Intern

Sep 2021 – Oct 2021

Integrated 'wal2json' replication plugin for Postgres; cut WAL processing latency by 60% with dynamic Guice injection.

Rephrase.ai

Software Development Intern

Oct 2020 – Mar 2021

Built backend services for GenAI synthetic video generation using GraphQL, Python/Django, ffmpeg, and Stripe.

Powerplay

Software Engineering Intern

Apr 2020 – Jun 2020

Developed RESTful APIs, JWT auth, and customizable UI component systems for real-time construction site tracking.

MTX Global

Software Development Intern

Jun 2021 – Aug 2021

Created streaming ETL pipeline PoCs using Apache Spark, Kafka, and Google Kubernetes Engine (GKE).

04 // Technical Skills

5 Core Domains
Languages & Systems
GoJava 17TypeScript / JavaScriptPythonRust (tooling/patches)SQLC/C++
Data & Streaming
KafkaDebezium (CDC)TemporalApache SparkPostgresMySQLSnowflakeBigQueryRedshiftRedisSQLite
Cloud & Infrastructure
DockerKubernetesAWS (Fargate, S3, Comprehend)Google Cloud PlatformTerraformGitHub ActionsCircleCILinux
AI & Agent Tooling
Model Context Protocol (MCP)Agent Skills & HarnessesLLM APIsCLI / TUI ErgonomicsClaude CodeAntigravity CLICodex CLI
Observability & Testing
OpenTelemetryGrafanaTestcontainersJUnitRE2Jk6Continuous Release Gates

05 // Education

Indian Institute of Technology, Roorkee

July 2018 – May 2022

Bachelor of Technology (B.Tech)

Graduated with strong foundations in computer science, distributed algorithms, data structures, and systems engineering.

06 // References

Tariq Iqbal

Senior Engineering Manager · Atlassian

in →

Shubham Goyal

Chief Technology Officer · Powerplay

in →