Software Engineer — Backend (AI) @ BrowserStack

I build systems
that scale.

Backend engineer building AI accessibility agents at BrowserStack covering 40+ WCAG criteria. I ship open-source tools in Rust and Go, contribute to Grafana Tempo, Maybe Finance & Lima VM, and have solved 700+ problems on LeetCode.

430Stars
12PRs Merged
12Contributions

For Recruiters

Quick overview

Location

Mumbai, India (IST/UTC+5:30)

Work Hours

Flexible for US/UK timezone overlap

Work Authorization

Indian Citizen • Requires visa sponsorship

Salary Expectation

$150-180k USD

About

Backend Software Engineer at BrowserStack, architecting AI accessibility agents covering 40+ WCAG criteria across web, mobile, and design. Previously led ERP integrations and core platform development at Procol. Passionate about distributed systems, infrastructure automation, and developer tooling. Open-source contributor to Grafana Tempo, Maybe Finance, Lima VM, and RubyForGood with 12 merged PRs across 8 repos. Creator of Vortix (395+ GitHub stars) and AFK — developer tools built in Rust and Tauri.

Currently focused on

  • Building AI accessibility agents at BrowserStack (40+ WCAG criteria)
  • Shipping developer tools in Rust (Vortix, Mercury, AFK)
  • Contributing to open source — Grafana Tempo, Maybe Finance, Lima VM

0+

Years Experience

0+

LeetCode Solved

0+

Projects Shipped

0

Companies

Projects

Things I've built

Vortix preview

Vortix

Jan 2026 - Present

405Active

Terminal UI for WireGuard and OpenVPN — real-time throughput/latency monitoring, IPv6/DNS leak detection, kill switch, and geo-location tracking. 395+ GitHub stars, published on crates.io.

RustRatatuiWireGuardOpenVPN
AFK preview

AFK

Jan 2026 - Present

Active

Break reminder for developers who forget to blink — follows the 20-20-20 rule with fullscreen reminders, statistics dashboard, health exercises, and global shortcuts. Under 5 MB, built with Tauri + Rust.

RustTauriReactTypeScriptTailwind CSS
Mercury preview

Mercury

Feb 2026 - Present

2Active

A blazing-fast API client for purists — 5 MB binary, 50ms cold start (vs Postman's 300 MB / 3s). Keyboard-driven workflows, collection management, and environment variables. Zero Electron overhead.

RustTUIHTTPREST

Nebula

Aug 2024

1Active

BitTorrent client built from scratch in Go — implements the full protocol: bencode parsing, HTTP tracker communication, peer handshakes, concurrent piece downloads across multiple peers, and SHA-1 integrity verification.

GoBitTorrentNetworkingConcurrency

OkayrAI

May 2025 - Present

Active

AI-powered career advancement platform — tracks achievements, generates data-driven performance reviews, and builds promotion cases. Uses OpenAI and Gemini for intelligent summarization with PostgreSQL-backed persistence.

Next.jsPostgreSQLOpenAIGemini

A2A Trace

2025

Active

Visual debugger for Google's A2A protocol — provides real-time tracing and visualization of inter-agent communication flows. Helps debug complex multi-agent orchestrations by capturing task lifecycle, message payloads, and agent state transitions.

GoA2A ProtocolAgentsVisualization

CheggPy

Feb 2024 - Apr 2024

2Active

Published Python package on PyPI — automates Chegg Expert workflows with session management, keyword-based question filtering, and structured data extraction. Installable via pip with a clean CLI interface.

PythonPyPIREST APIAutomation

Skills

Technologies I work with

Languages

RustGoPythonRubyTypeScriptC++

AI/ML

LLM PipelinesPrompt EngineeringVertexAI

Infrastructure

KubernetesDockerAWSGCPHelmKafka

Data

PostgreSQLRedisPrometheusGrafanaBigQuerygRPC
RailsOpenVPNWireGuardTauriRatatui

Open to

Looking for new opportunities

Target Roles

Senior/Staff Backend Engineer
AI/ML Infrastructure Engineer
Distributed Systems Engineer
Platform Engineer

Preferences

Work Style
Remote-firstHybrid acceptableUS timezone friendly
Location
US-based startupsFAANG/MANGARemote-first companies
Focus Areas
AI/LLM infrastructureDeveloper toolingDistributed systems

Actively exploring opportunities for Q2 2026. Open to discussing roles that align with my expertise in Rust, Go, and AI infrastructure.

Experience

Where I've worked

BrowserStack

Software Engineer — Backend (AI)

BrowserStack

Dec 2024Present

Architected and built BrowserStack's AI accessibility agents — Issue Detection, Remediation, and Design A11y Color Contrast Agent on the Spectra™ rule engine, covering 40+ WCAG criteria across web, mobile, and design. Designed multi-model LLM inference pipelines (Gemini, GPT-4, Claude) with semantic DOM chunking, achieving 87.69% heading detection accuracy. Built App A11y Issue Detection Agent, reducing false-positives by 64% and cutting P90 latency from 20s to 10.1s. Led TestOps observability integration across 7 AI features with Redis-based phased rollout and K8s Kafka consumers with auto-scaling.

Procol

Senior Software Engineer

Procol

Jun 2022Dec 2024

Led a team of 3 to productise ERP integrations (SAP, Oracle), resulting in a 25% increase in product value and enterprise client onboarding. Core engineer on the Lighthouse and Checkmate team, responsible for architectural decisions and quality assurance. Designed a form system as the core data source layer for all Procol microservices. Developed Flexi data source and view, inspired by Notion, eliminating repetitive development. Set up RSpec testing framework achieving 52% code coverage. Launched internationalization, time zone localization, approval flows, and reporting. Tech Stack: Ruby on Rails, PostgreSQL.

Hashedin by Deloitte

Software Engineer Intern

Hashedin by Deloitte

Jan 2022Jun 2022

Designed and shipped a RESTful API for a Parking Management System handling real-time slot allocation and booking. Implemented JWT-based authentication and role-based access control. Created comprehensive API documentation using Swagger/OpenAPI, adopted by the frontend team for rapid integration.

Education

Ajay Kumar Garg Engineering College

Ajay Kumar Garg Engineering College

Bachelor of Technology in Computer Science

20182022

Contact

Let's build something
together.