We provide IT Staff Augmentation Services!

Sr. Frontend / React Developer Resume

New York, NY

SUMMARY

  • Highly motivated and professional with 8+ years of IT experience which includes 5 years of experience in developing modern web applications using React.JS and 5+ years of experience inUI /UX Design and Development.
  • Proficient in building Web User Interface usingHTML/HTML5,DHTML,XHTMLCSS/CSS3,JavaScript,SASS, LESS jQuery,Bootstrap,Angular.JS,Node.JS,and React.JSthat followsW3CWeb Standards and Browser Compatible.
  • Experience in all phases ofSDLC.
  • Experience in DOM,ReactProps, Lifecycle methods, working withReactStatesandEvents.
  • Exposure to new features and issues addressed inAngular 2.0.
  • Expertise inReact.JSframework to develop theSPA
  • Experienced in usingReact.JS components, Forms, Events, Keys, Router, AnimationsandFluxconcept.
  • Expertise in React Component forUX - Libraryconsisted ofButton, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdownand many more.
  • Experience inimplementing User-Centred Design (UCD)methodology.
  • Well-versed usingJavaScriptandjQueryfor manipulating the mark-up and data operations usingjQueryandAJAX.
  • Experience on compatibility issues with different versions of browsers likeIE,Mozilla FF,SafariandChrome.
  • Professional in creating Templates, Mock-ups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Experienced with front-end development with back-end system integration.
  • CreatedAPI-driven interactive applications utilizingAJAXtechnology.
  • Experienced with image editing tools such asPhotoshop, Fireworks, andIllustrator.
  • Experienced with various IDE’s such asEclipse, Sublime, Dreamweaver, andNotepad++.
  • Debugging and testing withJIRA, Karma, and Jasmine.
  • Worked withJavaScriptvalidations and developed Object-Oriented code.
  • Experience in designing UI patterns and UI applications with the help of Adobe products likeAdobeDreamweaverCS5,Adobe PhotoshopandAdobeFireworksCS5.
  • Good knowledge inSQL/PL-SQLprogramming for packages, stored procedures etc., usingOracle.
  • Expertise in working onAWSto integrate the Server code to Client-side code.
  • Expert in documentation usingMS tools (Word, Excel, PPT, Project, Visio,andAccess).
  • Experience in multi-tasking aimed to accomplish the task by usingTDD(Test Driven Development and Design).
  • Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.
  • Excellent Interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stress full environments.
  • Demonstrated the ability to work independently, and the flexibility to adapt in ever-changing business environment.
  • Highly motivated self-starter and good team player and appetite to learn new technologies

TECHNICAL SKILLS

Web Technologies: HTML4/HTML5,CSS3,SASS,LESS,JavaScript,jQuery,Bootstrap,React.js,Express.js,Node.js,D3.js, Ajax, JSON.

Development tools: Eclipse, Microsoft Visual Studio C++, Notepad++, Android Studio, Sublime, Web Storm, WebMatrix

Debugging tools: Chrome Elements Inspector, Firebug, IE Tester

Operating systems: Linux, Mac OS X, Windows.

Servers: Apache Tomcat, JBOSS, WebSphere, WebLogic, HTTP Web Server

Version Control: SVN, GitHub, CVS

Tools: Jasmine, Karma, JIRA, Gulp, Grunt, Bower, and Mocha

Frond End Tools: CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator, Balsamic

Methodologies: Agile, Rational Unified Process (RUP), UML Water fall

PROFESSIONAL EXPERIENCE

Sr. Frontend / React Developer

Confidential, New York, NY

Responsibilities:

  • Used HTML5, CSS3, JQuery, JSON and JavaScript for front end applications.
  • Implemented React components both functional and classical for UI widgets.
  • Involved in designing webpages using HTML5, CSS3, JavaScript, Bootstrap, React.js, and Redux.
  • Responsible to Style, such as variable, mixing, operations and functions.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Responsible for React UI and architecture Building components library, including Tree, Slide-View, and Table Grid.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. Based on build target.
  • Used React- Redux (connect) which is responsible to "map state to props" and "map dispatch to props".
  • Built components using JSX in React.js for rich user interface view, used web pack built tool and Babel-Loader for Trans piling JSX and ES6 to ES5.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Implemented the Drag and Drop functionality using React-Dra gabble
  • Added Excel-Builder to download the Tabular data in Excel format using React.
  • Implemented flux pattern by using redux framework as a core dependency.
  • Experience in RESTful web services to integrate between Server side to Client Side
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

