Skip to content
View Arihant416's full-sized avatar
馃彔
Working from home
馃彔
Working from home

Block or report Arihant416

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don鈥檛 include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user鈥檚 behavior. Learn more about reporting abuse.

Report abuse
Arihant416/README.md

Arihant Jain

Senior Backend Engineer 路 Distributed Systems & Platform Infrastructure 路 Python 路 AWS

I build the shared infrastructure that 200+ production APIs run on. I work at Perfios, where I scale and maintain the core APIs of TotalKYC, an identity-verification platform.


What that looks like

  • Cost: cut third-party vendor dependency by 55% by rebuilding the routing and caching layer, for $700K+ in cumulative savings since Apr 2024.
  • Reliability: own active-passive disaster recovery across Mumbai and Hyderabad, supporting 5M+ daily requests at 99.9%+ availability.
  • Platform: built shared-utilities (secrets access, schema validation, request configuration) and rolled it out across 200+ production APIs. Changes that once required redeploying every API now ship as one package update.
  • Routing: built proxy-service for 120+ APIs with health-aware selection and automatic cooldown recovery. It recovers 21% of requests that would otherwise fail.
  • Coordination: built a Redis-backed session library with distributed locks across concurrent Lambda workloads, cutting session-related failures by 35%.

Tech

  • Languages & backend: Python, FastAPI, Pydantic, Celery, JavaScript, Node.js, SQL
  • Data & messaging: Redis, MongoDB, Kafka, RabbitMQ, Amazon SQS
  • Cloud & delivery: AWS Lambda, ECS/Fargate, EC2, S3, EventBridge, CloudFormation, Docker, GitLab CI/CD

Project

A per-organization, per-feature quota service. A single Redis Lua script handles validation, idempotency, deduction, and denial recording atomically, with all-or-nothing batches, idempotent refunds, and cron-free monthly resets. It was validated with 10,000 simulated requests and zero over-serving.


Elsewhere

Portfolio 路 LinkedIn 路 arihantjain416@gmail.com

Pinned Loading

  1. quota-meter quota-meter Public

    A per-customer, per-feature monthly distributed credit system.

    Python

  2. daily-system-design daily-system-design Public

    Python

  3. Arihant416 Arihant416 Public

    At last I managed to build a portfolio :P.

    JavaScript

  4. the-inconsistent-dsa-repo the-inconsistent-dsa-repo Public

    Java

  5. cloudflare-worker-email cloudflare-worker-email Public

    Used cloudflare worker to deploy an emailing service.

    JavaScript 1