- Building web applications and touchscreen kiosk applications.
- Integrating peripherals to kiosk application, to scan barcodes, pay through credit card, accept cash payments.
- Used front end technologies like HTML5, CSS3, React JS, Redux, unit testing using Jest, Enzyme to achieve full fledged end to end application development.
- Analyzed application designs through wireframes, mapping it with business functionality and coordinated with UX designers, business team, product owner to gather and analyze requirement and worked with architects to come up with new ideas to improve overall application functionality and performance.
- Developed user friendly single page application keeping accessibility as key.
- Experience in implementing store actions, installing React Router, React -Redux app to handle real time data, API calls
from Thunk, Redux in ReactJS.
- Used ES6, ES7, ES8, Hooks and JSX for component development.
- Worked on migration of project from Legacy to new react platform. Migrated Angular 2.0 project to React JS.
- Expertise in using custom Directives, factory, providers, services and filters in Angular.
- Experience with Angular Components, Dependency Injection, Services, Routing, pipes, Animations, forms etc.
- As part of NSA migration project, worked with pod owners, backend developers to integrate new API's in existing application.
- Played intermittent lead role and handled enterprise release, aligned and made sure requirement was delivered on time.
- Involved in monthly enterprise release and weekly release by developing new requirements and fixing issues.
- Worked in Agile environment for complete integration and to build responsive kiosk applications.
- Used Jenkins for Code deployment.
- Provided solutions/fixed bugs to critical issues for production support and maintained project documentation.
- Validated new features and updated documentation, artifacts for each enterprise release.
- Integrated glassbox feature to track user activity.
- Managed time effectively meeting all deadlines for release of projects.
Environment: HTML, CSS, Styled components, JavaScript, typescript, React, Redux, Router, JIRA, Node, Angular, slack, postman, glassbox, NPM (Node package manager).