Available for new opportunities
HarshwardhanMore.
Backend Software Engineer · Pune, India
2+ years crafting event-driven microservices and distributed systems in production. I obsess over observability, reliability, and the kind of architecture that scales without keeping you up at night.
experience
architected & owned
reduction achieved
on core services
Experience
Where I've
Built Systems
India LLP
- Spearheaded monolith-to-microservices migration into 8 event-driven services using RabbitMQ and BullMQ — defined bounded domains, decoupled inter-service communication via distributed queues, delivering fault isolation and horizontal scalability.
- Owned architecture, delivery, and operations of 7+ backend systems; drove service boundary and schema decisions; designed normalized MySQL schemas; owned Wonde/Twilio/SendGrid integrations with idempotent error handling.
- Reduced system-wide API latency by ~30% via Redis caching and async batch workflow redesign; eliminated N+1 patterns through query profiling and index optimization.
- Built production observability with Prometheus, Loki, and Grafana; practiced TDD with Jest and Supertest across unit, integration, and queue processor tests — reducing MTTR and regression risk.
- Deployed to AWS (EC2, ECS, S3, Lambda, Secrets Manager) via Docker multi-stage builds and GitHub Actions CI/CD with rolling zero-downtime deployments and automated secrets rotation.
India LLP
- Shipped production REST APIs with Node.js and Express.js — query-optimized Prisma and TypeORM operations, Twilio/SendGrid integrations with structured error handling.
- Authored Swagger/OpenAPI documentation and maintained production engineering standards across live codebases.
- Built backend services with Node.js and Express.js — RESTful APIs, relational schemas, and third-party integrations within an early-stage product environment.
- Delivered responsive React.js and Tailwind CSS interfaces across the full product stack.
of Technology
Specialization: AI & Data Science
Projects
Things I've
Built & Shipped
Production-grade distributed job engine designed for clean separation between job definition, queue management, and worker execution. Built for testability, extensibility, and real-world reliability from the ground up.
- Priority queues, exponential backoff retry, dead-letter queue handling, and job deduplication across distributed workers
- Prometheus metrics — throughput, failure rate, p99 latency — with Loki log aggregation (correlation IDs) and Grafana alerting dashboards
- PostgreSQL persistence with index-optimized status queries and 85%+ test coverage via Jest and Supertest
Full-stack agile platform where every architectural choice was grounded in a real production trade-off — from SSE vs. WebSockets to composite index design for read-heavy sprint query patterns.
- Next.js server-side REST APIs with PostgreSQL via type-safe Prisma ORM — normalized sprint/task/user schema with composite indexing for read-heavy patterns
- Chose SSE over WebSockets for real-time board updates after evaluating connection overhead and HTTP/2 multiplexing compatibility
- Drag-and-drop kanban board, task prioritization, and PR-sharing workflows with React.js
Technical Skills
Tools &
Technologies
Let's Build
Something Great
I'm actively exploring backend engineering roles with genuine ownership, rigorous engineering culture, and real distributed-systems challenges. If that sounds like your team, let's talk.
harshawardhanmore14@gmail.com