I am an experienced software developer with strong expertise in Core Java, J2EE, Spring Boot, and Hibernate, specializing in building scalable backend systems and microservices. My work has involved designing and implementing multi-module projects, leveraging advanced Java features such as Stream API and Collections, and integrating logging frameworks like SLF4J into Spring Boot applications.
On the frontend side, I have hands-on experience with React, Angular, and TypeScript, where I developed and maintained multiple Angular applications using reusable components and lazy-loaded modules. I have also integrated REST APIs with Angular services through HTTP Client and RxJS observables, ensuring efficient data handling and seamless user experiences.
Beyond Java and frontend frameworks, I have worked with Kotlin for application development, deployed projects on OpenShift and Heroku, and managed relational databases including MySQL and PostgreSQL. My experience extends to cloud platforms, with practical knowledge of AWS (S3, EC2) and Google Cloud Platform (GCP) services.