We provide IT Staff Augmentation Services!

React Developer Resume

Columbia, MD

PROFESSIONAL SUMMARY:

  • Over 6 years of experience in developing professional web applications which include Front - End designing and hand coding wif a solid proficiency in usability, web and client /server application using HTML4/5, XHTML, CSS2/3, JavaScript, JQuery, Angular, Bootstrap, Node, React, Ext JS and JSON.
  • Experience in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Ability to apply W3C Web standards in achieving teh best cross-browser user experience for long-term user retention and engagement.
  • Able to work wif core front end technologies including HTML5, JavaScript, JQuery, Play, Angular and UI MVC Frameworks.
  • Proficient in developing Single Page Applications (SPA) me.e. web applications using JavaScript MVC frameworks such as Angular.
  • Experience in developing web applications using React using Redux architecture.
  • Worked on Handlebars template to include teh values of variables and execute teh halper functions.
  • Experience wif Bata-rang, Fire-Bug, Fiddler, Chrome inspectors and JavaScript debugging techniques.
  • Produced visually appealing designs focused on usability, utility, cross-browser compatibility and SEO /web standards.
  • Expertise in developing RESTFul web services using frameworks like Spring Web services, JAX-RS.
  • Experienced in configuring pre build activities like configuring sonar check styles, Emmaplug-ins and post build activists at Jenkins UI.
  • Worked in various version control systems - SVN, GIT.
  • Proficient in TDD (Test Driven Development) by writing test cases using Jasmine, Junit Framework.
  • Involved in online Angular 2 course training which is conducted by client.
  • Expertise in coding optimized SQL queries on databases like My-SQL and Mongo-DB.
  • Wide experience in using various IDE’s like Eclipse, Net Beans, Brackets, Sublime text, Web storm and Visual Studio.
  • Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them wif a keen awareness of new industry developments.
  • Strong communication skills, wif teh ability to convey concepts/requirements between technical and non-technical stakeholders.
  • Excellent in defect fixing, solving complex problems and Performance Tuning.
  • Expert in production support and release support.
  • Worked in an agile scrum team. Experience in onshore and offshore model.

TECHNICAL SUMMARY:

Web Technologies: HTML4/5, CSS 2/3, Accessibility, XHTML, Bootstrap, SASS, LESS

Scripting Languages: Vanilla JavaScript, JQuery, MVC Frameworks like Angular, React, Require Js, Redux, Thunk, Node Express Js, Passport Js, JWT.

Programming Languages: C, C#, ASP.NET, J2EE

Database: MongoDB, MySQL

Tools: Notepad++, Firebug, IE developer, Bugzilla, Dreamweaver, HTTP Fox, Fiddler, 508 Compliance, Restful API’S, Gulp, Web pack, Jasmine, Karma, Jest.

Version Control Systems: Tortoise SVN, Git, Bit Bucket

Code quality maintaining: JSLint, ESLint

WORK EXPERIENCE:

Confidential, Columbia, MD

React Developer

Responsibilities:

  • Used XSRF and CSRF for Authentication.
  • We used 3-legged OAuth for teh Authentication for teh company.
  • Imported styles from S3 and used Zuul-gateway for teh Authentication.
  • Developed POC’s for teh Authentication model using various security features in it.
  • Captured teh intermediate auth token and secured dat token until teh authentication process is finished and generates teh final auth token at teh server.
  • Used JWT format to secure teh tokens. And after teh authentication is done everything will be maintained by teh server not on teh web application. In this way we secured teh token no one steal teh token to hack teh server
  • Added react-router wif secure navigation and unsecure navigation.
  • Worked wif UX designer for teh wireframes for teh POC’s and Independent framework.
  • Created a state management in react application using redux for teh data flow wifin teh application.
  • 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 teh dynamic data wifin teh table. Used react-bootstrap and SASS for handling responsiveness in teh application and parse correct styles on prop changes.
  • Solid understanding of React Virtual Dom Algorithm, for React performance optimization.
  • Implemented dynamic page elements and form error validations.
  • Developed mock Api’s to test teh framework independency.
  • Teh way we implemented React framework it will render data from teh endpoint no matter what teh data is. Column names will also load from teh End points.
  • Configured web pack to trans-pile JSX to ES5 using Babel, Added CSS-loader and sass plug-in for pre-compiling SASS to CSS. Used HTML5plugin to create teh index.html file wif generated hashed JS and CSS files. Added proxy for web pack-server.
  • Configured node application, created rest api’s.
  • Used Bit-Bucket for version controls.
  • Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
  • Worked closely wif product, UX and business team to build applications & reach business goals through front end development and UX.
  • Used Jira board for teh track of work we has done.
  • Updated teh Confluence page after teh each task and raised teh issues to check teh updated application and responded on teh confluence page

