We provide IT Staff Augmentation Services!

Ui/react Js Developer Resume

4.00/5 (Submit Your Rating)

Bentonville, AR

SUMMARY:

  • Total 8+ Years of extensive IT experience which includes the experience in designing User Interface (UI) applications and professional web applications using HTML/HTML5, CSS/CSS3, XML, DHTML, JavaScript , React JS , jQuery , JSON , Node.js, Ajax Redux, Flex, SASS, LESS , JQUERY Bootstrap , AWS, developing Client/Server.
  • Expertise in gathering, documenting and analyzing business requirements and worked on many project methodologies like Agile / Scrum.
  • Experience in working on Front End/User Interface (UI) Technologies like using HTML4/5, CSS2/3, DHTML, SASS, LESS, JavaScript, JQuery, React JS, Bootstrap Framework, Modernizer JS, Media Queries, AJAX, JSON, and XML.
  • Experience in React JS framework to develop the SPA
  • Experience in using Reacts JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience in React Component for UX - Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • Expertise in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Experience in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Familiar with creating Custom Reusable React Components Library.
  • Experienced working in building an isomorphic application using React.js and Redux with GraphQL on server side.
  • Experience in React JS and working with React Flux architecture using complex Object-Oriented concepts in improving the performance of the websites
  • Experienced of responsive web design using Bootstrap framework and CSS3 media queries.
  • Implemented easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
  • Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
  • Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
  • Strong understanding on MVC, MVVM, OOP, JavaScript.
  • Worked with JavaScript validations and developed Object-Oriented code.
  • Developed Web API using NodeJS and hosted on multiple load balanced API instances.
  • Experience in RESTful, SOAP web services to integrate between Application to Application
  • Experience with creating and reviewing UI design specifications, prototype development, and conducting usability tests to ensure quality assurance.
  • Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Experience with front-end development with back-end system integration.
  • Created API-driven interactive applications utilizing AJAX technology.
  • Expertise with image editing tools such as Photoshop, Fireworks, and Illustrator.
  • Expertise with various IDE’s such as Eclipse, Sublime, Dreamweaver, and Notepad++.
  • Expertise used the repositories like GitHub and SVN.
  • Expertise in Node environment using Node.js, NPM, Grunt, Gulp, Groovy Bower.
  • Expertise automatic build process by using Jenkins and Maven.
  • Expertise in unit testing by using Karma and Mocha.
  • Extensive Knowledge in cloud technologies including Amazon Web Services ( AWS ).
  • Performed several configurations according to the development and deployment as part of migration from on-premise to AWS Cloud
  • Expertise to Use AWS API to integrate User Front End Development and Reports purpose
  • Excellent skills in programming using wide variety of languages and ability to adapt new latest technologies & work in Multi-platform environment.

TECHNICAL SKILLS:

Web Technologies: HTML4/HTML5,CSS3,SASS,LESS,JavaScript,jQuery,Bootstrap,React.js,Redux,Flex,Express.js,Node.js,D3.js,Vue.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.

Version Control: SVN, GIT, 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, Bentonville, AR

UI/React JS Developer

