Solution Architect | Distributed Systems | Backend Engineering
16+ years building enterprise software, distributed applications and integration solutions — from Java/J2EE and enterprise middleware to Spring Boot, microservices, Kafka and cloud-native systems.
| Area | Expertise |
|---|---|
| Distributed Systems | Designing scalable and resilient distributed applications, service-oriented architectures and asynchronous systems |
| Backend Engineering | Java, Spring Boot, REST APIs, microservices and enterprise application development |
| Event-Driven Systems | Apache Kafka, Spring Kafka, Kafka Streams, asynchronous processing and event-driven architectures |
| Architecture & Modernization | Solution design, monolith-to-microservices migration, technology transformation and integration architecture |
| Cloud & Infrastructure | Docker, Kubernetes, AWS and cloud-compatible application architectures |
| Integration | Enterprise middleware, REST/SOAP services, third-party integrations and data exchange platforms |
| Performance & Engineering | Performance improvement, application modernization, testing, POCs and productization |
| Leadership | Technical mentoring, team building, client collaboration and solution proposals |
🏦 Banking & Risk Analysis
Risk management platforms, corporate lending applications, distributed middleware and data exchange services.
📞 Contact Center & IVR
Integration middleware connecting enterprise applications with platforms such as Genesys and Cisco.
⚡ Smart Metering & IoT
Distributed architecture, API development and Kafka-based middleware for smart-metering systems.
💳 Payments
Payment messaging and integration systems involving SWIFT, NEFT, NACHA and RTGS.
Languages Java · Python · SQL
Backend Spring Boot · Spring · J2EE · REST · SOAP · Microservices
Messaging Apache Kafka · Spring Kafka · Kafka Streams
Data Redis · DB2 · Oracle · Relational Databases
Cloud / Infra Docker · Kubernetes · AWS · Pivotal Cloud Foundry
Architecture Distributed Systems · Event-Driven Architecture
System Design · Integration Architecture
Monolith → Microservices
Engineering CI/CD · Unit Testing · Integration Testing
Performance Optimization · POCs · Productization
Tools Git · Linux · IntelliJ IDEA · Postman
Smart Metering & Distributed Re-Architecture
Designing and developing a scalable, cloud-compatible architecture for smart-metering applications, including Kafka-based middleware services and APIs for meter communication, control and data analytics.
Genesys / Contact Center Integration
Designed and developed REST-based middleware solutions integrating enterprise applications and data sources with contact-center and IVR platforms including Genesys and Cisco.
Banking Risk Management
Worked on risk-management applications and middleware services supporting corporate lending and risk analysis, including migration of data-access components to microservices and exploration of Kafka-based architectures for legacy batch modernization.
Payment Integration
Worked on an enterprise payment messaging framework designed to normalize message formats across payment systems including SWIFT, NEFT, NACHA and RTGS.
I'm using GitHub to document a hands-on journey through modern backend engineering and distributed systems.
Learning → POCs → Integration Projects → Portfolio System
The goal is to explore architecture and engineering concepts by building progressively more realistic systems rather than keeping the learning purely theoretical.
-
Distributed systems and system design
-
Event-driven architecture
-
Kafka and stream processing
-
Cloud-native application architecture
-
Kubernetes
-
Blockchain & Web3
-
AI-assisted software engineering
🔧 Interested in mechanical systems and car repair.
LinkedIn · Email