I am a seasoned software professional with over 11 years of experience in Java/J2EE technologies, specializing in the design, development, and implementation of web applications and large-scale enterprise systems. My expertise spans across a variety of tools and technologies, including Java 8, Spring Boot, Microservices, Hibernate, JPA, JMS, Kafka, and databases such as Oracle, MySQL, and Cassandra.
I have spent the past 9 years focusing on building robust microservice architectures and automation pipelines, leveraging tools like Jenkins, JIRA, Git, Maven, and JUnit for CI/CD. Additionally, I have gained significant experience with modern JavaScript frameworks like Angular and React over the last 4 years, helping to create dynamic, user-friendly front-end applications. My experience also includes working with Spring Cloud, AWS, Docker, Postgres, and MongoDB, further broadening my technical skill set.
Throughout my career, I have contributed to various industries, including banking, finance, agriculture, and digital products, which has provided me with a well-rounded understanding of business requirements and the ability to tailor solutions accordingly. In addition to my technical expertise, I have 5+ years of experience in team management, including organizing and leading daily scrum meetings, sprint reviews, release planning, and coordinating cross-functional teams to ensure project objectives are met.
I am highly involved in the complete software lifecycle, from coding and design to code reviews, pull requests, and release management. I have also played an active role in production support, including monitoring and resolving production issues, and supporting application and database server patching. With my strong communication skills and collaborative approach, I work closely with business teams, stakeholders, and external vendors to ensure smooth deployments and timely resolution of any challenges that may arise.