Ranjan Kumar Mandal

Senior Software Engineer | Distributed Systems, Cloud & AI

About Me

Senior Software Engineer with 7+ years of experience designing and building scalable, cloud-native distributed systems, specializing in Java, microservices, cloud platforms, data engineering and AI-driven solutions. Master’s degree in Computer Science with strong expertise in system design, backend engineering, distributed processing and building reliable, high- performance software for large-scale systems.

Educations

Skills

Experience

Senior Software Engineer – Lowe's India

Sep 2025 – Present

Technologies: Java, Spring Boot, WebFlux, React, GraphQL, REST, Apache NiFi, Kafka, Python, PySpark, Apache Flink, Airflow, PostgreSQL, NoSQL, Redis, LLM, GCP, AWS, LEC, REST, gRPC

Senior Engineer – Altimetrik

May 2025 – Sep 2025

Technologies: Java, Spring Boot, Spring AI, React, GraphQL, Kafka, Redis, MySQL, MongoDB, AWS, REST, gRPC, LLM

Software Engineer 3 – Walmart Global Tech

Oct 2023 – May 2025

Technologies: Java, Spring Boot, React, Redux, GraphQL, Kafka, Redis, Azure SQL, CosmosDB, Azure, LLM, REST, gRPC, WCNP

SDE – Dish Network

Mar 2022 – Oct 2023

Technologies: Java, Spring Boot, Hibernate, React, Redux, RxJS, Kafka, Redis, MySQL, MongoDB, Cassandra, AWS, REST

Software Engineer – Cognizant

Dec 2019 – Mar 2022

Technologies: Java, Spring Boot, JavaScript, TypeScript, React, Kafka, SQL, AWS S3, AWS SQS, JAXB, Microservices, SOAP, REST

Projects

Publications

Contact

Email: ranjancit2k15cse@gmail.com

Profiles: LinkedIn | GitHub | Leetcode