We provide IT Staff Augmentation Services!

Ui Developer/ React Developer Resume

4.00/5 (Submit Your Rating)

New, YorK

SUMMARY:

  • Highly motivated and professional with 8+ years of IT experience which includes 3 years of experience in developing modern web applications using React.JS and 2+ years of experience in UI /UX Design and Development and 2 years of experience in JAVA/J2EE.
  • Proficient in building Web User Interface using HTML/HTML5, DHTML, XHTMLCSS/CSS3, JavaScript, SASS, LESS jQuery, Bootstrap, Angular.JS, Node.JS, and React.JS that follows W3C Web Standards and Browser Compatible.
  • Experience in all phases of SDLC.
  • Exposure to new features and issues addressed in Angular 2.0.
  • Expertise in React.JS framework to develop the SPA
  • Experienced in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Expertise in React Component for UX - Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • Experienced in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts. Experience working on RESTFUL Web Services and Implementing RESTFULAPI’S.
  • Experience in implementing User-Centered Design (UCD) methodology.
  • Well-versed using JavaScript and jQuery for manipulating the mark-up and data operations using jQuery and AJAX.
  • Experience on compatibility issues with different versions of browsers like IE, Mozilla FF, Safari and Chrome.
  • Good knowledge of database connectivity (JDBC) for databases like Oracle, MongoDB, SQLServer, MySQL, NoSQL, MSAccess.
  • Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Experienced with front-end development with back-end system integration.
  • Created API-driven interactive applications utilizing AJAX technology.
  • Experienced with image editing tools such as Photoshop, Fireworks, and Illustrator.
  • Experienced with various IDE’s such as Eclipse, Sublime, Dreamweaver, and Notepad++.
  • Debugging and testing with JIRA, Karma, Jasmine.
  • Worked with JavaScript validations and developed Object-Oriented code.
  • Experience in designing UI patterns and UI applications with the help of Adobe products like AdobeDreamweaverCS5, Adobe Photoshop and AdobeFireworksCS5.
  • Good knowledge in SQL/PL-SQL programming for packages, stored procedures etc., using Oracle .
  • Expertise in working on AWS to integrate the Server code to Client-side code.
  • Expert in documentation using MS tools (Word, Excel, PPT, Project, Visio, and Access).
  • Experience in multi-tasking aimed to accomplish the task by using TDD (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, WebStorm, 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

Database : Mongo DB, SQL Server, Oracle, MYSQL, PostgreSQL

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

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

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

PROFESSIONAL EXPERIENCE:

Confidential, New York

UI Developer/ React Developer

Responsibilities:

  • Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and Documentation of various projects.
  • Interaction design, iOS and Android design, UI and a working knowledge of CSS and HTML
  • Working knowledge on developing the UI pages from scratch using HTML5, CSS3, JAVASCRIPT, ANGULAR JS, REACT JS, Ajax and JQuery.
  • CSS styles were developed to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
  • Involved in Agile methodologies and full software development lifecycle of Designing, coding, testing, debugging and support.
  • Build Web Apps with React JS and Flux. Structured the JavaScript code using Angular.js.
  • Integrating JavaScript libraries ( jquery , React - Bootstrap , Highcharts , Datatables , etc.) 
  • Creating React.JS / Redux front-end UI, and Node.JS applications for backend.
  • Leveraged React.JSresources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Maintaining Parent and child elements by using State and Props in React.js.
  • React and Functional Driven JavaScript expert in SPAs, UI Components, Mobile web and Performance optimization.
  • Responsible to make sure that look and feel of the UI designs works same in different versions of different browsers (IE 7/8, Firefox, Safari).
  • Used ReactJS to implement rich functions in various pages: form validation, crud, grid list, search, sort, pagination, multi-selection, tags-input, advanced/custom directives, authentication, unit tests, etc.
  • Created Angular.JS Controller which Isolate scopes perform operations in UI
  • Tested and applied the branding on a step by step procedure using Jasmine.
  • Created custom filter in React.JS in the application.
  • Used services to read data from remote server using React.JS
  • Used React.JSlibrary functions for the logical implementation part at client side for all the application.
  • Created React.JSfor reusable components (multi-field form elements, background file uploads.
  • Maintained states in the stores and dispatched the actions using redux. 
  • Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library. 
  • Implemented flux pattern by using redux framework as a core dependency. 
  • Architected and Developed for Large Scale JavaScript Application with React.JS
  • Used ES6 and JSX with react for component development with ReactJS.
  • Implemented the Drag and Drop functionality using React-Draggable.
  • Created React JS components using JSX, followed FLUX design pattern for unidirectional data flow.
  • Involved in Developing, Implementing and Testing Node.JSapplications.
  • Extensive experience in deploying, managing and developing MongoDB clusters. 
  • Invoved in developing Tables, Stored Procedures, Triggers, Indexes and Functions SQL Server.
  • Involved in cross platform Validation and Exception Handling policies.
  • Maintain consistency of front-end via code over variety of browsers.
  • Involved in SCRUM and AGILE meetings to discuss the status of the project.
  • Responsible for researching functionality and benefits of implementing MongoDB.
  • Integration with Rich Relevance/CDN/CMS/Optimize.
  • Developing the rich UI components in Optimizely
  • Extensively Used GitHub for Version Controlling.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Developed unit tests with Mocha.
  • Skilled at creating controllers, models, filters and services using Angular JS to create Rich UI applications.
  • Used Firebug and IE Tester debugging tools to fix the issues.
  • On daily basis interacted with Business Analysts and Scrum Masters to fix the issues.
  • Involved in System Testing, Regression Testing for Complete UI .

Environment: React.js, Redux, Flex, Node.JS, Express JS, JavaScript, HTML5, SAAS, CSS3, jQuery, JSON, Bootstrap, AJAX, Core Java, Mocha, MVS, WebDriver, Sublime, GIT, Grunt, Firebug, Agile development, Optimizely, Jira, AWS.

Confidential, Phoenix, AZ

Sr UI/ Front End Developer

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 designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4 and Adobe Illustrator CS3.
  • Used React.js for creating the reusable Components.
  • Extensively used HTML5 for audio and video playback. Worked on the MVP architecture for the GWT.
  • 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.
  • Involved in using  React .JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Developed a front-end application for internal team productivity use using React.js and FLUX architecture.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, JavaScript and ReactJS.
  • Used  React .JS in 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.
  • Experience in DOM,  React  Props, Lifecycle methods , working with  React  States and Events
  • Created and developed the internal Angular.JS framework applications projects. Unit testing with Jasmine.
  • Developed powerful visualization components and DOM manipulation using React JS
  • Experience working with  Redux  for maintaining the consistency and for running the application in different environments (client, server, and native) which was also easy to test 
  • Experience working on   Redux  Uni-directional data-flow achieving the predictable application behavior. 
  • Used Node . JS, React.JS , MVC framework for developing the Single Page Application
  • Watched project changes with Grunt task runner and installed most recent version of libraries with Bower based on running in the Node.JS environment .
  • Developed real time video streaming application using   Node.JS
  • Drupal  Module development, both contributed and non-contributed
  • Implemented a custom Node.JS   script to act as a PROXY for connecting to the server
  • Developed real time tracking of class schedules using Node.JS  (socket.io based on socket technology, Express   JS  framework)
  • Managed the modules using NODE   Package Manager (NPM).
  • Worked with mongoose.JS for database communication with MONGODB.
  • To track the features used web based GIT repository manager.
  • Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
  • Extensively usedNode.js and NoSQL data stores.
  • Good understanding of Node.JS understood how to configure, create server, manage routes and connect database. 
  • Involved in Developer Testing, Review and Trouble Shooting.
  • Debug the applications using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
  • Worked on Unit test cases and performed unit testing. 
  • Used JIRA to 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.

Environment:  HTML5, CSS3, JavaScript, ReactJS, Redux, Node.JS, Express JS, JQuery, Handlebars, RWD, Twitter Bootstrap, Eclipse, JSP, Adobe Photoshop, Jira, MS Office, Git, JIRA

Confidential, Eagan, MN

UI Developer

Responsibilities:

  • Developed the front-end featuring web interface implemented using JavaScript jQuery.
  • Developed page layouts, navigation, animation buttons and icons using HTML, CSS and JavaScript..
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Provided production level code to the engineering team for product development, including cross-browser support, and CSS optimization.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Implemented the Drag and Drop functionality using jQuery framework.
  • Developed and improved application using MVC Framework.
  • Developed CSS page layouts, styles and table less coding for efficient design.
  • Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers for cross-browser implementation.
  • Involved in writing SQL Queries, Stored Procedures.
  • Implemented Object Oriented JavaScript in the persistence layer using hibernate frame work in functionality.
  • Performed Object Relational Mapping (ORM) by configuring the deployment descriptors in Hibernate.
  • Used Java Mail API for posting and processing mails.
  • Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
  • Expertise in JavaScript/CSS and JS frameworks like YUI.
  • Developed UI, Virtual Objects (VO) and models by using Flash, Ajax, and Action Script 3.0.
  • Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
  • Optimizing SQL queries and stored procedures.
  • Created packages to validate, extract, transform and load data to a centralized SQL server from the existing diversified data sources.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Implemented the following J2EE Patterns: Front Controller, Session Façade, Service Locator, Data Access Object, Business Delegate, Business Object, Composite View and View Helper.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Developed SQL queries to perform insert, update or delete operation on MySQL database.
  • Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
  • Provide the Secured digital certificates and maintained the performance through secured socket layer.

Environment: HTML5, DHTML, XHTML, CSS3, Java 1.5, JavaScript (ES5), jQuery (v 2.2.3), Adobe Flash CS3, Adobe Dreamweaver CS3 and Web Services, REST Services, Mysql 4.1.

Confidential

UI Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens according to the client requirements using JavaScript, jQuery, AJAX and JSON .
  • Used JavaScript, jQuery for making the web application user interactive.
  • Created XHTML pages with CSS and the Box Model. Integrated the Java code (API) in JSP pages.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Implemented the following J2EE Patterns: Front Controller, Session Façade, Service Locator, Data Access Object, Business Delegate, Business Object, Composite View and View Helper.
  • Developed EJB components for middle tier component implementation and business logic implementation.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using JQuery framework.
  • Used jQuery plugins for Drag and Drop, Widgets, Menus, User Interface and Forms.
  • Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
  • Developed Responsive web pages.
  • Contacted with different customer for their requirements and modified code as the customer needs.
  • Involved in writing and modifying Procedure, Queries, Views & Triggers and calling them from JavaScript using the Temp Net Framework.

Environment: HTML 4/5, J2EE, DHTML, XHTML, JavaScript 1.2, JQuery (v 2.2.1), Adobe Dreamweaver CS5, JSON 3, ECLIPSE, SQL server, MySQL (5.6.35), Clear Quest.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in coding end to end (i.e. from GUI on Client side to Middleware to database and Connecting the back-end Systems) on a subset of sub modules belonging to the above modules.
  • Worked extensively on Swing.
  • Worked on Parsing of XML Using DOM and SAX.
  • Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
  • Provided business logic in Session Beans and the used Container Managed Entity Beans for performing database transactions.
  • Designed UI screens using JSP, Ajax, Struts, HTML and CSS.
  • Developed the Presentation layer, which was built using Servlets and JSP and MVC architecture on Websphere Studio Application Developer (WSAD).
  • Used Adobe Photoshop to edit the images and background.
  • Mentoring other programmers.
  • Studied the implementation of Struts.
  • Implemented the Security Access Control both on client and Server side.
  • Implemented several design patterns such as Business Delegate, MVC, Singleton and Factory to resolve the most common design issues.
  • Using HTML, JavaScript and SQL Stored Procedures designed PDF, excel and print previews for all the reports in the application.
  • Encryption and Decryption using symmetric keys.
  • Used XML parser APIs like DOM for modeling of Data.
  • Developed SQLQueries to interact with Oracle Database.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Worked with teams where requirements are constantly being implemented, tested and improved
  • Discussed on Agile methods and development phases with team to follow the standards.

Environment: Java, Java Swing JSP,CSS, Servlets, JDBC, Applets, Servlets, JCE 1.2, RMI, EJB, XML/XSL, Visual Age java (VAJ), Visual C++,MS Office.

We'd love your feedback!