Senior Software Engineer | Full-Stack Developer | Distributed Systems & AI Enthusiast | Gym Enthusiast
LinkedIn • GitHub • 📧 [email protected] • 📍 Lucknow, India
- Languages: JavaScript, TypeScript, C++, Python, Java
- Frontend: Angular, React, Next.js, HTML, CSS
- Backend: Node.js, NestJS, HapiJS, FastAPI, REST APIs
- Databases: PostgreSQL, MySQL, MongoDB, Redis, SQL
- AI / LLM: LangGraph, OpenAI GPT-4 APIs, ML Model Integration
- Cloud & Infra: GCP (Cloud Run, Cloud Armor, Cloud Functions), AWS, Apache Kafka
- Auth & Security: OAuth 2.0, OIDC, SSO, Auth0, FusionAuth
- Testing & Automation: Playwright, Cypress, GitHub Actions (CI/CD)
I’m a full-stack engineer with 3+ years of experience building AI-powered, event-driven, and scalable platforms that improve user experience and operational efficiency. At iSchoolConnect, I’ve led multiple architecture redesigns—migrating monolith systems into distributed, fault-tolerant, and high-throughput services (Kafka + NestJS + GCP) processing 1 M+ daily events.
I enjoy crafting robust backend systems, integrating LLM-based agents, optimizing data flows, and mentoring engineers toward clean, performant code.
- 🏆 Excellence Award 2024 – For system architecture innovation and mentoring that improved performance by 40 % and reduced manual effort by 90 %.
- ⭐ Star of the Sprint – For strengthening authentication (OAuth2.0 + refresh tokens), integrating ChatGPT, and cutting Elasticsearch latency from 10 s → ~1 s.
Senior Software Engineer — iSchoolConnect June 2022 – Present | Mumbai, India
- Re-architected backend from HapiJS → NestJS (multi-DB stack), improving scalability 30 %.
- Migrated Elasticsearch Cloud indices (1 M+ records) → < 1 s query latency.
- Implemented Kafka + Cloud Tasks workflows → < 200 ms response under 20 k+ requests.
- Migrated SRM sync from AWS Lambda → Confluent Kafka (Java), cutting processing time from 20 min → ~30 s.
- Upgraded MongoDB v5 → v8 with live replication (mongosync) ensuring zero-downtime cutover.
- Integrated Auth0 + OIDC (angular-oauth2-oidc) to modernize authentication flows.
- Improved WCAG compliance 30 % → 90 % and automated testing with Playwright, reducing manual QA 3 days → 3 hours.
- Led and mentored a team of 7 engineers, increasing delivery speed 20 %.
- Stack: NestJS, PostgreSQL, MongoDB, Redis, Kafka, GCP
- Designed a fault-tolerant event-driven pipeline to process 70 k+ transcripts monthly and 30 k+ daily events, integrating AI agents (LangGraph) for inter-service communication.
- Implemented Kafka DLQ, retry, and circuit-breaker patterns ensuring reliable synchronization of 1 M+ enrollment events with Salesforce SRM.
- Built an AI-powered assistant using LangGraph + NestJS to rank student leads and auto-generate personalized outreach emails — cutting triage time ~50 %.
- Standardized inter-application AI communication in Python, reducing redundant code 40 % and deployment risks.
- Stack: AngularJS, NestJS, AWS Lambda, MySQL, MongoDB, Salesforce SRM, Ping Identity, Playwright
- Architected serverless workflows with SSO, MFA, and automated testing, handling 10 k+ concurrent users at 99.9 % uptime.
Bachelor of Engineering in Computer Science Chandigarh University, Mohali | 2018 – 2022
📧 [email protected] 🔗 LinkedIn 💻 GitHub 📍 Lucknow, India
Let’s connect and build intelligent, scalable systems together!