We provide IT Staff Augmentation Services!

Senior React Js Developer Resume

Fremont, CA

SUMMARY

  • Over all around 9+ years of professional experience in Applications design, Development, Integration, Maintenance, Installation, Implementation, testing of various client/server, N - tier and web application and its design, using various UI- Technologies.
  • Over 9+ yearsof IT experience which includes5+years of Extensive experience as aReact JSDeveloperand 3+yearsof Experience as aUI/UX Developerand2 yearsof Experience assoftware Developer.
  • Extensive experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, SASS, LESS, JavaScript, React JS, Redux, Flex, Angular JS (1.X) JQuery, JSON, Node.js, Ajax, JQUERY Bootstrap.
  • Experience in MEAN Stack development MongoDB, Express, Node and Angular.
  • Working knowledge of Web protocols and standards(HTTP HTML5/XHTML/XHTML-MP, CSS3, Web Forms, XML, XML parsers)
  • Good Expertise in analyzing teh Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
  • Expertise in React JS framework to develop teh SPA.
  • Experienced in React JS and working with React Flux architecture.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Good experience on relational database management system.
  • Worked with Bootstrap for Responsive Web design.
  • Good experience on customizingCSS frameworkslikeBootstrapandFoundationusingCSSpre-processorsLESSorSASSand Compass.
  • Worked with React, React Router and Redux state management of application.
  • Used Node for developing REST web services using express and integrating with Mongo db.
  • Used JWT, passport for security configurations on Node.js
  • Developed a Mobile application for android and iOS with React Native and phone gap in different projects.
  • Good knowledge on RDBMS using Oracle, IBM DB2, MySQL database servers
  • Knowledge of utilizing cloud technologies including Amazon Web Services (AWS) EC2, SQS and S3.
  • Experienced in working with Node.JS and NPM modules like http-server, Marathon, inquirer, path, mongo DB and Micro Services.
  • Good Experience in Bug tracking tools like JIRA, HP Quality Center and Bugzilla
  • Used Mocha, Jasmine, Karma, Chai tools and frameworks for JavaScript testing to implement Test Driven Development.
  • Expertise in using IDE tools such as Visual studio code, Notepad ++, Web Matrix, Eclipse, Sublime Text Editor, IntelliJ IDEA, and Web Storm
  • Experience in applying teh latest software development approaches including model view controller (MVC), event - driven applications using AJAX, Object Oriented JavaScript, JSON and XML.
  • Experience in various mobile frameworks like Ionic, phone gap/Cordova for mobile hybrid applications in both IOS and Android.
  • Good Experience in using Version control system software like SVN, GIT.
  • Ability to work effectively while working as a team member as well as individually.
  • Excellent communication and Inter-Personal Skills, well organized, goal oriented.
  • Experienced in all stages of Software development life cycle (SDLC) starting from gathering Business specifications, analysis, design, development, testing and implementation of projects using various methodologies like Waterfall, Agile.

PROFESSIONAL EXPERIENCE

Senior React JS Developer

Confidential

Responsibilities:

  • As a Senior Developer me is responsible for development, support, maintenance and implementation of a complex project module.
  • 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 teh website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Developed user interface by using teh React JS, Flux for SPA developmentt.
  • Worked on integrating teh backend services with UI developed in React.
  • Maintained states in teh stores and dispatched teh actions using redux.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Used React flux to polish teh data and for single directional flow.
  • Extensively used React. Js, library of JavaScript, and used Forms, Events, Keys, State, Props, Flux, and Web pack.
  • Used Grunt for build tool for configuring tasks, Karma, Jasmine for Unit Testing
  • Worked on React Native Framework to develop mobile user interfaces which is highly responsive.
  • Extensively used Git for version controlling and regularly pushed teh code to GitHub.
  • Used JIRA as teh bug tracking system to track and maintain teh history of bugs/issues on everyday basis.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate teh issues and fix teh bugs.
  • Monitoring teh offshore work and providing technical halp to teh offshore team for their JIRA tickets.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
  • Performed teh System Testing, Regression Testing for Complete UI after fixing teh 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, AWS, JIRA, Jasmine and Web Strom.

React JS Developer

Confidential, Fremont, CA

