dhivakar@backend:~

$ whoami

Dhivakar R M

$ cat role.txt

Cloud-Native Backend Engineer

$ ls skills/

Java Spring Boot AWS Kafka Docker Microservices

$ _

<about/>

From Legacy to Cloud: A Backend Engineer's Evolution

I'm Dhivakar, a backend engineer with 5.5 years of experience specializing in cloud-native architectures and distributed systems.

My expertise spans the full backend stack—from architecting scalable solutions with AWS and building event-driven systems with Kafka, to designing microservices with Spring Boot and optimizing data pipelines with Oracle and PostgreSQL.

I'm passionate about solving complex technical challenges, leading engineering teams, and continuously expanding my skill set through AWS certifications and competitive programming on LeetCode.

When I'm not coding, you'll find me running half marathons (targeting sub-2:45 at Chennai Rolling Run!) or exploring new technologies.

5.5+
Years Experience
20+
Projects Delivered
AWS
Certified
100%
Commitment

<skills/>

Backend & Core

Java Expert
Spring Boot Advanced
Microservices Advanced
RESTful APIs Expert

Cloud & DevOps

AWS (S3, EC2, Lambda) Intermediate
Docker Intermediate
CI/CD Pipelines Intermediate

Data & Messaging

Apache Kafka Advanced
Oracle Database Advanced
PostgreSQL Intermediate
Message Queues Advanced

Tools & Others

Git & GitHub Advanced
Bash Scripting Intermediate
Linux/Unix Advanced

<projects/>

AWS S3 Cloud Integration

Architected and implemented RESTful APIs using Spring Boot for seamless data transfer to AWS S3 Buckets. Built secure file upload/download functionality with proper authentication and error handling.

Java Spring Boot AWS S3 REST API
Secure file management
Cloud-native architecture
Scalable solution

Real-Time Event Processing Pipeline

Developed a robust Kafka Consumer using Spring Boot to establish a real-time event processing system. Efficiently processed business events, applied complex business logic, and persisted data with high throughput.

Apache Kafka Spring Boot Event-Driven Oracle DB
Real-time processing
Event-driven architecture
High throughput

Enterprise Data Validation System

Created JSR Batch Jobs dedicated to file validations, ensuring data met required standards and constraints. Implemented comprehensive error handling and reporting mechanisms for data quality assurance.

Java JSR 352 Spring Batch Data Validation
Data quality assurance
Batch processing
Error reporting

Microservices Architecture Design

Led the design and implementation of microservices-based architecture for enterprise applications. Focused on service decomposition, API gateway patterns, and containerization strategies.

Spring Cloud Docker Microservices API Gateway
Service decomposition
Containerization
Scalable design

<experience/>

Dec 2023 - Present

Software Developer

Centrico India Private Ltd

Building cloud-native solutions and microservices architectures. Leading backend development initiatives with focus on AWS integration and event-driven systems.

Spring Boot AWS Microservices Docker
Oct 2022 - Dec 2023

System Engineer / Team Lead

Tata Consultancy Services

Led a team of 4 engineers, architected AWS S3 integration solutions, and managed end-to-end project delivery. Demonstrated technical leadership and cloud integration expertise.

Team Leadership AWS S3 Spring Boot REST APIs
Oct 2020 - Oct 2022

Associate System Engineer

Tata Consultancy Services

Developed real-time event processing systems using Kafka, implemented batch processing solutions, and built robust data validation pipelines for enterprise applications.

Apache Kafka Spring Boot Batch Processing Oracle DB

<contact/>

Let's Connect

I'm always interested in discussing cloud-native architecture, distributed systems, and innovative backend solutions.

Whether you're looking to collaborate on a project, discuss technical challenges, or explore opportunities—I'd love to hear from you.