We provide IT Staff Augmentation Services!

Sr. Ui Developer / Reactjs Developer Resume

5.00 Rating

NC

SUMMARY

  • Result - driven IT Professional with 8+ years of experience in Frontend Development and Accessibility for Web based applications.
  • Highly skilled in designing professional UI web application using front-end technologies like HTML/HTML5, CSS/CSS3, SASS/LESS, JavaScript, Angular.JS, Angular4, XML, DHTML, React.JS, Redux Flux, AJAX and JSON, jQuery.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Good experience with Bootstrap, Backbone.js, and node.js.
  • Experience in MEAN stack development Mongo dB, Express, Node, and Angular.
  • Good experience in Object Oriented Java Script programming and JavaScript MVC frameworks.
  • Skilled in implementing various jQuery UI controls and corresponding Event handlers etc.
  • Experience in React JS and working with React Flux architecture
  • Strong in Web Services using SOAP and Restful API’s which are used to build the communication between the systems.
  • Good experience in usingAngularJScomponents, Forms, Events, Keys, Router, Animations and Scope concept.
  • Good knowledge on creating Templates, Web Interfaces, Layouts, Mock-ups and Prototypes with Adobe.
  • Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
  • Proficient in all phases of usability testing including user profiles and personals, task analysis, contextual research, test moderation, and reporting using Karma and Jasmine.
  • Experience in Version Control tools like CVS, GIT and SVN for Source Code version management.
  • Experience in using frontend build tools like Grunt, Gulp and backend Java’s MAVEN.
  • Expert in using IDE tools such as Notepad ++, Eclipse, Sublime Text Editor, IntelliJ IDE and Web Storm.
  • Excellent leadership, architectural & communication skills with ability to quickly adapt to new project environments.

TECHNICAL SKILLS

Web Technologies: HTML/HTML5, XML, CSS/CSS3, BOOTSTRAP, AJAX, JSON, jQuery, SASS

Web/Application Servers: Apache Tomcat, HTTP Web Server, WebLogic

Frameworks: BackboneJS, AngularJS, ReactJS, NodeJS, AngularJS4, TypeScript

IDE: Eclipse, Net Beans, Edit Plus, Sublime text, Intellij Idea

Development Methodology: Agile, Waterfall

Testing Tools: Jasmine, Karma

Web Services: SOAP, RESTful, XML

Version Control Tools: CVS, SVN, GIT

Databases: MySQL, PL/SQL (Oracle), MongoDB

Debugging Tools: Firebug, Developer Toolbar

Operating systems: Windows, Mac OS X, Linux

PROFESSIONAL EXPERIENCE

Confidential - NC

Sr. UI Developer / ReactJS Developer

Responsibilities:

  • 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 the 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 the React JS, Flux for SPA development.
  • Implemented react JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
  • Used React-Router to turn application into Single Page Application
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Maintained states in the stores and dispatched the actions using redux.
  • Implemented the Drag and Drop functionality using React-Draggable.
  • Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Implemented data binding and MVC using Angular4 for front-end development of a current web application.
  • Used Angular 4 HTTP to retrieve data through Web API from Entity Framework.
  • Extensively used Angular 2 such as directives, modules and routing.
  • Extensively used Angular 2 routers to build single page application for navigate through the different status and multiple modals.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Optimized animation logic with optimistic functions to increase performance in rendering.
  • Used React flux to polish the data and for single directional flow.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React JS, Angular4, Redux, Flex, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS, JIRA, Jasmine and Web Strom

Confidential - Seattle, WA

Sr. UI, Frontend Developer

Responsibilities:

  • Utilized AngularJS framework to develop Single Page Application (SPA) responsiveness using Bootstrap and media Queries.
  • Developing HTML elements using AngularJS and Angular2 directives to manage two-way binding with java script objects.
  • Handled REST API calls with AJAX and processed JSON data responses to format, validate and display to the user.
  • Developed Angular JS directives for better application performance to provide two-way binding to the system.
  • Involved implementing Angular Service calls using Angular Factory and AngularJS Controllers to maintain each view data.
  • Used ReactJS to create Controllers to handle events triggered by clients and send request to server.
  • Developed client-side validation code using JavaScript and React custom components developed by us for validating input fields named input validator.
  • Added new features to the existing application using JavaScript, React. Js, Redux-thunk.
  • Built a React component that serves all the available use cases for developers.
  • Responsible for all client-side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI and AngularJS.
  • Implemented AngularJS $HTTP service to handle asynchronous communication with our Rest API for various requirements.
  • Front-end packages such as Bower and Gulp were installed and managed to run tasks for tests.
  • Utilized Node.js to run Grunt tasks and build properly the project.
  • Used Grunt proxy to interact with Rest API’s to get the request from the database
  • Creating and Consuming Restful Services using Node JS and Express Framework.
  • Developed backend web services using Node JS and stored dependencies using npm.
  • Wrote JavaScript code for client-side validations.
  • Developed a fully functional login page for the website with complete validations using Angularjs.
  • Incorporated the business logic to dashboard add primary skill functionality.
  • Followed the Agile software development methodology.
  • Performed debugging and testing to test an application Jasmine, karma.

