Lead Software Engineer · Air India
Jan 2025 – Present
Gurugram, India
- Led end-to-end architecture and delivery of MyAI, an enterprise workplace platform scaled from ~30K to ~100K users, owning service boundaries for finance records, leave workflows, document storage, org hierarchy, policy distribution, ticketing, and multi-level approvals from design through production rollout.
- Architected request/approval backend services with RBAC, JWT-authenticated APIs, audit trails, and deterministic state transitions, replacing fragmented manual routing with API-driven workflow orchestration used daily across teams.
- Traded short-term migration complexity for long-term reliability by re-architecting MyAI Social (feeds, engagement graph, media) onto S3/CDN offload, MongoDB read-replica routing, and Redis cache-aside ahead of the 3x user scale-up, sustaining stable feed-read latency on high-traffic timeline queries.
- Leading a team of 9 developers, owning sprint planning, system design reviews, code reviews, and mentorship.