Harshit Meena

Lead Software Engineer | AI/LLM & Agentic Systems

meenaharshit30@gmail.com · Gurugram, India · LinkedIn · GitHub

Summary

Lead Software Engineer with 6+ years scaling distributed MERN / Node.js systems on AWS to 100K+ users, now driving production GenAI initiatives — LLM orchestration, agentic workflows (LangChain/LangGraph), and RAG pipelines — with a focus on evaluation, observability, and cost efficiency.

Proven team leader shipping products end-to-end in Agile environments, from service boundaries and workflow orchestration through observability and mentorship.

Impact

  • 100K+ Users scaled (MyAI)
  • 9 Engineers led
  • ~25% Shipping cost reduction
  • 200K+ Course plans served
  • 1M+ Analytics data points
  • 6+ Years experience

Experience

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.

Senior Software Engineer · UniCommerce eSolutions Ltd

May 2024 – Jan 2025

Gurugram, India

  • Built a shipping-provider aggregation service evaluating carrier rates/constraints across integrations to select optimal shipping options, reducing shipping costs by ~25% for 150+ businesses.
  • Owned order-management backend workflows for cancellations and global order search using MongoDB indexing and Redis caching, cutting manual cancellation effort by ~30% and improving lookup speed by ~40%.
  • Delivered a logistics control-tower service aggregating shipment status/events into operations analytics, streamlining weight-dispute workflows and reducing resolution time by ~25%.

Senior Software Engineer · Edfora Infotech Pvt. Ltd (FIITJEE)

Jun 2022 – Apr 2024

Delhi, India

  • Designed and built an internal ticket-management system from scratch (Helpdesk-style) with RBAC, SLA-based escalation workflows, and audit trails, reducing issue-resolution time by 35%.
  • Led development of MyClasses, an online class-scheduling platform for 50K+ users, integrating Zoom APIs and WebSocket-based live notifications for virtual learning.
  • Engineered the Glorify Quotient analytics engine, a proprietary teacher-efficacy metric processing 1M+ data points via MongoDB aggregation pipelines and pre-computed materialized views.
  • Architected a course-plan engine using SQS queues and Redis cache-aside caching, achieving ~500ms retrieval across 200K+ plans. Mentored 3 junior developers.

Software Developer (Frontend) · Wingify Softwares Pvt. Ltd

Aug 2020 – Jun 2022

Kochi, India (Remote)

  • Enhanced VWO's visual editor for layout/element/event/design manipulation, enabling analysts to run A/B personalisation with reduced engineering dependency.
  • Implemented React.js/SPA support in the visual editor and testing product with rendering and load-path optimisations, improving page-load performance by ~40% and engagement by ~25%.

AI / LLM projects

  • Agentic Profile Matching

    Multi-step LLM agentic workflows for candidate matching with tool-calling, structured outputs, and ranked recommendations.

    LangGraph · LangChain · FastAPI · ChromaDB · Groq · MCP · React

  • RAG-Based Profile Matching

    RAG matching engine with chunking/embedding pipelines, hybrid skill filtering, and LLM-generated match reasoning.

    FastAPI · ChromaDB · sentence-transformers · Groq · React · TypeScript

  • Resume Analyser

    LLM tool-calling resume assistant for read/search/summarise flows over PDF/DOCX/TXT.

    Python · Streamlit · Groq · Llama 3.3 · pdfplumber · python-docx

Skills

Languages: JavaScript (ES6+), TypeScript, Python, SQL

Backend: Node.js, Express.js, RESTful APIs, GraphQL, WebSockets (Socket.IO), gRPC, Microservices, BullMQ, Kafka, Event-Driven Architecture

Frontend: React.js, Next.js (SSR / ISR), Angular, Redux Toolkit, React Query (TanStack), Tailwind CSS, HTML5, CSS3

Databases: MongoDB (Atlas, Aggregation, Change Streams, Vector Search), PostgreSQL (pgvector), Redis, Elasticsearch

AI/LLM: OpenAI & Anthropic (Claude) APIs, LangChain, LangGraph, RAG, Hybrid Search (BM25 + kNN, RRF, Reranking), Embeddings, Agentic AI, Function/Tool Calling, MCP, Prompt Engineering, LLM Evals & Observability (LangSmith), Guardrails, Semantic Caching

Cloud & DevOps: AWS (EC2, S3, SQS, Lambda, ECS, CloudWatch), Docker, Kubernetes, GitHub Actions, Jenkins, CI/CD, Terraform, Nginx

Observability & Testing: Prometheus, Grafana, OpenTelemetry, Jest, Supertest, Postman, Swagger/OpenAPI

Practices: System Design (HLD/LLD), Distributed Systems (idempotency, DLQs, rate limiting, caching), TDD, Code Reviews, Agile/Scrum, Mentorship

Education

B.Tech. in Information TechnologyDelhi Technological University (DTU) · CGPA: 7.7/10