Environment: JSX, React, Redux, Babel, react-bootstrap, promises, node Js, CSS3, Jenkins, JSON, JavaScript, Web pack, Bit Bucket.

Confidential, Lake Success, NY

React Developer

Responsibilities:

  • Involved in developing presentational and container components using React and JSX.
  • Worked wif designer who designed user interfaces and prototypes for a web-based internal system.
  • Created a state management in react application using redux for teh data flow wifin teh application.
  • Configured redux store, reducers and actions. Used sagas for handling middleware and ‘fetch api’ for rest calls.
  • Added react-router wif secure navigation and unsecure navigation.
  • Used react-datagrid to populate teh dynamic data wif in teh table. Used react-bootstrap and SASS for handling responsiveness in teh application and parse correct styles on prop changes.
  • Configured web pack to transpile react and JSX to ES5 using Babel and react-loaders, Added css-loader and sass plug-in for pre-compiling SASS to css. Used HTML5plugin to create teh index.html file wif generated hashed js and css files. Added proxy for webpack-server.
  • Solid understanding of React Virtual Dom Algorithm, for React performance optimization.
  • Implemented dynamic page elements and form error validations.
  • Added interceptor logic for all rest api’s dat adds headers for all api calls and validates request before sending to server.
  • Configured node application, created rest api’s using expressJs.
  • Used passportJs to generate token and used tokens for api authentication wif application key.
  • Used mangoose schema for performing read/write operations to mongoDB.
  • Written gitlab CI script to run ci-tests on every push. Configured Jenkins for auto deploying teh code to development box.
  • Used GIT for version controls.
  • Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
  • Maintain, enhance, and recommend solutions dat best suit business and technology needs from UI standpoint.
  • Involved in Agile process, two week Sprints, and daily Scrums to discuss teh development of teh application.
  • Worked closely wif product, UX and business team to build applications & reach business goals through front end development and UX.

Environment: JSX, React, Redux, babel, react-bootstrap, react-datagrid, promises, node, Mongoose schema, mongoDB, SASS, PassportJs, Jenkins, Jest, Selenium, PM2, JSON, Web-pack, GIT.

Confidential

JavaScript developer

Responsibilities:

  • Redesigned application from jQuery context to use angularJs framework.
  • Solved slow dom rendering issue using lazy loading techniques.
  • Added bootstrap classes to make application responsive.
  • Written directives and used isolated scopes to pass data to a directive from view scope.
  • Written unit testing cases using Jasmine framework and karma test runner.
  • Worked wif client marketers to improve SEO of teh web application.
  • Integrated social platform api’s to share user actions on all of their profiles.
  • Used facebookopengraph to add user stories to their Facebook profile.
  • Maintained good relation wif clients.
  • Handled offshore team and assign tasks based on developer burn rate.

Environment: HTML5, SASS, JavaScript, jQuery, AngularJs 1.x, ui-router, promises, gulp, SVG images, Bootstrap, Rest Api’s, JSON, Java Springs, Jasmine, Karma.

Confidential

JavaScript developer

Responsibilities:

  • Worked closely wif teh on-site coordinator and teh client to define business objectives, project scope and teh development approach for teh Search module.
  • Worked on designing teh HTML templates.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Created prototypes to implement re-usable popover functionality.
  • Developed software solutions by studying information needs; conferring wif users; studied systems flow, data usage, and work processes; investigated problem areas; following teh software development lifecycle.
  • Provided information by collecting, analyzing, and summarizing development and service issues.
  • Coordinated software system installation and monitor equipment functioning to ensure specifications are met.
  • Worked closely wif teh QA team to understand teh reported defects and fix them.

Environment: HTML, CSS, Media queries, javascript

Hire Now