Environment: Java, JavaScript, HTML, AngularJS, and Angular2, React. Js, Nodejs, Knockoutjs CSS, jQuery, HTML5, Bootstrap, Dreamweaver, JUnit, XML, Jasmine, Karma

Confidential- King of Prussia, PA

Web Application, UI Designer

Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are being built.
  • Worked Closely with Designers to Understand and redesign the Package Customization and Service Locator Modules using HTML 5, CSS3 and jQuery.
  • Created HTML pages from the PDF's given by the UX and used AngularJS to retrieve data from the rest services.
  • Used AngularJS for developing applications in front end.
  • Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Used AngularJS to develop client-side applications using JavaScript in a clean Model View Controller (MVC) way.
  • Created user interface using AngularJS and Bootstrap.
  • Used Bootstrap library to quickly build project UI's and used AngularJS framework to associate HTML elements to models.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Worked on responsiveness of the application and explored the fixed width and fluid layouts using Bootstrap.
  • Developed different page layouts and leveraged Bootstrap grids, pagination, charts, and form controls.
  • Used CSS and Bootstrap for styling the HTML elements.
  • Worked on various breakpoints within the application for optimum layout and functionalities on mobile, tablets and desktops.
  • Used jQuery plug-ins for Widgets, Menus, User Interface and Forms.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Wrote application level code to perform client-side validation using jQuery and JavaScript.

Environment: HTML, CSS, AngularJS, Bootstrap, JavaScript, jQuery, Dreamweaver CS5, AJAX, JSON, ECLIPSE, MS Office, PL/SQL and SVN

Confidential - Detroit, MI

Frontend Developer

Responsibilities:

  • Involved in application design, development and testing of the application. Also, participated in database design.
  • Handled the module individually.
  • Developed the User interface design for the website using HTML, CSS and JavaScript, jQuery, AJAX controllers and XML.
  • Involved in implementation of frontend validation component using JavaScript and server-side validation component using Java classes.
  • Developed generic classes to validate sensitive input data.
  • Responsible for creating UI using Web 2.0 standards and meeting W3C standards.
  • Performed the Integration Testing of the application.
  • Implemented Redirecting Http request to Https using Apache.
  • Fixed the bugs and defects raised during testing.
  • Developed web services in Java and used SOAP, Restful API’s.
  • Involved in documentation of sensitive data passing from server to client.
  • Involved in code review activities and development document preparation.
  • Successful integrated Restful API’s utilizing XLM and JSON.
  • Wrote SQL queries and stored procedures for validating and extracting data from the database.
  • Participated in the scrum to capture the client requirement and design of the product.
  • Development and deployment activity in the project.
  • Unit test case preparation and execution.

Environment: Java, J2EE, HTML5, CSS, jQuery, JSP, Bootstrap, XML, SOAP, JavaScript, JUnit, Web logic10.3, Eclipse, SQL Server, JSON, Restful Web Services

Confidential

Frontend Developer

Responsibilities:

  • Developed the complete user interface for the entire website using HTML, CSS and JavaScript, jQuery, JSON, AJAX.
  • Used JavaScript, and AJAX technologies for front end user input validations and Restful web service calls.
  • Used AJAX with jQuery to parse JSON object to dynamically overlay contents on web pages.
  • Utilized JSON for data exchange between client and server for request data and response processing.
  • Analyzed the website traffic and Search Engine Optimization.
  • Used Web Services using SOAP to interact with other existing applications.
  • Involved in developing new functionalities according to the project requirements under the limits of website configuration.
  • Performed cross browser compatibility testing and debugging using Firebug.
  • Tested the implemented UI screens using emulator, IPAD, IPHONE, and other real- time devices to make the consistent behavior.
  • Developed and implemented several test cases using JUnit and performed load testing.

Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Eclipse IDE, Junit, Restful API, SOAP

We'd love your feedback!