BACKEND ENGINEER | AI & ML DEVELOPER

Avneesh

I Design Backend Systems That Don’t Break At Scale.

TypeScript
React
Node.js
Python
Docker
TypeScript
React
Node.js
Python
Docker
TypeScript
React
Node.js
Python
Docker
TypeScript
React
Node.js
Python
Docker
System Design
SQL & NoSQL
REST & GraphQL
Git & CI/CD
Cloud (AWS/GCP)
System Design
SQL & NoSQL
REST & GraphQL
Git & CI/CD
Cloud (AWS/GCP)
System Design
SQL & NoSQL
REST & GraphQL
Git & CI/CD
Cloud (AWS/GCP)
System Design
SQL & NoSQL
REST & GraphQL
Git & CI/CD
Cloud (AWS/GCP)
Testing & TDD
Data Structures
Algorithms
Security
AI / ML APIs
Testing & TDD
Data Structures
Algorithms
Security
AI / ML APIs
Testing & TDD
Data Structures
Algorithms
Security
AI / ML APIs
Testing & TDD
Data Structures
Algorithms
Security
AI / ML APIs

My Story So Far

School

Central Hindu School

Science

2018 – 2020
Higher Secondary
2021 – 2025
Graduate
College

Indian Institute Of Information Technology, Lucknow

B.Tech, Computer Science

Intern

Epack Prefab

Python Developer

Mar-2025
First Role
Present
Current
Full Time

OrbitAim

Backend Team Lead

See What I’ve Built

Sunakku

snack ordering platform — queue-based, real-time, high-throughput

Sunakku

Role:Solo Architecture & Engineering

Status:Production

Duration:3 months

Year:2025

Impact

Eliminated single points of failure across all notification channels at production scale.

Overview

A real-time snack ordering system built for high-throughput cafeteria environments. Order intake is fully decoupled from processing — the REST API stays responsive under peak kitchen load while BullMQ workers handle fulfillment asynchronously. Redis caching eliminates 94% of redundant DB reads, and atomic locks prevent race conditions on limited-stock items before enqueuing.

Tech Stack
Next.jsNode.jsExpressPostgreSQLRedisBullMQPrismaDockerNginx
LiveBullMQ / QueueNext.js + Node
VIEW PROJECT →

Velox

notification dispatch engine — event-driven, multi-channel, 500k msg/day

Velox

Role:Solo Architecture & Engineering

Status:Production

Duration:3 months

Year:2025

Impact

Eliminated single points of failure across all notification channels at production scale.

Overview

Velox completely decouples notification triggering from delivery. Any upstream service drops a Kafka event without knowing which channels are downstream. A central router fans out to isolated Go workers — one per channel. Each worker owns its retry logic, rate limiting, and provider failover independently, so a Twilio outage never touches SendGrid throughput.

Tech Stack
Node.jsKafkaGoMongoDBRedisSendGridTwilioFCMKubernetes
ProductionKafka / EventsGo Workers
VIEW PROJECT →

Gatekeeper

multi-tenant auth gateway — OAuth2, RBAC, centralized identity plane

Gatekeeper

Role:Solo Architecture & Engineering

Status:Production

Duration:3 months

Year:2025

Impact

Eliminated single points of failure across all notification channels at production scale.

Overview

A unified identity plane in front of all internal microservices. Instead of each service implementing its own auth, they delegate token verification to Gatekeeper via a lightweight gRPC sidecar. Security policy, RBAC rules, and audit logs all live in one place — enforcing zero-trust defaults with under 2ms overhead per request.

Tech Stack
GogRPCPostgreSQLRedisJWTOAuth2CasbinEnvoyPrometheus
DeployedGo + gRPCZero-Trust
VIEW PROJECT →

My Playlist

Curated with love

3 songs
1
Sunflower album cover

Sunflower

Post Malone

2:38
2
Shinunoga E-Wa album cover

Shinunoga E-Wa

Fujii Kaze

3:17
3
You Haunt Me album cover

You Haunt Me

Citizen

3:42