A
React Developer
AlphaBeta Tech
Apr'2019 - Aug'2021
Environment: HTML 5, CSS3, SASS, SCSS, LESS, JavaScript, Bootstrap, Ajax, React JS, Redux, Axios, MySQL, XML, JSON, Git hub, Restful API, AWS, JIRA, and Jasmine.
Responsibilities:●Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS
that meets accessibility and web browser standards for website.
● Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
● Developed user interface by using the React JS, Flux for SPA development.
● Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
● Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
● Used React-Router to turn application into Single Page Application
● Worked in using React JS components, Forms, Events, Keys, Router, Animations
and Flux concept.
● Maintained states in the stores and dispatched the actions using redux.
● Implemented the Drag and Drop functionality using React-Draggable
● Used React-Autocomplete for creating google map's location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using
react.
● Used Excel Builder 3rd Party open-source library and tweak it to make sure it will work with IE11.
● Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
● In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
● Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
● Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
● Created and used Reducers that received said Actions to modify the Store State Tree.
● Optimized animation logic with optimistic functions to increase performance in rendering.
● Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
● Called the Restful web services calls for POST, PUT, DELETE and GET methods.
● Have worked on AWS for fetch the pictures files from AWS to UI.
● Used React flux to polish the data and for single directional flow.
● Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
● Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
● Extensively used Git for version controlling and regularly pushed the code to GitHub.
● Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
● Worked with JASMINE unit test framework to write unit tests for JavaScript code.
● Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.