Responsibilities:

  • Interacted with end users and business analyst to understand the business requirements.
  • Developed rich front-end applications, user interactive (UI) web pages using HTML5, CSS3, and Bootstrap
  • CSS styles were developed to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
  • Created the Integration JavaScript libraries ( jquery , React - Bootstrap , Highcharts , Datatables , etc.)
  • Developing React.js / Redux front-end UI, and Node.js applications for backend.
  • Leveraged React.js resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Maintains the Parent and child elements by using State and Props in React.js.
  • Leading frameworks as React.js to build high-quality, scalable and reusable components and Front-end solution.
  • Developed custom filter in React.JS in the application.
  • Used services to read data from remote server using React.JS
  • Involved to Use React.js library functions for the logical implementation part at client side for all the application.
  • Created React.js for reusable components (multi-field form elements, background file uploads.
  • Maintained states in the stores and dispatched the actions using redux.
  • Involved in develping the React.js Controllers to maintain each view data.
  • Involved in develping the flux pattern by using redux framework as a core dependency.
  • Developed for Large Scale JavaScript Application with React.js
  • Involved to use various properties, parameters in ES6.
  • Created social login using gigya . Integrated the social accounts with the express account .
  • Implemented the Drag and Drop functionality using React-Draggable
  • Involved to use React-Router to turn application into Single Page Application
  • Involved to use Restful web services calls for POST, PUT, DELETE and GET methods.
  • Developed, implemented and tested Node.js applications.
  • Involvolved all stages of Software Development Life Cycle like Application Design, Development, Debugging and testing the applications.
  • Tested and applied the branding on a step by step procedure using Jasmine.
  • Developed and applied application wide, cross platform Validation and Exception Handling policies.
  • Maintain consistency of front-end via code over variety of browsers.
  • Involved in daily SCRUM meetings to keep track of the project status.
  • Integration with Rich Relevance/CDN/CMS/Optimize
  • Developing the rich UI components in Optimizely
  • Extensively used Gitfor version controlling and regularly pushed the code to GitHub.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Involved to work within the AWS Cloud integration processes.
  • Developed AWS API to integrate defect management process to user interface.
  • Created Mocha unit test framework to write unit tests for JavaScript code.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
  • Handled cross browser compatibility issues in IE 7, 8, 9 and FF.
  • Involved with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
  • Interacted with Customers and development teams for Fix the Issues.
  • Involved in System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Environment: HTML5, CSS3, Java script, jQuery, JSON, Bootstrap, React.js, Redux, Flex, Node JS, Express JS, JavaScript, AJAX, Core Java, Jasmine, Mocha, MVS, Web Driver, Sublime, GIT, Grunt, Firebug, Agile development, Opitimizely, Jira, AWS

Confidential, San Jose, CA

UI Developer/React JS Developer

Responsibilities:

  • Involved in Designing and developed the front end using HTML5, CSS3, and Bootstrap.
  • Involved in Designing CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin padding, and table.
  • Involved 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,Pseudo elements and CSS3 Border, CSS3 Background, CSS3 Transitions.
  • Involved to use SASS (Syntactically awesome style sheets) while styling with CSS3.
  • Involved to use HTML5 for audio and video playback. Worked on the MVP architecture for the GWT.
  • Involved to Create user interface by using the React .js , Redux for Single page application (SPA) development.
  • Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React .js .
  • Involved to use React .js components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience in Building applications using React .js which allowed us to render pages on both the client and server using the same codebase.
  • 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.
  • Involved in DOM, React Props, Lifecycle methods , working with React States and Events .
  • Involved in working with React Js for reusable components
  • Involved in developing 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
  • Involved in client-Side code were written in ReactJS/Redux and Server-Side Code were developed using MVC4
  • Employed Redux to manage application state.
  • Working on Redux Uni-directional data-flow achieving the predictable application behavior.
  • Responsible for developing a front-end application using React.js and FLUX architecture for internal team's productivity use
  • 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 .
  • Involved in developing the 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)
  • Have worked on AWS for fetch the pictures files from AWS to UI
  • Used NODE Package Manager ( NPM ) to manage the modules and used it to install useful tools such as Grunt, Express
  • Worked with mongoose.js for database communication with MONGODB.
  • Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
  • Worked on Node.js and NoSQL data stores.
  • Worked on Drupal server administration like deployment, migration
  • Good understanding of Node JS, understood how to configure, create server, manage routes and connect database.
  • Coded to implement AJAX based application by fetching the response from backend REST API as a part of JSON.
  • Worked on Unit test cases and performed unit testing.
  • Extensively used Trello for Project & Task Management
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
  • Used web based GIT repository manager with issue tracking features.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Worked closely with Quality Analysts to fix bugs during Quality Assurance and User Acceptance Testing.
  • Provided estimates, daily & weekly status report to the client on progress of the tasks.
  • Used Team Foundation Server for source control.

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

Clie

Confidential, Chicago, IL

UI Developer

