🚀 Senior Backend Engineer (Java 17, Spring Boot) • Secure APIs • OAuth2/JWT • Scalable Systems • Cloud-Native Solutions • Postgres • CI/CD • System Design
I help organizations achieve their software goals by designing scalable, resilient, and secure systems.
With 20+ years in Java and 10+ years in enterprise architecture, I bring proven expertise in building APIs, microservices, and cloud-native platforms that reduce costs, improve performance, and accelerate delivery.
- Cloud Modernization → Migrated legacy systems to AWS ECS/EKS, cutting infrastructure costs by 40% and boosting performance by 25%.
- Microservices & APIs → Architected event-driven and microservices-based platforms with Spring Boot, RabbitMQ, and Kafka, enabling scalable, loosely coupled systems.
- Database Performance → Optimized PostgreSQL data access patterns for a 33% throughput increase and 85% cost savings.
- Secure Systems → Delivered production-grade security with OAuth2, JWT, RBAC, TLS, and centralized authentication.
- Observability & Reliability → Enhanced monitoring with ELK, Prometheus, and Grafana, improving system health visibility and uptime.
- Team Leadership → Directed architecture strategies, mentored developers, and established coding best practices for long-term product success.
- Languages: Java (23+ years), C#/.NET, Python
- Frameworks: Spring Boot, J2EE, Axis2, gRPC
- Cloud & Containers: AWS (ECS, EKS, S3, RDS, DynamoDB), Docker, Kubernetes
- Data & Storage: PostgreSQL, Oracle, Redis, Liquibase
- Architecture Patterns: Microservices, event-driven systems, caching strategies, circuit breakers, async messaging
- Security: OAuth2.0, JWT, LDAP, TLS
- Testing: JUnit 5, Mockito, Testcontainers
- DevOps & CI/CD: Git, Jenkins, GitLab CI/CD, Terraform
A modern fleet management API that demonstrates how I approach backend engineering, testing, and deployment:
- 🚛 Vehicle, driver, and inspection management
- 🔒 Secure endpoints with OAuth2/JWT
- 🧪 Unit, slice, and integration tests with JUnit5 & Mockito
- 🐳 Dockerized for local and cloud deployment
- ☁️ Designed for AWS ECS/EKS scalability
I believe great systems are:
- Secure by default — protecting data, users, and trust.
- Observable — measurable with clear insights into performance.
- Resilient & scalable — designed for growth and fault tolerance.
- Maintainable — clean, testable code that teams can build on.
My goal is to help companies accelerate delivery while reducing technical risk.
- 📧 [email protected]
- 💻 GitHub
✨ Check out FleetOps-Api to see my engineering approach in action.