Lead Java Developer with a proven track record of delivering innovative solutions at the Department of Workforce Services, State of Wyoming, achieving a 60% reduction in fraud overpayments. Expertise in Java, Spring Boot, and Agile methodologies drives the development of robust and scalable applications. Strong problem-solving skills and team leadership enhance operational efficiency and project success. Committed to leveraging technical proficiencies to implement advanced system functionalities.
Overview
14
14
years of professional experience
1
1
Certification
Work History
Lead Java Developer | Associate Consultant
Department of Workforce Services, State of Wyoming
, USA
03.2018 - Current
Company Overview: WYUI is the modernization of the State of Wyoming’s 35 years old mainframe-based Unemployment Insurance solution which is hosted in Microsoft Azure Cloud
Wyoming became the very first state in the US to develop, test, and implement the entire Unemployment Insurance solution on the Cloud Platform in a record time of fewer than 31 months (about 2 and a half years)
WYUI is also the first Unemployment Insurance solution to clear all the required regulatory audits, and certifications on the cloud such as IRS SSR, SSA, TOP, SAVE, and ICON
Led a team in the design and development of new user interface and backend processing capabilities to deliver the payments successfully and timely to thousands of claimants within a very tight SLA
Working and guiding a team to convert the existing monolithic Application to microservices architecture using Spring Boot, Spring security and JPA
Created a distributed system of rest microservices to decouple the different modules of the project and ensure seamless and secure connectivity
Deployed using docker and AWS-EKS
Part of core team for all technical architectural discussions to migrate the existing monolithic application into Angular, Spring boot, micro services and JPA thereby improving the application responsiveness and performance
Created new RESTful Webservices using JSON data format to communicate with all external systems using Spring MVC framework
Developed OAuth2.0 integration with ID.me (Identity management website) to verify the identity of applicants resulting in 60% reductions in fraud overpayments
Developed caching mechanism with Redis cache resulting in the reduction of load on primary database
Resolved the critical customer issues by properly analyzing the root cause for the problems
Worked with the customers directly and acted as a primary source of contact to understand the requirements and issues and provide solutions
Created Requirement specification, Approach, Design and Effort estimation documents
Prepared Class diagrams, Database design, ER Diagrams
Followed Test Driven Development (TDD), Scrum
Review code developed by other developers and provided feedback to ensure best practices
Worked as initiative lead developer and Subject Matter Expert (SME) for the most critical modules in the project like Payments, Overpayments, Claims and Cashiering
Worked on Agile Methodology for Application Development and Production Support
Participate in or lead design reviews with peers and stakeholders to decide amongst available technologies
Maintained and enhanced several critical batches
Wrote new batch programs for the business requirement to perform frequent operations to run in backend
Developed MIS Dashboard and Report through BIRT Reporting Framework across the Application
Developed service classes to implement business logic, BO classes and Hibernate DAO & data mapping classes for DB2 database operations
Developed JSP, JavaScript, Struts Action class, Struts Form beans and Struts Validations
WYUI is the modernization of the State of Wyoming’s 35 years old mainframe-based Unemployment Insurance solution which is hosted in Microsoft Azure Cloud
Wyoming became the very first state in the US to develop, test, and implement the entire Unemployment Insurance solution on the Cloud Platform in a record time of fewer than 31 months (about 2 and a half years)
WYUI is also the first Unemployment Insurance solution to clear all the required regulatory audits, and certifications on the cloud such as IRS SSR, SSA, TOP, SAVE, and ICON
Passport Seva Project | Ministry of External Affairs, India
, India
01.2011 - 02.2018
Company Overview: PSP is the project to deliver passport and related services to the citizens of India in a timely and transparent manner
This project is highly secure having multi-tier and very complex architecture
Ideated and developed a new appointment opening and scheduling system to improve and automate the appointment booking process of the project
Led a small team to Revamp the Passport portal resulted in improved user experience
Worked on the integration of Passport portal with SBI bank to achieve online payment and streamline the Passport Fees process
Understand client requirements and transform functional requirements to technical requirements
Developed multiple batches to automate several processing like automated deletion of temporary documents from SAN storage, deleting uncompleted applications after a certain period etc
Implemented multi-factor authentication using email to protect citizen’s accounts from unauthorized access
Write highly quality, efficient, maintainable & scalable code based on the specification
Validate end to end functionality testing and implementation of large-scale application
Co-ordinated with various other teams for system integration, security, performance and production deployment of the application
PSP is the project to deliver passport and related services to the citizens of India in a timely and transparent manner
This project is highly secure having multi-tier and very complex architecture
Office Support/Grant Specialist at Adecco/State of Wyoming Workforce ServicesOffice Support/Grant Specialist at Adecco/State of Wyoming Workforce Services