We provide IT Staff Augmentation Services!

Ui Developer/reactjs Developer Resume

3.00/5 (Submit Your Rating)

Menlo Park, CA

SUMMARY:

  • Over all 5+ 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.
  • Expert in developing User Interface (UI) applications and professional web applications using JavaScript, jQuery, JSP, XUL, HTML/HTML5, CSS/CSS3, XHTML, XML, JSON and Ajax.
  • Experience in applying the latest software development approaches including model view controller(MVC), event - driven applications using AJAX, Object Oriented JavaScript, JSON and XML.
  • Expertise in developing various JavaScript frameworks like Angular.js Backbone.js, Require.js, Node.js, Knockout.js, Express.js, Underscore.js, React.js/Redux, Ember.js, Pdf.js, Spine.js, Ext.JS, Responsive web design. (RWD).
  • Experience in various mobile frameworks like Ionic, phone gap/Cordova for mobile hybrid applications in both IOS and Android
  • Experienced implementing Web Services using Apache SOAP, WSDL, JAX-RPC, JAX-WS, RESTful API, restful and UDDI.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile and SCRUM
  • Worked on React.js framework to develop interactive websites based on client needs.
  • Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.
  • Experience in SQL Database like Apache and MongoDB.
  • Experienced in using Text editors like Espresso, eclipse, Text Wrangler, Sublime Text, NetBeans, XAMPP, Notepad and Notepad++.
  • Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex.
  • Developed Servlets and Utilized Node.js to create a fast and efficient chat server.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Experience in JavaScript build tools like Grunt/Gulp, Node.
  • Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).

TECHNICAL SKILLS:

UI Web Technologies: HTML4/5, DHTML, CSS 2/3, JavaScript, JQuery, JQ Mobile, Responsive Design, Bootstrap, Angular JS 1/2/4, Backbone.js, React.js, Ember js, Node js, SASS, XHTML, AJAX, XML, JSON.

Web/App Servers: Apache Tomcat, HTTP, FTP Web Server

IDE, HTML Editors: Eclipse IDE, Brackets, Sublime Text, Text Wrangler, Webstorm, Notepad++, Adobe Dreamweaver

Operating Systems: Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10, MAC OS X, Linux (CentOS), Ubuntu.

Bug Tracking Tools: Bugzilla, JIRA

Version Control Systems: SVN, GIT

Testing Frameworks: Jasmine, Karma and Protractor

Software Methodologies: Agile, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Menlo park, CA

UI Developer/ReactJS Developer

Responsibilities:

  • Worked extensively on React JS, Bootstrap, Restful web services, HTML 4/5, CSS 2/3, JSON, Media queries for responsiveness.
  • Implemented application testability and diagnostics and fixed bugs with the help of REDUX architecture.
  • Built a crud XL API on the top of Ent schema file.
  • Involved in development and support of various Confidential BizApps product lines like Confidential Order management, Confidential ’s Procurement and Purchase order solutions.
  • Responsible for implementing UI mockups, integrating third party REACT libraries and handling/creating REDUX store data.
  • Converted wireframes into functional UI pages using HTML, CSS, bootstrap, Typescript.
  • Used React JS to implement rich functions in various pages: form validation, crud, grid list, pagination, search, sort, multi-selection, tags-input, custom directives, authentication, unit testing etc.,
  • Updated dashboard front end to support multiple dashboards and their CRUD operations using typescript.
  • Implemented fusion chart visualizations for an SPA analytics rewrite using typescript.
  • Used React-Router to turn application into Single Page Application.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Implemented flux pattern by using redux framework as a core dependency.
  • Created the mutation call and query root field for the Graph QL Query to fetch the data into the database.
  • Expertise in Client Side designing and validations using HTML, DHTML and Java Script.
  • Well versed with UI tools like eclipse, sublime, notepad++, atom for developing.
  • With the concept of React JS Worked on usage metrics and also end to end events tracing for analysis purpose.
  • Resolved complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability
  • Developed front end interface using struts , JSP's, JSTL, Tiles Framework and also Custom Tag Libraries.

Confidential, Mountain View, CA

UI Developer

