π» Software Developer | Spring Boot | Microservices | gRPC | Kafka | Redis | PostgreSQL | Cloud (AWS/GCP) | Docker | Kubernetes Passionate and results-driven Java Backend Developer with around 5+ years of experience building scalable, high-performance applications.
Experience
2023 β Now
2023 β Now
United States
β’ Built and maintained backend services with Java, Spring Boot, Hibernate, and JPA to manage Shopify workflows including order syncing, product updates, and fulfillment logic across multiple storefronts.
β’ Developed RESTful and GraphQL APIs in Node.js, enabling seamless data exchange between internal dashboards and embedded Shopify apps used by store managers and fulfillment teams.
β’ Engineered real-time data pipelines with Apache Spark and Kafka Streams, processing Shopify events (orders, refunds, inventory changes) for analytics, monitoring, and automated alerting.
β’ Designed robust data management solutions using MySQL for structured records (SKUs, pricing, order history) and MongoDB for schema-less Shopify metafields and configurations.
β’ Built React.js, TypeScript, JavaScript, HTML5, and CSS3 dashboards for real-time visibility into sync statuses, webhook failures, and system metrics, improving transparency for business teams.
β’ Automated backend workflows with Python on Linux, handling bulk product imports, log parsing, API health monitoring, and vendor integrations to reduce manual intervention.
β’ Deployed containerized microservices with Docker, Helm, and AWS EKS, implementing blue-green deployment strategies and scaling event-driven pipelines with S3, SQS, Lambda, CloudWatch, and ELK Stack.
β’ Implemented infrastructure-as-code with Terraform and GitLab CI/CD, streamlining provisioning, deployments, and release cycles across dev, QA, and production environments.
β’ Enhanced reliability and security by integrating RabbitMQ for async processing, developing automated test suites (JUnit, Mockito, REST-assured, Selenium), and securing APIs with Spring Security, OAuth2, and JWT (RBAC) in an Agile environment.
2020 β 2022
2020 β 2022
India
β’ Contributed to a scalable e-commerce and order management platform using Java 11, Spring Boot, and J2EE, building RESTful microservices and integrating with payment, logistics, and inventory systems for seamless operations.
β’ Developed Node.js services with Express.js and TypeScript for notifications and real-time updates, boosting system responsiveness and reducing latency for non-critical user features.
β’ Created reusable front-end components in React.js, Redux, Material UI, and TypeScript, while migrating legacy JavaScript modules, enhancing maintainability and reducing defects.
β’ Implemented JWT-based authentication and RBAC across Java and Node.js services to enforce secure, role-based access for both end-users and internal business applications.
β’ Integrated Apache Kafka for real-time event streaming between order, shipment, and inventory services, enabling faster synchronization, decoupling workflows, and improving scalability.
β’ Designed efficient schemas and indexing strategies in PostgreSQL and MongoDB, applying partitioning techniques to optimize query performance on high-volume order and customer datasets.
β’ Containerized services with Docker and supported AWS ECS cloud deployments, collaborating with DevOps to provision and manage infrastructure using Terraform for IaC.
β’ Built CI/CD pipelines with Jenkins and GitHub Actions, integrating SonarQube, ESLint, and Prettier to enforce code quality standards and ensure consistent release cycles.
β’ Enhanced reliability with unit/integration testing (JUnit, Mockito, Jest, Supertest), proactive monitoring using AWS CloudWatch, Prometheus, Grafana, and API documentation via OpenAPI, Postman, and mock data in an Agile.
Education
Webster University
Master's degree
2023 β 2024
Lovely Professional University
Bachelor's degree
2016 β 2020