

Results-oriented and highly skilled Senior Software Engineer with 5+ years of experience in full-stack web development. Proficient in Java, Java8, JavaScript, TypeScript and SQL with a strong understanding of web technologies including Spring Boot, Spring MVC, HTML5 and CSS3. Experienced in Micro-fronted architecture (MFE), implementing scalable and modular front-end solutions. Expertise in building and maintaining scalable applications, implementing microservices architecture, and ensuring secure authentication and authorization using Spring Security, SSO, OpenID Connect and JWT. Demonstrated experience in CI/CD pipeline setup using Jenkins, Docker. Adept at database management with MySQL and database migration using Flyway. Familiarity with cloud technologies such as AWS, deployment tools like Rundeck, and version control systems like Git and Bitbucket. Committed to delivering high-quality code and collaborating effectively within cross-functional teams.
Absence Management System.
Project Description: It basically allocates registered substitute teachers based on availability and preferences via some set of configurable search rules. The best selected substitute gets notified by IVR, SMS and Mails.
Technology/Tools used: Spring, Struts, Tiles ,Restful API, JDBC, My SQL, Jenkins, Rundeck, AWS, Swagger, Postman, Jasper Reporting, AJAX, JSP, jQuery, JavaScript, Flyway, JWT, Spring Security.
Roles and Responsibilities:-