Responsibilites:

  • Strong Hands on Experience with JavaScript, AngularJS, Cordova framework, Ionic Framework, HTML5, CSS and XML.
  • Experience working with Node JS to develop single page along with dynamic web applications.
  • Worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Developed front end interface using struts , JSP's, JSTL, Tiles Framework and also Custom Tag Libraries.
  • Experience in creating web components using polymer.js set of W3C standards and upcoming browser APIs for defining own custom HTML elements.
  • Worked in developing dynamic robust UI screens using CSS, HTML, XHTML, XSLT, JavaScript, Bootstrap, Backbone, Ext.js, Ember js and jQuery.
  • Developed users' home page with variety of charts to show the statistics of issues data using chart.js for simple build-in charts and D3Js , High charts for custom charts.
  • Implemented Server and Client-Side validations using ASP.NET validation controls and JavaScript .
  • Web application development for backend using Angular JS with cutting edge HTML5 and CSS3 techniques.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Converted grunt build tasks to gulp to decrease build times in an angular node project. Created tasks for updating tsconfig tracked files based on glob and compiling typescript files.
  • Utilize PowerShell scripts to query Active Directory /LDAP for report generating information
  • Built web applications which are more user interactive using latest technology Angular JS2
  • Client-Side code were written in React Js/Redux and Server-Side Code were developed using MVC4.
  • Developed the search engine and performance optimized front-end (HTML, CSS, and JS) for business and e-commerce Website.
  • Enhancement of existing application utilizing JSP, Created HTML5 navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy. Developed various reports and charts using HTML Canvas, HTML SVG , D3JS, and SVG by passing JSON objects and arrays as input both for mobile and web applications.
  • Experience in using ember.js for making Ajax calls (GET, POST) for triggering or fetching data from Restful API's provided by the backend team.
  • Installation and configuration of active directory domain controllers, and windows servers.

Confidential, Portland, OR

Web/UI Developer

Responsibilities:

  • Created a custom, responsive web application from scratch, involved extensively in design discussions and user experience sessions to provide inputs on the layout.
  • In Phase One, worked closely with the UX Team to create a Custom Components Library using ReactJS.
  • 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.
  • Hands on Product development experience.
  • Used Redux to keep the application State in one store.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Used React-Router to turn application into Single Page Application.
  • Developed cross-browser/platform HTML5, CSS3, ECMAScript 6 and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Responsible to create Responsive Web Design using Twitter Bootstrap and Media Queries.
  • Created proof of concept for the next generation application using React JS with Redux.
  • Worked with d3js to graphics using SVG, which was xml based drawing.
  • Used c3js charting library to create graphs with dynamic data to which values can be changed in real time.
  • Used frond end tools such as Grunt, Gulp, Bower and Npm to build the application.
  • Responsible to for making the pages dynamic using AJAX, JSON and jQuery.
  • Developed CSS3 style sheets to give gradient effects.
  • Handled all aspects of the web application including maintaining, testing, debugging, deploying.

Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Jasmine, Unit Testing, Node.JS, React JS, Redux, Agile methodology

Confidential, Memphis, TN

Web/UI Developer

Responsibilities:

  • Extensively involved in design discussions and user experience sessions to provide inputs on the layout.
  • Created a custom, responsive web application to replace line-of-business web applications.
  • Created reusable HTML templates and style sheets based on UI standards and guidelines.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like JavaScript, HTML5, and CSS 3.
  • Worked on building the responsive web pages using bootstrap .
  • Implemented different validation control on the web pages using AngularJS.
  • Used Model View Controller (MVC) design pattern to decouple the code and to separate concerns.
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Closely worked with Business Analysts for requirements analysis and issue resolution with functional specifications for Quote creation, Finalizing Deadlines, Tool Configuration & Reporting.
  • Implemented MVC Architecture and developed presentation layer using HTML/HTML5, CSS/CSS3, JavaScript, jQuery and AJAX.
  • Used CSS based design techniques to eliminate table-based layouts and use of CSS Sprites to speed up page loading and improve the website performance with cross-browser compatibility and SEO.
  • Extensively used jQuery plug-in like Auto populating select-box, Search plug-in, calendar plug-in, ajax-queue plug-in and Auto populating multiple select-boxes.
  • Used MVC Frameworks, Media Queries & CSS3 to make web page Fluid and Responsive.
  • Give rich UI experience using Ajax capabilities using DWR (for AJAX communication), JQuery and DOJO (for JavaScript event handling), Design, Developed and implemented ASP, HTML/CSS Template for dynamic Content Generation.
  • Performed UNIT and integration testing using Jasmine and in writing Test Cases on every new version before sending it for User Acceptance Test (UAT).
  • Implementing the Design and developing modules using Agile Methodology. Planning iteration for effective design and development of the Modules

Environment: HTML, CSS, JavaScript, jQuery, Bootstrap, AJAX, Angular JS, JSON, Unit-Testing

Confidential

Web/UI Developer

Responsibilities:

  • Involved in extensive HTML coding and developed web forms.
  • Redesigned the existing site and to create new interfaces.
  • Developed data insertion forms and validated them using JavaScript and CSS.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Developed REST/JSON services.
  • Produced GUI prototypes for business logic presentations.
  • Participated in bug thrashing sessions to discuss and resolve bugs with developers.
  • Created Stored Procedure, Trigger for database access and events.

Environment: HTML, CSS, JQuery, JavaScript, XML, MS SQL, sublime, Adobe Photoshop, Dreamweaver.

We'd love your feedback!