2.5 years building enterprise ERP and Warehouse Management Systems. Focused on backend systems, API design, and understanding how things work at the foundation.
.NET (C#) β’ Python β’ FastAPI β’ PostgreSQL β’ SQL Server β’ React
Python β’ FastAPI β’ PostgreSQL β’ pgvector β’ Redis β’ OpenAI β’ Docker
AI-powered warehouse intelligence platform built for a Delhi-based FMCG distributor managing 500+ SKUs.
- Natural language inventory queries via RAG + OpenAI
- Semantic SKU search using text embeddings and pgvector cosine similarity
- Real-time stock health alerts β expiring, expired, low stock
- API performance monitoring with P95 metrics and cache hit rate tracking
- Redis caching layer with measurable response time improvements
Python β’ FastAPI β’ PostgreSQL β’ Razorpay β’ Docker
Payment gateway integration service handling the full order lifecycle from creation to confirmation.
- Razorpay order creation with async SDK integration
- Webhook processing with HMAC-SHA256 signature verification
- Wallet top-up and withdrawal with balance enforcement
- Transactional integrity β wallet credits only on confirmed webhook events
- Order history with filtering by status and date range
.NET β’ ASP.NET Core β’ SQL Server β’ Redis β’ React β’ TypeScript β’ Docker
Backend-heavy microblogging platform exploring caching, eventual consistency, and async messaging.
- JWT auth via HTTP-only cookies with refresh token flow
- Redis cache-aside pattern via generic
ICacheService<T>wrapper - Background sync service drains Redis queues to SQL Server asynchronously
- Configurable event streaming β Kafka or Azure Service Bus via config toggle
- AI post recommendations via OpenAI embeddings + cosine similarity, cached in Redis
- Prometheus metrics, health checks, and Redis-backed rate limiting
- React + TypeScript frontend with optimistic UI updates
C# β’ TCP β’ Async β’ Networking
Lightweight in-memory database implementing a byte-length-prefixed protocol (RESP-inspired). Built to understand networking, protocol design, and concurrent async request handling across multiple clients.