- Worked as a Software Developer for themodernization of Accenture Benefits Management System (ABMS), an integrated and flexible SOA solution for public assistance and social welfare programs
- Revamped the existing monolithic system by developing a series of independent and elastic microservices
- This initiative effectively decoupled business/technical services, BPM, AEM, Rules, UI portal, and other components previously tightly integrated through APSP using SOA architecture
- This project enabled Accenture to sell these modules independently and beyond H&PS domain
- Big data content analysis using Aspire and Elastic search API
Technology used: J2EE,C++, .Net, Kafka, Node, Postgres, Azure, Docker
ACSSP Modernization – ACSSP is a public facing, secure portal that uses a conversational turbo tax style interview approach to collect data needed to assess the citizen's eligibility for benefits
- As part of this project as a software developer, I led the development of a modernized SSP landing page using Bootstrap 5, enhancing user interaction with a redesigned header/footer, and added responsive card components for program highlights
- Implemented configurability to choose between the new or existing landing page
- Technology used: Java, MVC Spring, Bootstrap5, JSP, CSS, Oracle DB, Weblogic
WIC program dev & integration – Developed and integrated the Women, Infants, and Children (WIC) program into the ABMS (spring MVC based application deployed on Weblogic)
- This module is independent of theplatform and hasbeen utilized by multiple clients
Technology used: Java, C++, MVC Spring,.NET, ASP/JSP, CSS, Oracle DB, Weblogic, OPA, BPM, ESB, AEM6.5
- Modular Notice Framework – Developed Public APIs for Wrapper Layer which facilitates the routing of calls between other microservices including rules processor, document generator and persistence to ECM
- Integrated solution with the Oracle intelligent Advisor Rules Engine (defined and implemented Medicaid notices rules)
- Developed notice generation module using AEM 6.5 including creating Notice Templates, fragments and assembling notice PDFs at run time
- This is a cloud agnostic solution and resulted in deployment to multiple clients
Technology used: Java, Springboot, Postgres, JPA, OCI, AWS, Docker, API gateway, Kubernetes, AEM, OPA
Mobile Banking Re-platform – As part of the AFS Banking Group, worked as adeveloper on themodernization of a mobile banking application enriched with comprehensive banking features
- Played a pivotal role in enhancing the user experience by developing advanced functionalities, including account management, payment processing
- Developed OCR core capability in AFS banking mobile application using Google Vision API, spaCy NLP and Python for iOS & Android devices
Technology used: Angular JS, Bootstrap, Cordova, Karma, Google Vision API, spaCy NLP and Python
Accenture life and Insurance Platform – As part of the Accenture Life and Insurance Platform (ALIP) team worked as a Developer responsible for the design and implementation of the premium calculator module. Also, integrated dynamic rule-based decision making into the insurance process using the Drools engine
- This implementation enabled us to adapt new policy changes rapidly without bringing the whole system down as an effect of the externalization policy module
- This also improved the calculation accuracy of premium calculations from legacy manual excel based tables
Technology used: Java, Spring, Hibernate, Oracle DB, Drools