

Senior software engineer with extensive experience in architecting and delivering distributed systems for financial applications. Specializes in microservices architecture and cloud-native solutions within the Java ecosystem. Track record of designing low-latency APIs and backend platforms for managing high transaction volumes. Proficient in system design and performance optimization, leading initiatives to modernize and enhance system reliability and scalability.
System Design & Architecture
Distributed Systems Design
Microservices Architecture
Event-Driven Systems
High Availability & Fault Tolerance
Workflow Orchestration
API Governance & Design Standards
Backend Engineering
Java 8
Spring Boot
JPA / Hibernate
RESTful APIs
gRPC
SOAP Services
Apache Maven
Messaging & Streaming
Kafka Streaming
IBM MQ
Asynchronous Processing Patterns
Cloud & Containerization
Kubernetes Deployment
OpenShift
Nginx
Virtual Machine Setup
Linux Administration
DevOps & Automation
Jenkins CI/CD
Azure DevOps
Ansible Automation
Infrastructure Configuration
Observability & Performance
Dynatrace Monitoring
Prometheus Monitoring
SQL Profiling
Performance Optimization
Data & Persistence
SQL Programming
Oracle DB
Query Optimization
Testing & Quality
JUnit 5
Mockito
Integration Testing Strategies
Security & Governance
Cybersecurity Management
Secure API Design
Authentication & Authorization Practices
Frontend Exposure
ReactJS (UI integration & API consumption)