Backend engineer · Multi-tenant SaaS · Distributed systems · Data pipelines
Currently building billing infrastructure, workflow orchestration, and analytics platforms at 314e Corporation — a B2B SaaS company serving enterprise clients.
At my day job I own systems that run in production across 20+ enterprise tenants:
- Usage-based billing & metering — designed end-to-end with Lago across 8+ metering dimensions for AI workloads
- Workflow orchestration — durable tenant lifecycle automation with Temporal (onboarding: 4–5 days → 5 minutes)
- Embedded analytics — multi-tenant Apache Superset platform with per-tenant RLS and guest token architecture
- Data pipelines — Apache Iceberg + Kestra pipelines with tenant-aware partitioning on StarRocks
Outside work I build projects that push into distributed systems, AI integration, and real-time infrastructure.
| Project | Stack | What it does |
|---|---|---|
| Rehearsal AI | Next.js · Gemini · NeonDB | AI mock interview platform — 1,500+ users, role-specific question generation, automated feedback |
| Devploy | Node.js · Docker · Redis · Cloudflare R2 | Vercel-like deployment engine — Docker build isolation, Redis job queues, WebSocket log streaming |
| RailOps Booking API | FastAPI · Redis · PostgreSQL | High-concurrency train reservation system — atomic seat locking, real-time route optimization |
| Contact Identity Engine | Node.js · TypeScript · PostgreSQL | Graph-linking deduplication engine — merges fragmented contact records into a canonical view |
| Onebox Aggregator | Node.js · Elasticsearch · ChromaDB | Multi-inbox email intelligence — IMAP IDLE, full-text search, RAG-powered reply suggestions |
| Frontmate | Next.js · TypeScript · Socket.IO | Real-time collaborative code editor — live sync, split-screen output, WebSocket event handling |
Backend — Python · FastAPI · Node.js · Express.js · Temporal · REST APIs · WebSockets
Databases — PostgreSQL · MySQL · MongoDB · Redis · StarRocks
Data & Analytics — Apache Iceberg · Apache Superset · Kestra · Elasticsearch · ChromaDB · Vector Search
Frontend — React · Next.js · TypeScript · Tailwind CSS
Infrastructure — Docker · GitHub Actions · CI/CD · Cloudflare · Git
- HackerRank — 5-star rated in Python and Java
- LeetCode — 100-day streak + 50-day streak · ayush-sharaf
- Top 1% · CMRIT Competitive Programming Hackathon
Deepening distributed systems fundamentals — consensus, message queue internals, and building more resilient backend architectures.
Open to: technical discussions, open-source collaboration, and connecting with engineers working on infrastructure and SaaS problems.
Email · dev.ayushsharaf@gmail.com · Portfolio · ayushsharaf.vercel.app · LinkedIn · in/ayush-sharaf



