Product Description: Banner is an ERP product providing end to end SaaS solutions to maintain University data.
Client: All major University and Colleges worldwide
My Responsibilities:
- Setting up the project base & plugin structure along with reusable component to kickstart development phase.
- Worked with DevOps team on setting up CI/CD Pipeline using Jenkins with integration on GitLab for Webhooks.
- Developed Mobile First Web pages, which also supports in variety of devices with different viewport sizes(responsive design).
- Completely designed many of the Web Components like data-grid, Search-box, Select2 dropdown, Tab-navigation, Popover, Tooltip using Angular & React.Js.
- Migrated old jQuery components to modern Angular/React components.
- Data Management & Redux State management.
- Resolved browsers compatibility issues & accessibility issues, solving all WCAG issues for Safari & Voiceover combination, which helped in reducing accessibility issues across different domain applications below 10%.
- Support for different languages in application ( internalization /i18n).
- Designed Restful APIs and its specifications using grails.
- Worked with InfoSec to align existing application and its implementation as per enterprise architecture and Infosec recommendations.
- Code reviews and providing valuable feedback to peers in areas like performance bottlenecks and vulnerable sql codes.
- Guided teams during continuous integration / continuous delivery (CI/CD) processes