We provide IT Staff Augmentation Services!

Reactjs Developer Resume

Portland, OR

SUMMARY:

  • About 7 years of experience as a Front - End UI Developer with exceptional skills in Analysis, Design and Development of high scalable Multi-Tired Web Applications
  • Extensive experience in implementing store actions, installing React Router, React-Redux app to handle real-time data, API calls from Thunk, Redux in React native
  • Experience with React.JS and React-Redux app and developed real time applications using React JS Thunk architecture for creating user interface, displaying data, keeping the user interface up-to-date when data changes
  • Experience on MVC frameworks like AngularJS and Angular 2 for creating Single-Page Applications along with Ionic.
  • Extensive experience in developing software applications using Angular 2 components like observables, routing, dependency injection, two-way binding, service resources, pipes, and events
  • Developed API driven responsive web applications by integrating Angular 2 with Bootstrap and API’s
  • Experience in working with Configuring redux store, reducers and actions. Used sagas for handling middleware and 'fetch api' for rest calls
  • Extensively implemented ES6 for building an interactive cross-platform web application and optimizing the application for high performance
  • Extensive use of Node.js, Express.js, and MongoDB to create server-side applications Expert in working with NodeJS server-side application to implement concepts like Event Dispatcher, Express.js
  • Strong experience in working with third party webservices and using AJAX for implementing dynamic webpages where the content can be fetched via API calls, using Restful web services
  • Worked with product and project management, design, business analysis, and QA to deliver high-quality, complete software releases
  • Used JIRA as an issue tracking product management tool to maintain and collaborate on issues and tasks
  • Worked on IDE’s like Atom, WebStorm, Eclipse, Microsoft Visual Studio, IntelliJ IDEA and Sublime Text
  • Experience with full Software Development Life-Cycle (SDLC), Architecting Scalable Platforms, Object Oriented Programming and Agile Methodologies

TECHNICAL SKILLS:

Web Technologies: HTML 5, CSS 3, JavaScript, Typescript, Bootstrap, SASS, LESS, AJAX, XML,Webpack

Framework/Library: jQuery, AngularJS, Angular 2, Angular Material Design, Node.js, D3JS, React.JS, React Native, Redux, IONIC

IDE & Tools: MS Visual Studio for web, Dreamweaver, Eclipse, IntelliJ, Notepad++, Microsoft Visio, WebStorm

Application Server: Node, Perforce, Webpack, TFS, NGINX

Version Control: Tortoise, SVN, GIT

Package Manager: NPM, Bower, Grunt, Gulp, Webpack

Operating Systems: Windows, Mac, Linux

Methodologies: Agile and Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Portland, OR

ReactJS Developer

Responsibilities:

  • Created a single page application using HTML5,CSS3,LESS,JAvascript,Bootsrap, ReactJS and Redux-Thunk
  • Using bamboo as continuation Integration and development tool which ties automated builds, tests and releases together in a single workflow.
  • Using swagger UI to visualize and interact with API’s.
  • Using Redux to store the State of app in a single source
  • Using Redux-Thunk to asynchronously launch redux actions in response with async code.
  • Developed react/Redux code using functional programming best practices to enable efficient pure function testing.
  • Utilized create-react-app to launch the product to stay update with most current WEBPACK and Babel to build configurations.
  • Expertise in writing unit test cases with Jest for react application.
  • Experience in react in making calls (GET, POST, PUT and DELETE) for triggering or fetching data from RESTful API’s provided by Backend Team.
  • Used GIT for version control and BITBUCKET for source control and made use of JIRA for bug tracking and workflow management.
  • Using NVDA Screen Reader for accessibility.
  • Experience in functional programming with LOADASH.
  • Involved in Bootstrap 4.0 and media queries for maintaining the responsiveness.
  • Followed Agile methodology during SDLC with regular scrum sessions and bi-weekly sprint sessions to discuss the project progress and assign their stories as per the sprint backlogs.

Environment: HTML, CSS, JavaScript, ReactJS, Redux, Bootstrap, Typescript, ES6/5, NPM, GIT, grunt, Ajax, Karma, Jasmine, Postman, Swagger, PICK, SASS, Less, Bitbucket, SourceTree, Webpack

Confidential, Boston, MA

Front End ReactJS Developer

Responsibilities:

  • Involving in the requirements analysis, designing, development, unit testing and maintenance of the SBA transformation.
  • Developed a front-end web application for E-commerce platform using HTML 5, CSS3, JavaScript, React.js, Redux, ES6 and NPM.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Working on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Involving in implementing various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Working in using React JS components, Forms, Events, Keys, Router, Animations, and Redux concept.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide- View, and Table Grid.
  • Using React JS for templating for faster compilation and developing reusable components.
  • Using React-auto complete for creating Google maps location search on the webpage.
  • Configured NPM to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Worked with ReactJS framework to run the bootstrap method against Typescript files which are related to application module.
  • Responsible for creating Sketch, wireframe, prototype and visual mockups.
  • Good hands on experience and knowledge on Redux and ngrx store to manage the State,
  • Subscribing and unsubscribing the state changes and dispatching the actions in Redux for existing.
  • Worked on improving and debugging the API functions using Postman and Used Jasmine and Karma for writing the test cases.
  • Worked on Grunt as it was the JavaScript task runner used for performing the frequent tasks such as Minification, Compilation, Unit testing and linting.
  • Developing the React container and presentational components (as Stateless and Functional components when applicable).
  • Work closely with the development team to implement the enhancements and upgrades of the services.
  • Developing the Redux pattern by using redux framework as a core dependency.
  • Using Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
  • Responsible for the design of web applications for Web user as well as Retail users.
  • Working on an Agile (Scrum) Development Team to deliver regular updates to business team and Project managers.

