Raju Ranjan Gupta

Hello, I'm

Raju Ranjan Gupta

I'm a  |

Senior Software Engineer with 6+ years of experience in backend development, cloud-based microservices, and distributed systems across FinTech, Cloud Infrastructure, and Automotive Safety.

Scroll Down

01. About Me

I'm a Senior Software Engineer at OpenText (R&D) with a passion for crafting high-performance, scalable backend systems. With over 6 years of experience, I specialize in Java, Spring Boot, Kafka, Microservices, and Distributed Systems across diverse domains including FinTech, Cloud Infrastructure, and Automotive Safety.

I have proven expertise in building scalable RESTful APIs, implementing event-driven architectures, and optimizing performance via caching strategies, code refactoring, and concurrency control. Proficient in cloud platforms like AWS (EC2, S3, Lambda, SQS) and Azure.

I graduated with a B.Tech in Electrical Engineering (Minor in CSE) from NIST University (National Institute of Science and Technology), Berhampur (2015–2019), where I was awarded Best B.Tech Project among 500 projects and served as President of the Robotic Club.

6+

Years Experience

4

Companies

5+

Awards Won

3

Certifications

02. Skills & Technologies

Languages

Java Python

Backend & Frameworks

Spring Boot Microservices REST APIs Kafka Spring Security OAuth2 / JWT Event-Driven Architecture System Design (LLD/HLD) Design Patterns

Cloud & DevOps

AWS (EC2, S3, Lambda, SQS) Microsoft Azure Oracle Cloud Docker Kubernetes (K8s) Jenkins CI/CD Pipelines

Databases

PostgreSQL MySQL Neo4j

Tools & Practices

Git / Bitbucket / GitHub JIRA Maven Postman Swagger / OpenAPI Agile / Scrum

Security & More

RBAC API Gateway Rate Limiting Logging / Monitoring Concurrency Control Caching Strategies

03. Experience

Senior Software Engineer

OpenText (R&D)

Aug 2025 — Present

Bengaluru, India

  • Took end-to-end ownership of Azure Customer Management Service (ACMS) pipeline automation, eliminating a major deployment bottleneck impacting release timelines
  • Designed and implemented CI/CD architecture, significantly accelerating release timelines
  • Mentored and ramped up team members for automation initiatives
  • Received the Organizational Excellence Award for leading ACMS installation and upgrade automation
JavaAzureCI/CDAutomationSpring Boot

Software Engineer

Calsoft (Clients: Cisco, Netradyne)

Sep 2022 — Aug 2025

Bengaluru, India

  • Developed scalable microservices and Feature APIs for Disaster Recovery (DR) and multi-tenant distributed systems
  • Architected Kafka-based event-driven architecture for asynchronous communication and fault tolerance
  • Optimized Neo4j graph database operations, resolving data consistency issues and improving query performance
  • Owned the full SDLC and led code reviews to ensure high-availability backend systems
JavaSpring BootKafkaNeo4jMicroservicesDocker

Software Engineer

JPMorgan Chase & Co.

Oct 2021 — Apr 2022

Bengaluru, India

  • Stabilized the DEV environment for global teams, reducing Turnaround Time (TAT) by 30%
  • Improved report access time by 95% for front-office operations
  • Developed Swiss wrapper services for GDPR data compliance, saving 70% of business processing time
JavaSpring BootREST APIsGDPRFinTech

Project Engineer

Wipro (Client: CITI Bank)

Jun 2019 — Sep 2021

Bengaluru, India

  • Developed the Maker-Checker role for faster insurance approvals, reducing TAT by 75%
  • Collaborated with global teams (APAC & EMEA) to create script schedulers for production bug fixes
JavaSpring BootCITI BankInsuranceAPAC/EMEA

04. Featured Projects

Faa Sound — VS Code Extension

A fun VS Code extension published on the Marketplace that plays meme sounds (Faaah, Bruh, Gunshot, SpongeBob Fail & more!) whenever a terminal command fails — never miss a failed command again.

TypeScriptVS Code APIExtensionCross-Platform
Published on Marketplace

Autonomous PV Cleaner Robot

Award-winning B.Tech project — an intelligent robotic system for autonomous cleaning of photovoltaic (solar) panels using embedded systems and robotics.

RoboticsEmbedded SystemsIoTSolar Energy
Best B.Tech Project

Maitri — IBM Call for Code 2020

A social/disaster response application developed for IBM's global Call for Code challenge, aimed at helping communities during natural disasters.

IBM WatsonCloudSocial ImpactHackathon

IRCTC Replica

A full system design and development project replicating the Indian Railways booking platform, focusing on high-level and low-level design patterns.

JavaSystem DesignMicroservicesREST APIs

Auth Service

A robust authentication and authorization service built with Java, featuring JWT token generation, validation, and role-based access control (RBAC).

JavaSpring SecurityJWTRBAC

URL Shortener Service

A high-performance URL shortening backend service designed with clean architecture principles and scalable infrastructure.

JavaSpring BootBackendArchitecture

Booking.com LLD

A comprehensive low-level design project modeling the booking.com platform, focusing on object-oriented design, design patterns, and clean architecture.

System DesignLLDOOPDesign Patterns

05. Certifications

Oracle Cloud Infrastructure 2024

Certified Foundations Associate

August 2024

Microsoft Azure

Azure Fundamentals Certified

May 2021

IBM Watson V3

Certified Application Developer

December 2019

06. Awards & Achievements

OpenText Challenges Head-On Award 2026

Recognized for leading ACMS installation and upgrade automation initiatives at OpenText R&D

Sankalp Semiconductor Solar Hackathon Winner 2019

First place in the national solar energy hackathon

1st Place — Bomb Squad Technical Challenge

IIT Bhubaneswar — top position in the technical robotics challenge

South Regional Winner — IIT Mumbai

Winner at the IIT Mumbai Technical Competition (South Regional round)

Application Health Champion

JPMC Fees Global India — recognized for stabilizing and improving application health

Best B.Tech Project Award

Autonomous PV Cleaner Robot — selected as the best among 500 projects at NIST University

07. Get In Touch

Whether you have a question, a project idea, or just want to say hello — my inbox is always open. Feel free to reach out and I'll get back to you as soon as possible!

Say Hello