React Js/ Redux Developer Resume
Minneapolis, MN
SUMMARY:
- Over 6 years of UI / Front End experience in the new web technologies, experience encompassing various facets of web - based application development, highly adaptable, good team player, well organizedand self-starter with technical and interpersonal skills.
- Enthusiastic about meeting new challenges and understanding on new and old technologies, skills concepts, and ideas.
- Professional experience in Web Design and Developing User Interface using Technologies like HTML/HTML5, CSS,/CSS3, JQuery, Bootstrap, JSON, AJAX, RESTful Services, React, Redux, GIT, SVN, Webpack.
- Good Hands on experience with React work flows such as Redux and Flux.
- Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Experience in implementing store actions, installing React Router, React-Redux app to handle real time data, API calls from Redux -Sagas and Redux -Thunk in React JS.
- Good Experience in React JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX,React Native concepts.
- Built applications using React JS with ES6 which allowed us to render pages on both the client and server using the same codebase, developed web and mobile applications using ES6 features and frameworks such as React, React Native and Redux.
- Hands on experience working with enterprise JavaScript grid libraries like Ag-grid. Good understanding of the grid api and grid events.
- Experience working on Frameworks like Bootstrap, Angular.js, Backbone.js, React.js, Node.js, Knockout.js and Media Queries.
- Expertise in UI/Front-End Development, designing, testing and implementing web and mobile applications. Implementation of cross browsing techniques and UI testing as part of the development process to deliver a better product.
- Strong focus on Responsive Web Design, compliance with W3C Web Standards, applying best practices and leveraging web development by using modern UI/Front-End libraries, frameworks and tools such as HTML5, CSS3, JavaScript, JQuery, JSON, Bootstrap and AJAX.
- Experience with UI/UX prototyping and development, advanced skills in translating business requirements into wireframes, screen mock-up and prototype.
- Hands on experience in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern.
- Extensive experience using Version Control tools such as GIT, GitHub.
- Aptitude and willingness to learn and implement new and emerging technologies.
- Team player, experience working with multiple teams and ability to work on new technologies in a relatively shorter time
- Able to adapt to changing priorities and maintain a positive attitude and strong work ethic.
- Enthusiastic web professional motivated.
PROFESSIONAL EXPERIENCE:
React JS/ Redux Developer
Confidential, Minneapolis, MN
Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux.js.
- Responsible for React, Redux, Web API, SQL,Webpack to meet story specs.
- Responsible for code optimization and testing across other browsers.
- Creating React components, using Redux for unidirectional data flow.
- Responsible for creating table views using Ag-grid as per the business requirements.
- Used ES6 and JSX with React for component development. Used Babel to compile JSX and Es6 into JavaScript
- Designed and Developed Styled components for styling React Components.
- Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Performed Unit Testing and Integration testing of the application using Jest/Enzyme.
- Experience in creating custom, general use modules and components which extend the elements and modules of core Node.JS.
- Used Node.js as a proxy to interact with Rest services and also interacting with Database with react.
- Working with front-end web developers for UI/UX designs.
- Developed REST API's using Node.js and experienced in using web services like SOAP, REST.
- Responsible for creating efficient design and developing User Interaction screens using HTML5 semantics new tags like audio, video, canvas) CSS3, JavaScript, jQuery, AJAX and JSON.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Used React-Router to turn application into Single Page Application.
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React JS, Redux, Flex, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, Drone, Jest, Enzyme, Cypress, and Ag-grid.
UI JavaScript Developer (React-Redux)
Confidential, Atlanta, GA
Responsibilities:
- Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
- Converted Redux Thunk action creators to Promises and Lifecycle Methods to asynchronous functions using
ES7 async await to better manage ReactJS level state and cut Redux container development time by 80%.
- Developed user interface by using the React JS, Flux for SPA development.
- Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Analyze and understand business requirements. Complete stories/ defects for the entire release phases
- Worked on different phases of the Software development life cycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support
- Develop and analyze requirements, design code and documents and build Enterprise Web Based Applications using React JS, Redux JS, JSX, JavaScript ES6, HTML5, CSS3, MVC, Web API, Node.
- Extensive experience with Web Development using JavaScript (JQuery 1.x), Angular, PHP, MySQL, CSS, HTML.
- Build several major Enterprise Application using React JS, Redux Js, JavaScript ES6, HTNL5, Bootstrap, CSS3, WebAPI, MVC.
- Created TypeScript reusable components and services to consume REST API's using component based architecture provided by Angular.
- Designed and Developed JavaScript framework (React.js and Angular.js) which is wrapper on top of JQuery frame work and AJAX based UI frameworks.
- Responsible for creating the screens with table-less designs meeting W3C standards using Bootstrap gridding system
- Designed Frontend with object oriented JavaScript Frameworks like Angular.js 2.0, Node.js, React.JS, Require.js and Ext.js
- Developed using Angular Forms, Validations, Modules, DOM, Expressions, Directives, Controllers and Filters.
- Involved in running the bower and grunt components and writing the scripting using the Node.js.
- Extensively used HTML5, JavaScript, Angular, Bootstrap, CSS3 and SASS as the main UI/Front-End development technologies.
- Developed cross-browser/platform HTML5/HTML, CSS3/CSS and JavaScript to desired design specs for single page layout using code standards.
- Involved in web designing using HTML 5, XHTML, CSS 3, JavaScript and extensively used Table less Design in CSS for positioning.
- Creating interactive prototypes using HTML5, CSS3, JavaScript front end code from a combination of wireframes, visual designs and design standards
- Designed and Developed JavaScript frame work (Angular.js) which is wrapper on top of JQuery frame work and AJAX based UI frame work for UI Configuration widgets
- Implemented mock services in node.JS with the help of modules using ExpressJS.
- Manage/Follow up Issues fixes Check in and document code modifications.
- Participate in all AGILE ceremonies, scrum meetings, daily stand ups, Backlog pointing sessions, retrospections, Planning sessions, etc.
Languages/Technologies/Tools: HTML5, CSS2/3, Bootstrap, JavaScript, JQuery, Ajax, PHP, Mysql, Git., Node, Es6, Express, React, Redux, Unit Testing with Jest/Enzyme, Expect, Mocha
UI Developer
Confidential
Responsibilities:
- Created a website using HTML, designed all pages using CSS and Javascript.
- Designed and developed User Interface using JSP, CSS, HTML and JavaScript. Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE
- Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
- Responsible for Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented applications in JavaScript, and MySQL.
- Worked on integrating JQuery APIs with MVC pattern.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Worked extensively with the File management and image libraries.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug
- Managing and implementing all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
Environment: JavaScript, JQuery, HTML, CSS, AJAX, Apache, Windows 2000/XP.