Adaptable Senior Software Engineer talented at providing customized and optimized solutions for all needs. Thrives within tight deadlines by applying agile development strategies. Comfortable overseeing large-scale development teams or independently coding complex projects. With 12+ years of experience in Java programming, I have a strong understanding of Object-Oriented Concepts. I have 3+ years of experience working in cloud environments like AWS and GCP, using Docker, Kubernetes, Cloud, and ArgoCD. I also have 2+ years of experience building an eventing platform for developers using Apache Pulsar, Kubernetes, and ArgoCD in AWS and GCP clusters. Additionally, I have dedicated 3+ years to constructing event-based processing systems with Apache Kafka using Spring Kafka, Spring Boot, and MyBatis. I possess 2+ years of expertise in Web Development using React, GraphQL, Hibernate, Spring, and Spring Boot. In terms of project management, I have successfully designed and led projects using agile development methodologies for 4+ years. I have also built and consumed RESTful Web Services using Jersey, Spring Boot, and MyBatis for 3+ years. Lastly, I have 4+ years of experience in Web Application Development with Spring, JSF, PrimeFaces, MyBatis, and Oracle. My skills also extend to Web Development in Java with Struts, Spring, Jdbc, Oracle, JSP, JavaScript, jQuery, Ajax, and Web Services for 4+ years.
Java 21, JavaScript, SQL, GraphQL
IntelliJ IDEA, Docker Desktop, Postman
Hibernate, MyBatis
Spring, Spring Boot, Spring MVC
PostgreSQL, Oracle 19C, MySQL
React, Servlets, JSP, JSF, PrimeFaces
Gradle, Git, Jenkins, GitHub Actions, Maven
GraphQL
REST, OpenAPI Specification, Contract Testing
Tomcat, GlassFish 51
Amazon Web Services
Software Development
Microservices Architecture
Docker, Kubernetes, ArgoCD