Thursday, 19 March 2026

About Me

Rupchand Dewangan
Senior Principal Member of Technical Staff @ Oracle

Java Architect | Microservices | Cloud (OCI, AWS, Azure) | Distributed Systems

🔗 Connect on LinkedIn

🔗 Git Hub


About

I am a result-driven Software Engineer with experience as a Lead, Architect, and Individual Contributor across Banking, Financial Services, Telecom and Contact Center domains. I specialize in building scalable, high-performance distributed systems and transforming legacy applications into modern cloud-native architectures.

I focus on designing clean, efficient solutions to complex engineering problems, with strong emphasis on performance, scalability, and reliability.

Prior experience with - Dell, Empower Retirement, Accenture, and Syniverse

Core Expertise

  • Designing and building highly scalable, distributed applications
  • Architecting microservices-based systems and domain-driven solutions
  • Developing high-performance, concurrent web applications
  • Building reusable frameworks using Spring Batch and Java Executor Framework
  • JVM tuning, GC optimization, and performance monitoring
  • Event-driven architecture using Kafka, RabbitMQ, and JMS

Legacy Modernization

  • CORBA → Java
  • EJB → Spring
  • SOAP → REST
  • ANT → Maven
  • WebLogic → Tomcat
  • ClearCase → Git
  • Spring → Cloud-Native (Helidon)

Tech Stack

  • Languages: Java (8, 17, 21), Python
  • Frameworks: Spring Boot, Spring Cloud, Hibernate
  • Cloud: AWS, Oracle Cloud (OCI)
  • Containers: Docker, Kubernetes (K8s)
  • Concepts: Data Structures & Algorithms, System Design

Currently Exploring

  • Machine Learning fundamentals
  • Advanced algorithms and problem-solving techniques
  • Generative AI and Agentic AI systems

About Me Rupchand Dewangan Senior Principal Member of Technical Staff @ Oracle Java Architect | Microservices |...