I am a full-stack Java developer with over nine years of experience delivering enterprise web applications across financial services, insurance, telecommunications, education, and technology domains.
I specialize in Java, Spring Boot, Hibernate, RESTful microservices, database development, and modern front-end technologies including Angular, JavaScript, HTML, CSS, and jQuery.
I have hands-on experience across the complete software development lifecycle, including requirements analysis, design, development, testing, deployment, production support, debugging, and maintenance in Agile environments.
I build and maintain CI/CD pipelines and have worked with Jenkins, GitHub, OpenShift, Kubernetes, Azure, AWS, Linux, and automated testing practices such as TDD, JUnit, Mockito, Selenium, and SonarQube.
I have led development teams of up to eight members, guided engineers through delivery milestones, coordinated with cross-functional teams, and supported project transition activities.
I am committed to creating high-quality, scalable, and performant software while continuously learning new technologies including cloud platforms, Kafka, Snowflake, and Pega.