Backend Engineer (SWE II) @ BIK.AI | Node.js · TypeScript · Distributed Systems · GCP · AWS · PostgreSQL | 2× Google Summer of Code (VLC, MuseScore)



Paris, Île-de-France, France

Cyprus




Bachelor's degree, Computer Science and Engineering
AJAY KUMAR GARG ENGINEERING COLLEGE, GHAZIABAD
Join Hirnaymay and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossBackend Engineer (SWE II) @ BIK.AI | Node.js · TypeScript · Distributed Systems · GCP · AWS · PostgreSQL | 2× Google Summer of Code (VLC, MuseScore)
I own messaging, billing and event infrastructure on a 25-engineer team at BIK.AI (YC + Sequoia), a commerce platform for Shopify merchants. Most of the work is finding why something at scale is slow, wrong, or losing money, and fixing the cause rather than the symptom. What that looks like: • I consolidated WhatsApp, email, RCS and SMS broadcasts onto one shared AWS Step Functions orchestration, replacing a separate delivery path per channel. I launched RCS on it for 50+ enterprise clients, and it now carries 2.5M messages a month. • I own billing across every revenue channel. I redesigned AI billing after finding stores drawing 2 to 10x their contracted allocation, moving it onto a central versioned rate card keyed on tier, country and usage type, with credits denominated in money rather than operation counts. Separately I recovered 12.5% of email billing revenue that a 3-hour daily cutoff had been dropping. • I root-caused a Pub/Sub backlog the team had been absorbing with a 38-node scale-out that often never scaled back down, then rebuilt consumer flow control, ack-deadline handling and backpressure. Combined backlog across two queues fell from 1.26M messages to under 4K, average delivery delay on the worst queue from 2.4 hours to 94 seconds, and the scale-out came off. • I built the multi-channel alerting platform that replaced email-only merchant notifications. The other three engineering pods now ship every alert type on it. • I carry on-call for what I own. I drove SOC 2 Type 2 and ISO 27001 to certification with our CTO, and I'm the company-wide AWS/GCP administrator with org-level IAM ownership. Before this: two Google Summer of Code cycles in C++/Qt. At VideoLAN I shipped multi-file metadata editing into VLC, mentored by founder Jean-Baptiste Kempf. At MuseScore I built the inline popup framework that shipped in 4.6 and that later GSoC cohorts extended. I still contribute to MuseScore. Most scale problems are correctness problems in a costume. Idempotency, backpressure and blast-radius isolation resolve more incidents than adding nodes does. Open to backend and infrastructure roles. hirnaymay.com · github.com/octopols
Bengaluru
claude code
claude
Zed
Software Engineer II at Bik.ai, Apr 2026 - Present · 6 mos, Own messaging, billing and event infrastructure across a 25-engineer, 4-pod org. On call for the systems below. • Root-caused a Pub/Sub backlog across two queues that the team had been absorbing with a 38-node scale-out that often never scaled back down, then rebuilt consumer flow control, ack-deadline handling and backpressure. Combined backlog fell from 1.26M messages to under 4K, average delivery delay on the worst queue from 2.4 hours to 94 seconds, and the scale-out came off. • Designed and built the multi-channel alerting platform that replaced email-only merchant notifications: role-based routing, per-instance delivery tracking, rate limiting, admin console. It is now the path the other three engineering pods ship every alert type on. • Drove SOC 2 Type 2 and ISO 27001 to certification alongside the CTO, coordinating remediation across engineers in other pods and evidence collection with HR and Finance. Company-wide AWS/GCP administrator with org-level IAM ownership.
Software Engineer at Bik.ai, Dec 2024 - Mar 2026 · 1 yr 4 mos, Backend and infrastructure for BIK's commerce platform for Shopify merchants, serving 50+ enterprise clients. • Consolidated WhatsApp, email, RCS and SMS broadcasts onto shared AWS Step Functions orchestration, replacing a separate delivery path per channel with one provider-agnostic path. Launched RCS on it for 50+ enterprise clients, now carrying 2.5M messages/month. • Own billing across every revenue channel. Redesigned AI billing after finding stores drawing 2-10x their contracted allocation: a central versioned rate card keyed on tier, country and usage type, with credits denominated in money rather than operation counts, plus audit logging. Separately recovered 12.5% of email billing revenue lost to a 3-hour daily cutoff, and fixed a WhatsApp credit runner that hardcoded 18:30 UTC as midnight across five call sites, costing every non-IST market up to 21 of 24 billable hours. • Built the external webhook system forwarding platform events to merchant endpoints, then isolated delivery per store on Cloud Tasks after tracing duplicate deliveries to ack-deadline overruns. 30s attempt timeout, three bounded retries, and a 24-hour health evaluator that auto-blocks endpoints past a 50% failure rate. • Stopped recurring sync failures across 250+ Shopify stores with a resumable orchestrator/executor state machine: run-scoped checkpointing, idempotent retries, paced execution under GraphQL rate limits. Reprocessed 2M+ records with zero duplicates, flag-gated behind a legacy fallback. • Cut campaign analytics page load from 20s to 200ms while doubling page size, rebuilding BIK's primary customer-facing screen on a Postgres-first data layer with on-demand Elasticsearch refresh and age-tiered caching.
Software Developer (Google Summer of Code 2024) at VideoLAN, May 2024 - Oct 2024 · 6 mos, Paris, Île-de-France, France, Shipped multi-file metadata editing into VLC Media Player in C++/Qt: an extensible metadata-provider interface with cross-file command-pattern undo/redo, cutting 75% of the steps in multi-file tagging. Mentored by VideoLAN founder Jean-Baptiste Kempf. Codebase maintained by 50+ developers across 15+ countries.
Software Developer (Google Summer of Code 2023) at MuseScore, May 2023 - Oct 2023 · 6 mos, Cyprus, Built MuseScore 4.6's inline popup framework in C++/QML on Qt's model-view architecture, replacing the previous inline editing workflow for lyrics, titles and annotations. Later GSoC cohorts extended the same infrastructure. Still contributing: 10 merged PRs across the inspector, UI framework and platform layers.
Bachelor's degree, Computer Science and Engineering, AJAY KUMAR GARG ENGINEERING COLLEGE, GHAZIABAD
github: https://github.com/octopols
medium: https://medium.com/@octopols
hirnaymay.com: https://hirnaymay.com/