React / UI Developer

Confidential, Houston, TX

Responsibilities:

  • Responsibilities included developing new features, fixing bugs, interfacing with the product
  • Used React Js to build single page dynamic application and Node JS for server applications.
  • Applied advanced HTML, JavaScript and CSS to deliver cutting-edge user interfaces and components.
  • Build reusable React Components.
  • Responsible for design and development of the web pages from mock - ups.
  • Used React JS for tereactmplating for faster compilation and developing reusable components.
  • Applied jQuery scripts for basic animation and end user screen customization purposes.
  • Responsible for creating web-based applications using JavaScript (ECMAScript 6), React JS and Redux workflow.
  • Performs UNIT testing with Jest and enzyme and develops web services using RESTful API.
  • Involved to implement various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Developed the backend by using Node.js.
  • Experienced in React JS and working with React Flux architecture. Used React-Router to turn application into Single Page Application.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Used content management tools like JIRA.
  • Used Git for version control.
  • Performs rendering through root component, routing and fetching data from API's using web pack build tool.
  • Interacted with product Owners for development, analysis, preparation of functional specification and user acceptance testing.
  • Has experience in Agile Methodologies and SCRUM.

UI/ Front End Developer

Confidential, San Jose, CA

Responsibilities:

  • Designed dynamic and browser compatible pages using HTML, HTML5, CSS, CSS3, AngularJS, jQuery and JavaScript.
  • Developed application by using CSS3 to give gradient effects and to develop various page layouts, multi-level navigation and transitions.
  • Experience In designingUIpatterns andUIapplications with the help of Adobe products like Adobe DreamweaverCS3, Adobe PhotoshopCS3/CS4and Adobe IllustratorCS3.
  • Used React.js for creating the reusable Components.
  • Extensively used SASS for styling with CSS3.
  • Developed Single page application (SPA) development by using React.JS, Redux.
  • Used CSS3 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML 5 and CSS3.
  • UsedReactJSin development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • UsedNodeJS, React.JS,MVCframework for developing the Single Page Application
  • Managed the modules usingNODE Package Manager(NPM).
  • To track the features used web based GIT repository manager.
  • Extensively usedNode.jsandNoSQLdata stores.
  • Involved in Developer Testing, Review and Trouble Shooting.
  • Debug the applications using Firebug to traverse the documents and manipulated the nodes usingDOMandDOM Functions.
  • Worked on Unit test cases and performed unit testing.
  • UsedJIRAto track the bugs/ issues.
  • Participated in bug fixing with QA team which involved cross browser testing as well as load and performance checking.
  • Involved in SCRUM meetings for submitting the day to day updates to Client.

UI Developer

Confidential, Norwalk, CT

Responsibilities:

  • Involved in developing the UI pages using HTML, DHTML, CSS, and JavaScript.
  • Developed web pages with functionalities like login, register, forget password, Email, Filters using Java Script, jQuery and HTML.
  • Implemented update portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
  • Implemented JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Debugging webpages with firebug and fixing issues.
  • Testing browser compatibility and addressing browser compatibility issues.
  • Designed dynamic and multi-browser compatible pages using HTML4, CSS2/3, jQuery and JavaScript.
  • Created Mock-ups and storyboards for the development of layout to maintain design throughout the site.
  • Transformed the design mock-ups to HTML pages using HTML, DHTML, CSS and JavaScript.
  • Used W3C CSS Validator to check mark-up validity.
  • Used jQuery to fetch data from Web services, AJAX for request and response and updating the HTML pages.
  • Performed Client-side validations using JavaScript.
  • Performed optimization of SQL Queries and Store Procedures by normalizing tables.
  • Worked on developing a REST Web Service for the application.
  • Involved in Agile Methodology process.