Lead Ui Developer
CurrentResponsible for developing responsive web pages using HTML5, CSS3, JavaScript, Bootstrap 4, React JS, ES6, jQuery, Ajax, JSON, REST services based on W3C standards.Worked with the team of Interface Design architects and back-end Developers to gather requirements and enhance the application functionality and added new features using React JS.React and Functional Driven JavaScript expert in SPAs, UI Components, Mobile web and Performance optimization.Used node.js, express.js, webpack, git to setup, configure the dev environment, build mock RESTful API’s, to check the data flow, yarn & bower for package management. Worked on an Agile Development Team and followed best practices such as code to modules, unit testing, UI validations, peer reviews.Responsible for implementing UI mockups, integrating third party React libraries, and handling/creating Redux store data. Experience in DOM, React Props, Lifecycle methods, working with React States and Events.Implemented React.js Controllers to maintain each view data and used various properties, parameters in ES6Developed mockup pages and single page apps using React JS Reusable User Interface component library and used the Babel as the transpiler for converting ES6 to ES5 and SASS.Worked extensively on React-Bootstrap, Restful web-services, HTML 4/5, CSS 2/3, JSON, Twitter-Bootstrap, Media queries for responsiveness.Led the redesign of an e-commerce website, enhancing the user interface to improve navigation and product discovery.Extensively used JavaScript libraries & frameworks such as React JS, Bootstrap to build SPA and scalable, reusable web components.Designed and developed a dynamic web application leveraging AWS services including DynamoDB for seamless data storage and retrieval.Worked with react-virtualized library to display lists. Used React-Router library, to route among various components.Performed UNIT testing with Jest, Enzyme and consumed web-services with RESTful API.