
Senior Software Engineer with 10 years of experience designing and delivering cloud-native, distributed, and event-driven systems across the full software development lifecycle. Proven track record building high-availability microservices, modernizing legacy platforms, and enabling real-time decision systems across retail, healthcare, government, finance, and enterprise environments. Strong expertise in Java (8–21), Spring, Quarkus, Kubernetes, and cloud platforms, with hands-on ownership from system design and API architecture through production delivery, consistently delivering complex projects on time and at scale.
Programming Languages
Java (8, 11, 17, 21), Kotlin, JavaScript, TypeScript
Backend & Enterprise Development
Enterprise Application Development, RESTful Microservices, Spring, Spring Boot, Quarkus, Spring Cloud Functions, Hibernate, Servlets, JSP, SmileCDR, Object-Oriented Programming, JVM Performance & Memory Management
Frontend & Web Technologies
React, Thymeleaf, HTML5, CSS3, XML, Vue
API & Integration
REST, SOAP, RESTful API Design, API Security Best Practices, Web Services, Service Discovery (Eureka), Web Security
Messaging & Event-Driven Systems
Kafka, RabbitMQ, Azure Service Bus, Spring Cloud Streams, Event-Driven Architecture, Asynchronous Processing
Databases & Caching
Cassandra, Oracle, MySQL, MS SQL Server, Informix, H2, JDBC, Redis, Hazelcast, GemFire, EhCache, Pivotal Cloud Cache
Cloud & Infrastructure
Azure, Google Cloud Platform (GCP), Kubernetes, AKS, Azure Functions, Pivotal Cloud Foundry, Cloud Computing, Virtualization Technologies
DevOps & CI/CD
Docker, Git, GitHub, Jenkins, Concourse, Azure DevOps, Gradle, Maven, Bash & Shell Scripting, Continuous Integration & Continuous Delivery
Observability & Performance
Prometheus, Grafana, OpenTelemetry, New Relic, Kibana, JMeter, Performance Optimization
Architecture & Design
Microservices Architecture, Domain-Driven Design (DDD), Design Patterns (MVC, Strategy, Factory, Observer, Singleton), System Design, Distributed Systems
Testing & Quality
JUnit, Mockito, Test-Driven Development (TDD), Integration Testing, Code Quality Best Practices
AI & Developer Productivity
OpenAI API, ChatGPT, AI-Assisted Coding, Test Generation, Refactoring, Documentation Automation
SDLC & Methodologies
Agile/Scrum, Agile XP, Waterfall, Full Software Development Lifecycle (SDLC)
Leadership & Delivery
Technical Leadership, Project Leadership, Cross-Functional Collaboration, Project Management, On-Time & On-Budget Delivery
Platforms & Operating Systems
Linux, macOS, Windows