Responsibilities:

  • Involved to develop the application using HTML, CSS3/CSS, JavaScript, JQUERY, Ajax, JSON, and Bootstrap with MySQL database as the backend.
  • Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML .
  • Developed UI using HTML, CSS, JavaScript validations and XML .
  • Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
  • Developed the middleware software components for the implementation of the Data Entry GUI for creating and editing medication instances using client side technologies HTML, CSS, JavaScript.
  • Extensive experience using Bootstrap for Responsive web Designs.
  • Conducted unit testing on the supported browsers using Jasmine framework and Karma task runner.
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js.
  • Involved in the development of Dynamic loading of web pages using Ajax calls with server pages like PHP and My SQL.
  • Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.
  • Developed front end web applications by writing HTML code with the help of Search Engine Optimization (SEO) techniques.
  • Used Chrome Developer's tool for debugging the website and manipulated the nodes using DOM functions.
  • Used HP Quality Center for bug tracking and issue tracking.
  • Created images, logos and icons that are used across the web pages using Adobe Photoshop and SVG.
  • Developed Web API using Node.js and hosted on multiple load balanced API instances. Worked on ORM Entity Framework and LINQ to SQL.
  • Responsible for writing SQL Queries, Stored procedures, Views and User- defined Function.

Environment HTML,CSS3,JavaScript,JQuery,AJAX,Bootstrap,ResponsiveDesign,XML,Photoshop,Dreamweaver, Firebug, JSON, Waterfall, HP Quality Center

Confidential

Software Engineer

Responsibilities:

  • Coded 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.
  • Most of the business logic is provided in Session Beans and the database transactions are performed using Container Managed Entity Beans.
  • Worked on Parsing of XML Using DOM and SAX.
  • Implemented EJB Transactions.
  • Used JMS for messaging with IBM MQ-Series.
  • 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).
  • Involved in development of Front-End using JSP, HTML, Java Script, AJAX and Back-End using Hibernate ORM.
  • Mentoring other programmers.
  • Studied the implementation of Struts
  • Implemented PL/SQL stored procedures and triggers.
  • 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.
  • Encryption and Decryption using symmetric keys.
  • Implemented PL/SQL and stored procedures for Oracle9i database.
  • Used XML parser APIs like DOM for marshalling and unmarshalling of Data.
  • Used MY Eclipse for writing JSPs, Struts, and Other Java code snippets.
  • Used J-Unit framework for Unit testing of application and Clear Case for version control.
  • Built application using ANT and used Log4J to generate log files for the application.

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

Confidential

Software Engineer

Responsibilities:

  • Designed the Front-End applications, user interactive (UI) web pages using web technologies like HTML, CSS, JavaScript, and JQuery.
  • Worked on feature developments for the Growth team and projects handed down from the executive team, focusing primarily on HTML, CSS/SCSS, and JavaScript development.
  • Provided time estimates for front-end development on projects, consulted with project managers and clients on front-end development tasks, managed developer resources, provide insight into user interface design, and interacted directly with clients to answer any questions or concerns.
  • Developed UI screens using JSP, Struts tags and HTML .
  • Used Jakarta Struts Framework, based on the Model View Controller architecture for rapid application development and ease of maintenance.
  • Designed tables to access the database in Oracle and involved in writing PL/SQL, Stored Procedures, and Triggers.
  • Developed non-functional HTML, CSS pages from the mockups and involved in UI review with UI architect and Business Units.
  • Implemented AJAX functionality using JQUERY, JSON and XML.
  • Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
  • Designed new classes and functionalities using various JQUERY components for CRM application for customer service.
  • Tested cross browser compatibility issues between multiple browsers.
  • Facilitated discussions with Systems Analyst to identify technical requirements.
  • Developed and designed the various screens and its architecture in accordance to UI Specs.
  • Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.

Environment: Java, J2EE, JSP, Struts, Apache Tomcat, EJB, Servlets, JNDI, JMS, Oracle 9i, HTML, XML Web Services, My Eclipse, SOAP, J-Unit, ANT, Rational Rose, Clear Case.

We'd love your feedback!