Dedicated User Interface developer with 8 years of experience having 4 years of experience in Angular, and 3 years of experience in React.js.
Developed and maintained complex web applications using modern frontend technologies.
Collaborate with designers, product managers, and backend developers to ensure seamless integration of frontend and backend systems.
Stay up-to-date with the latest frontend technologies, trends, and best practices.
Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Work closely with QA engineers to ensure high-quality software releases.
Collaborate with DevOps engineers to ensure smooth deployment and operation of web applications.
Excited to apply advanced technical skills and extensive knowledge in web application development to deliver critical project deliverables.
This is the portal for lending loans to small and medium scale businesses. It has multiple applications to support and track the loan application of businesses.
Skills: React.js, Redux.js, HTML, CSS, Javascript, Typescript, Jest.
Responsibilities:
Attending the refinement sessions by the product owner to understand the requirement and estimating the effort.
Analysing the requirement and the mock screens provided in Figma from the user story.
Creating components and adding API integration as part of the UI development.
Adding unit test cases for the functionality added in the story.
Coming up with components design and styling, and making it responsive.
Implementing redux store for maintaining the global states for data transfer among the components.
This is a single portal which handles different modules: assets, contracts, cases, software upgrade in devices and users for better customer experience.
Skills: Cypress, Split.io, NgRx state management, RxJS, Jest, Angular 14, HTML, CSS, Javascript, Typescript, Swagger Open API generator.
Responsibilities:
Analysing the requirement and the mock screens provided in Figma from the user story.
Generating Open API specs from the yaml file to generate services.
Creating components and adding API integration as part of the UI development.
Using Ngrx state management to pass data as global state.
Adding unit test cases for the functionality added in the story.
Automation testing of user interface using cypress.
Adding Feature flags using split.io and optimising the code using RxJS.
This is a chatbot which provides users with the solution for Webex related queries.
Skills: Angular 7, HTML, CSS, Bootstrap, Javascript, Typescript.
Responsibilities:
Requirement analysis and going through the mock screens provided in Figma from the user story.
Executing the conversational flow for the webex chat bot in Spring Boot.
Developing the components, connecting to the web socket and passing the messages to the socket.
Fetching the messages and displaying it in the chatbot screen.
Adding unit test cases for the functionality added in the story.
A web application which acts as a user interface to do the data modifications. It is to provide the admin the option to overview, add the Q&A data and also to edit and save it.
Skills: React.js, HTML, CSS, Redux, Javascript, Java, REST API, MongoDB
Responsibilities:
Analysing the requirement and the mock screens provided in Figma from the user story.
Coming up with components design and styling, and making it responsive.
Using redux store for maintaining the global states for data transfer among the components.
Adding the API for data manipulation and storing the modified data in MongoDB.
Tracking and monitoring application to achieve 90 % incident/ticket resolution within 2 hours.
Skills: Angular, CSS, Bootstrap, Redux, Javascript, Java, Spring Boot.
Responsibilities:
Requirement analysis and going through the mock screens provided in Figma from the user story.
Designing APIs and components needed for the user story.
Developing the components with needed functionality.
Redux store for maintaining the global states and performing optimisation using memoization.
Adding unit test cases for the functionality added in the story.
Creating the API in express.js for performing data update and fetch.