Environment: HTML, CSS, JavaScript, ReactJS, Redux, Bootstrap, Typescript, ES6/5, NPM, GIT, grunt, Ajax, Karma, Jasmine, Postman, Swagger, SASS, Less, Bitbucket, SourceTree,Webpack.

Confidential, Michigan

React JS Developer

Roles and Responsibilities:

  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library
  • Implemented React-Router, React Redux architecture, ES6, web pack and Grunt to turn application into Single Page Application
  • Participated in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept
  • Experience in working with react-responsive frameworks using react-responsive for different breakpoints
  • Configured redux store, reducers and actions. Used sagas for handling middleware and 'fetch API' for rest calls
  • Involved in developing presentational and container components using React and JSX
  • Used react-data grid to populate the dynamic data within the table. Used react-bootstrap and SASS for handling responsiveness in the application and parse correct styles on prop changes
  • Experience in working with REDUX architecture and REDUX for state management in maintaining the application when the state is updated
  • Used Redux Thunk for maintaining the dispatch either if the state is delayed or if the condition is met
  • Responsible for developing front-end application using React.js and FLUX architecture for internal team’s productivity use
  • Implemented styling react-CSS styles using CSS3 styles with CSS grids, flexbox, Carousel etc.
  • Developed the application in pure-react style and removed jQuery dependencies for better functionality
  • Worked with API team to optimize existing API calls and integrated with the WCS to create efficiency by deprecating unneeded API calls
  • Used ES6, JSX with react for component development make react look more elegant
  • Used Babel.js to transpile ES6 and JSX into JavaScript
  • Created a state management in react application using redux for the data flow within the application
  • Experience working with fractal server and eslint configurations to maintain code prettier and efficient
  • Have used Jenkins for build process and Continuous integration
  • Tested React components and application using Jasmine and Karma
  • Used Git for version controlling.

Environment: HTML, CSS, JavaScript, jQuery, ReactJS, Redux, Flux, NodeJS, Typescript, ES6, NPM, Webpack, GIT, Jasmine, Karma, Protractor

Confidential, Lowell, AR

AngularJS/UI Developer

Responsibilities:

  • Developed the User Interactive web pages using web technologies like HTML, CSS, JavaScript, Angular JS as per company’s standards
  • Developed Single Page Application using Angular JS for different modules including event driven pages
  • Worked with Adaptive web designing and developed CSS Media Queries to make the application compatible with iPad (Landscape and Portrait) and PC
  • Used various features in Angular JS like data binding, routing, custom filters, custom directives to meet various customized requirements.
  • Developed reusable components using Custom Directives in AngularJS and d eveloped various application functionalities such as search, pagination, filtering using MVVM JavaScript Framework Angular JS
  • Developed custom Angular JS proxy to send requests to client’s APIs, handling authentication and custom headers
  • Maintained existing UI Applications and upgraded them using HTML5, CSS3, jQuery, AJAX, JavaScript and JSON
  • Used latest ES6 features such as arrow functions and classes to implement business logic in the application.
  • Used JavaScript for developing client-side presentation and data validation within the forms
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery
  • Developed web application, AJAX Driven user interface, interaction scenarios and AJAX navigation based on analysis, interpretations of requirement and use cases
  • Used Angular two-way binding and Implemented the search functionality for Internal Application using AngularJS
  • Used AngularJS multiple in-built directives such as filters, root scope, child scope, modal, template, state
  • Worked in Service Oriented Architecture the Angular component interacts with the API for the fetching data
  • Developed form validation with AngularJS $valid, and data validation
  • Design and development of a proof-of-concept real-time notification system using NodeJS as a proxy to interact with Rest services and interacting with Database
  • Using tools like GIT for version controlling

Environment: HTML, HTML5, CSS, Bootstrap, JavaScript, jQuery, AJAX, JSON, AngularJS, NodeJS, MongoDB, Agile, WebStorm

Confidential

Jr. UI Developer

Responsibilities:

  • Involved in Requirement gathering phase to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.
  • Responsible for translating designs and concepts into highly usable and engaging web applications using HTML, CSS including AJAX controls and JSON
  • Handled REST API calls with AJAX and processed JSON data responses to format, validate and display to the user
  • Extensively used CSS to change the styles to be used in future web layouts and debugging the errors issues with CSS
  • Developed Date Time Picker using Object Oriented JavaScript extensively
  • Implemented the Drag and Drop functionality using jQuery framework plug-ins for Drag-and-Drop, Widgets, Menus, User Interface, and Forms
  • Developed front-end UI pages and necessary backend classes to support data access and user authorization.
  • Used SVN for version control and QC for defect tracking. Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
  • Worked on cross-browser compatibility issues and fix the bugs pertaining to various browsers

Environment: HTML, DHTML, XHTML, CSS, JavaScript, AJAX, JSON, MYSQL, SVN, Visual Studio

Hire Now