An experienced back-end developer with a specialization in Java and Kotlin, possessing a robust understanding of object-oriented programming. Proficiency in Java versions 8, 11, and 17 within the Java Enterprise Edition platform is complemented by expertise in frameworks such as Spring MVC and Spring Boot, conforming to the Model-View-Controller (MVC) development paradigm. Demonstrated capabilities in data persistence involve the use of Java Persistence API (JPA) and Hibernate, alongside competencies in Docker and Kubernetes. System integration experience includes working with Apache Kafka, version control through GIT and Rational Team Concert (RTC), and use of build tools such as Maven and Gradle. Proficient in database modeling for MySQL and SQLServer.
Currently advancing education in Software Architecture, focusing on microservices, containers, serverless applications, and secure development methodologies. Recently completed postgraduate studies in mobile development, enhancing expertise in Kotlin, Dart, and Flutter. Continual professional development is maintained through coursework at Alura.