Responsibilities:

  • Design to develop an application using HTML5, CSS3, Bootstrap, jQuery, React JS, Node JS.
  • Developed a Mobile application for android and IOS with React Native.
  • Developed user interface by using teh React JS, React Router for SPA development
  • Used Node for developing REST web services using express and integrating with Mongo db.
  • Designed REST APIs supporting JSON that allow sophisticated, effective and low-cost application integration.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Created React.js components using JSX, followed FLUX design pattern for unidirectional data flow.
  • Used React-Router to turn application into Single Page Application.
  • Used JQuery to traverse through a DOM tree and manipulated teh nodes in teh tree. Implemented teh Drag and Drop functionality using JQuery framework.
  • Handled client-side validation using JavaScript and JQuery.
  • Worked with React test utils for unit tests for teh application.
  • Extensively used Git for version controlling and regularly pushed teh code to GitHub.
  • Involved in various stages of application development through requirement analysis, development, testing and deployment.
  • Implemented user interface guidelines and standards throughout teh development and maintenance of teh website using DHTML, HTML, CSS, JavaScript and jQuery.
  • Working on all teh latest technologies like HTML5, CSS3, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
  • Implemented various screens for teh front end using React.js and used various predefined components from NPM (Node Package Manager).
  • Used React-Router to turn application into Single Page Application.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Involved in building stable React components and stand-alone functions to be added to any future pages.
  • Performed alot of DOM manipulation using native JS and JQuery for loading and manipulating dynamic content on Webpages.
  • Developed Smooth scroll effect for page scroll with JQuery.
  • Used JavaScript MVC to load data from pre-populated text file.
  • Worked on AJAX controls like Update Panel to manage teh post back of teh web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
  • Worked on performance tuning for JavaScript, to load pages quickly.
  • Used JavaScript DOM manipulation and JavaScript event to generate teh data result in UI.
  • Used JQuery UI for dialogs, tabs, date picker, model pop up's and advanced components to implement UI model.
  • Using tools like GIT for version controlling chrome developer tools for Debugging and Jenkins for deploying teh code to different environments.
  • Developed test scripts for service calls and rendered data through XML files.
  • Worked closely with cross-functional teams (QA, BA, PM, Product Owner) as a part of AGILE environment.
  • Participated in agile sprint planning, sprint review, sprint retrospective, daily scrum meetings to deliver quality code.
  • Dealt with teh Bug life cycle phases like Defect analysis, bug tracking and Retesting is performed and maintained teh status of reports.

UI Developer

Confidential, Fairfax VA

Responsibilities:

  • Implemented user interface guidelines and standards throughout teh development and maintenance of teh website using teh HTML, CSS, JavaScript and JQuery.
  • Involved in web designing using HTML5, XHTML, CSS3, JavaScript, JQuery and extensively used Table-less Design in CSS for positioning.
  • Created popup forms using Bootstrap Models, AngularJS Models and AngularJS Controllers.
  • Designed and made views of dis app including UI, send and receive data from server, Ajax by using Sencha touch and JavaScript, HTML, CSS.
  • Develop graphical view of teh network present in teh inventory using SVG.
  • Involved in writing automated typescript for AngularJS application using protractor and JavaScript.
  • Maintain consistent CSS usage and styles. Introduced to teh company Grunt, SASS, and Compass.
  • Running reports on active directory Exchange Server, Windows server, office 365 and ESX Server using PowerShell
  • Applied advanced HTML, JavaScript, and CSS to deliver cutting-edge user interfaces using material design components in polymer JS.
  • UI Screens were developed using HTML5, Java Scripts, Ajax, UI components and CSS3.
  • Worked on proof of concept using Google web toolkit to create teh personal card application site. Designed and implemented Report Module (using Jasper Report framework)
  • Used SCSS and Twitter Bootstrap to develop tabbed user interface for better user experience.
  • Used SQL/PLSQL to create procedures and CRUD, DDL, DCL, TCL operations
  • Mobile app UI design experience. Used ANGULAR JS and consumed Restful Web Services and which are created out of Node API. Good understanding in implementing web application using Angular JS framework.
  • Replaced existed Angular JS code with Angular JS2 code, which decreased number of lines of code for a web application.
  • Experience in teh Agile Development Process using SCRUM methodology and usage of TDD and Jira
  • Used Bootstrap framework and SASS pre-processors to custom styles and layouts.

Environment: Java, Spring, HTML, CSS2/3, JavaScript, JQuery, JSON, JSP, AJAX, SOAP, XML, XPATH, Adobe Flash, GWT, Photoshop, TFS, PLSQL, Oracle, Windows

Software Developer

Confidential, Fairfax VA

Responsibilities:

  • Involved in understanding teh current business process, defining scope of teh project along with position statement.
  • Responsible for gathering of requirements, designing, developing and testing of applications.
  • Developed web pages using PHP, HTML, CSS, JavaScript, JQuery and AJAX for client - side validations.
  • Created various forms, image galleries and another interface with PHP.
  • Created HTML navigation menu that is role-based menu items changes dynamically, derived from teh database in teh form of XML.
  • Implemented CSS and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
  • Developed web pages layouts using CSS mechanism to include different box model, colors, layout, width, height, font size, Image size to teh web pages.
  • Extended Bootstrap classes to build custom front-end controls; example candidate isotopes. Worked extensively on web 2.0 migration from conventional web Frame work to AJAX driven framework.
  • Used SQL queries in PHP scripts to access customer information and modify their accounts and set up basic relational database to hold account information.
  • Developed stored procedures, triggers, functions and tables in MySQL database.
  • Used teh Mozilla Firefox extension, Firebug to view and debug HTML, DOM and JavaScript.
  • Participated actively in fixing teh bugs reported in Test, UAT and Production environments.
  • Created GitHub repository for code collaboration and worked on JIRA issue management to track Sprint Cycles.

Environment: HTML, CSS, JavaScript, JQuery, Bootstrap, XML, AJAX, MySQL, Git, JIRA, PHP, SQS

Hire Now