Software Developer
CurrentImplemented validation on JSP fields using Struts Validation framework, including writing validation.xml and validation-rules.xml files.Designed and developed UI components using JavaScript, HTML5, CSS3, and Bootstrap.Developed a microservice with Golang to extract data from PostgreSQL, generate flat files, and send them to AWS S3.Designed and integrated full-scale Hibernate/Spring solutions.Managed cloud migration, deployment, and integration of SOASTA Cloud test tool with… Show more Implemented validation on JSP fields using Struts Validation framework, including writing validation.xml and validation-rules.xml files.Designed and developed UI components using JavaScript, HTML5, CSS3, and Bootstrap.Developed a microservice with Golang to extract data from PostgreSQL, generate flat files, and send them to AWS S3.Designed and integrated full-scale Hibernate/Spring solutions.Managed cloud migration, deployment, and integration of SOASTA Cloud test tool with CI/CD processes using Jenkins and DynaTrace.Created interactive UI components using React JS, focusing on one-way data flow, Virtual DOM, JSX, and React concepts.Utilized configuration management and automation tools such as Docker and Kubernetes.Built single-page applications using React Router and Angular 9/10 components, services, and directives.Developed and implemented microservices using Spring Boot, REST, JSON, and Python for backend logic.Implemented authentication and authorization mechanisms in Python-based web applications.Designed and developed responsive UI screens with Bootstrap and Angular UI Bootstrap.Performed CRUD operations on NoSQL databases like MongoDB.Followed agile methodology, providing client feedback and implementing optimal solutions.Used Log4j for logging, ANT scripts for building applications, and Spring Eureka for service discovery.Conducted performance tests and optimized application performance using JMeter and LoadRunner. Show less