I

Ishan Pandey

Software Engineer

Bengaluru, Karnataka, India5 yrs experience
Most Likely To Switch

Key Highlights

  • Led backend development for key features in a fast-paced environment.
  • Architected scalable services ensuring high availability and performance.
  • Expert in integrating complex systems with modern architectures.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and Fintech architectures.

Contact

Skills

Core Skills

ElasticsearchMicroservicesSpring BootDomain-driven Design (ddd)KubernetesGrpcData Structures

Other Skills

AWS OpenSearchAlgorithmsAmazon EKSAmazon Web Services (AWS)Apache FlinkApache KafkaBashC++ConcurrencyDesign PatternsDockerEKSFlinkGo (Programming Language)GoCD

About

Senior Software Engineer with 4.5+ years of experience, currently building search & recommendations for Zepto, the responsibility includes integration with Deep Learning models. I write about Machine Learning, HLD, LLD & system design deep dives on my substack (https://substack.com/@ishanpandey) and LinkedIn Blogs (Scale, Systems & AI) In the past, I have worked on Order Management System (OMS), Cart, Payments & Fulfillment Journey as well. I have been avid problem solver & have solved over 2000+ Data Structure & Algorithm problems across platforms like Leetcode, Codechef & Codeforces. Skills: Language: Go, JAVA, Python, C++ Frameworks: Spring Boot, MLFLow Message Queues: Kafka DataStores: ElasticSearch, ScyllaDB, Redis, Postgres, MongoDB, Apache Flink Cloud: AWS, GCP Architectures: Distributed Architecture, Microservices, Domain Driven Design (DDD), Transactional Outbox Pattern, SAGA Instrumentation: New Relic, Grafana, Prometheus

Experience

Zepto

Software Engineer 2

Apr 2024Present · 1 yr 11 mos · Bengaluru, Karnataka, India · On-site

  • Ingestion / Indexing, Search (lexical search, semantic/vector search, synonyms, query relevance & understanding, query correction/phonetics, recommendations, related products, rules-based boosting / burying)
  • Tech - ElasticSearch / AWS OpenSearch, AWS QDrant, ScyllaDB, EKS, WAF, Apache Kafka, Flink, Redis, Spark, Grafana, Prometheus, Golang, Python.
ElasticSearchAWS OpenSearchScyllaDBEKSWAFApache Kafka+8

Infra.market

2 roles

Senior Software Engineer

Promoted

Apr 2023Apr 2024 · 1 yr · Bengaluru, Karnataka, India · Hybrid

  • As a Senior Software Engineer (SSE) led backend, mobile, and web development lifecycle for multiple key deliveries, driving scalability and system reliability.
  • 🚀 Backend (EPIC Owner / Solution Architect)
  • Architected and implemented core features such as Quotation Approval, Visit Management, and Location Streaming, designing & reviewing both high-level (HLD) and low-level (LLD) architectures.
  • Led a 10-member engineering pod, conducted code & TDD reviews, and mentored four junior engineers, providing structured growth roadmaps.
  • Migrated product catalogue from PostgreSQL to Elasticsearch, improving search performance and scalability.
  • Designed and built a fine-grained Access Control & Role-Based Authorization (RBAC) layer (IM-Authz), securing APIs across Infra Market’s ecosystem.
  • 📱 Mobile App
  • Developed a scalable Background Location Streaming service with optimized battery consumption and network-layer data caching, ensuring seamless backend communication.
  • Built and enhanced common UI components, visit-management app, and visit-dashboard web components, streamlining mobile and web experiences.
MicroservicesSpring BootJavaApache KafkaLow-Level DesignSoftware Development+6

Software Engineer 2

Mar 2022Mar 2023 · 1 yr · Bengaluru, Karnataka, India · Hybrid

  • Software Engineer II | Backend & Infrastructure | OMS, Cart, Dev Tooling
  • 🚀 Infrastructure & CI/CD Modernization
  • Revamped CI/CD pipelines, migrating org-wide deployment workflows from Jenkins to GoCD, improving deployment speed and reliability.
  • Implemented FAN-IN platform-specific deployments across a cluster of services, automating SHA diff checks for manifests, enabling faster and more predictable rollouts to STAG & PROD.
  • Led Kubernetes migration from AWS CodeDeploy to AWS EKS, setting up Terraform & Terraform Cloud for infrastructure automation, improving scalability and maintainability.
  • 🛠️ Developer Tooling & Observability
  • Enhanced system observability by writing golang wrapper for New Relic Distributed Tracing SDK & p-prof profiling, enabling proactive debugging and incident resolution.
  • 🛒 Order & Cart Service Development
  • Architected and built the Order and Cart services from scratch, integrating seamlessly with invoice, fulfillment, catalog, serviceability, pricing, and discount services, ensuring a 99.99% uptime SLA..
  • Leveraged Domain-Driven Design (DDD) & Event-Driven Architecture (EDA) to ensure high availability, consistency, and fault tolerance across distributed systems.
  • Eliminated performance bottlenecks in Postgres by profiling slow queries with pg_stat_statements, adding partial indexes, introducing Materialized Views (MV) and optimizing vacuum/autovacuum settings, reducing query execution time by 60%.
  • Collaborated cross-functionally with product, business, and engineering teams to align technical solutions with business objectives.
MicroservicesObject-Oriented Programming (OOP)Spring BootKubernetesJavagRPC+10

Okcredit

Software Engineer

Jan 2021Feb 2022 · 1 yr 1 mo · Bengaluru, Karnataka, India · Remote

  • made contributions to payment's team (OkPay) in the following ways.
  • Designed and implemented a WhatsApp-based payment solution, integrating QR codes and payment links to streamline transactions, resulting in a 45% QoQ increase in payment volume.
  • Optimized payload unmarshalling for third-party payment providers (Juspay, Razorpay), reducing check payment status API latency (1,000+ req/sec) from 450ms to 85ms, improving system efficiency and response times.
  • Developed a fault-tolerant payment retry mechanism using Exponential Backoff with Jitter, ensuring reliable payouts while preventing Thundering Herd issues under high traffic conditions.
  • Integrated and customized Retool for customer support, enabling efficient dispute resolution, real-time payment query handling enhancing operational effectiveness.
MicroservicesgRPCApache KafkaLow-Level DesignSoftware DevelopmentAmazon Web Services (AWS)+4

Coding ninjas

Problem Setter [Data Structures & Algorithms]

Oct 2020Dec 2020 · 2 mos · Noida, Uttar Pradesh, India · Remote

  • Created DSA problems and solutions on Code 360 by Coding Ninjas, later acquired by Naukri.
Data StructuresAlgorithms

Education

Dr. A.P.J. Abdul Kalam Technical University

Bachelor of Technology - BTech — Computer Science

Stackforce found 100+ more professionals with Elasticsearch & Microservices

Explore similar profiles based on matching skills and experience