Experienced Software Engineer with 20+ years of hands-on experience in designing and building microservices architectures, robust APIs, and highly scalable applications. Skilled in backend development using Java and Spring framework, with expertise in Spring Security, OAuth2, and JWT for authentication and authorization. Experienced in data persistence with JPA/Hibernate, and in managing concurrency and multithreading. Proficient in SQL and NoSQL databases, and hands-on experience with containerization using Docker and Kubernetes.On the frontend side, I’ve worked with Dojo, jQuery, and React to deliver responsive and maintainable frontend projects.Focused on performance optimization, security, and applying software engineering best practices, including SOLID principles, Hexagonal Architecture, Clean Code, Domain-Driven Design (DDD), MVC, and API-First design.