Open to Lead / Staff backend roles
Avinash Gupta
Lead Backend Engineer · Search · Distributed Systems · Security
I build high-throughput, security-sensitive backend systems in Ruby on Rails and Go, and I've been doing it for nearly 10 years. Right now I'm the founding engineer at MINE2, building a cyber deception platform from scratch. Before that I led the Search division at RedDoorz, where I built the company's highest-throughput service and its LLM support chatbot.
Impact
- 50% lower search latency (300ms → 150ms)
- 15% lift in booking conversions from search personalisation
- 90% fewer request timeouts and server cost on targeted apps
- 40+ honeytoken types shipped as a founding engineer
Selected writing
- How We Took Search Latency from 300ms to 150ms Search was fine at normal traffic but buckled under spikes. Here's every change, from Elasticsearch index design and query cleanup to bulk writes, Redis, and single-pass pricing, that halved latency and gave us headroom for peak traffic.
- Why We Moved Some Jobs from Sidekiq to RabbitMQ/Sneakers Not a "Sidekiq is bad" post. Why spiky, memory-hungry workloads fit RabbitMQ and Sneakers better, the wrappers that let us migrate without changing callers, and the alert you need on day one.
- Beyond rails db:migrate: Schema Changes on Busy MySQL Tables Why a harmless-looking migration can take production down, and the levels we use on MySQL to avoid it: guarded hand-run ALTERs, pt-online-schema-change and gh-ost, and migrating a replica before switching over.
- Autocomplete Feature Building Relevance Enhance Elasticsearch autocomplete with relevance scoring using popularity metrics, location-based boosting, and function_score queries for better user experience.
- AutoSleep - Sleep Your Dyno when you sleep Build a cost-saving Golang tool to automatically scale down Heroku dynos during idle periods and scale them back up on demand using log drains and platform APIs.
- Designing a Multi-Agent SEO Intelligence System: Architecture & Design Decisions Deep dive into the architectural design of a distributed multi-agent system for SEO analysis. Exploring agent specialization, communication patterns, data flow, and scalability considerations.
Experience
- Jan 2025 – Present Lead Software Engineer · MINE2
- Apr 2024 – Dec 2024 Lead — Direct Backend · RedDoorz (Commeasure)
- Apr 2021 – Mar 2024 Senior Associate Lead — Search · RedDoorz (Commeasure)
- Apr 2019 – Mar 2021 Senior Software Engineer · RedDoorz (Commeasure)
- Jun 2018 – Mar 2019 Software Engineer · RedDoorz (Commeasure)
- Aug 2016 – May 2018 Software Engineer · Pratishthan Software Ventures
Hiring? Let's talk.
I'm looking for Lead or Staff backend roles where search, scale, or security matter. The fastest way to reach me is email.