We provide IT Staff Augmentation Services!

React Js Ui Developer Resume

2.00/5 (Submit Your Rating)

Edgewater, NJ

SUMMARY

  • Excellent 6+ years of professional experience in application design, analysis, development, integration, debugging, implementation and testing of various web applications.
  • Excellent knowledge of JavaScript, CSS3/CSS, HTML5/HTML, Bootstrap, TypeScript and their behavior on different browsers. Expertise in React JS framework to develop the SPA.
  • Extensive experience in building application with React JS, Redux ; Require JS, in MVC architecture.
  • Expertise in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Hands on knowledge of JavaScript MVC frameworks such as BackboneJS, AngularJS, ReactJS, NodeJS, Require JS. Worked on Agile methodology and having experience working in a fast - paced Scrum environment. Strong understanding of SASS and LESS as CSS preprocessors.
  • Worked on Angular with TypeScript and other latest client-side technologies including ReactJS, ES6, Gulp, NodeJS, RxJS, Angular CLI, Webpack, Karma and Jasmine.
  • Experience in using Typescript which is the Node JS, AngularJS main Codebase.
  • Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.
  • Good Experience on MVC frameworks like Angular JS for creating Single Page Application (SPA ) and Two-Way Binding using concepts like Routing, Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
  • Expert in implementing Controllers, Modules, Services, Factories, Module Optimization, HTTP Caching and Angular UI for Bootstrap in AngularJS.
  • Expertise developing Responsive web design (RWD) application with client scripting language and serve scripting languages like Node.js, Express.js, React.js.
  • Experience in integrating RESTFUL APIs and web services with applications.
  • Developed event-driven application using form-based authentication using JSP, HTML, JavaScript, jQuery, AJAX request, JSON, and XML.
  • Skilled in using angular service like HTTP to GET /POST integration with Java based backend.
  • Proficient in developing Web Services, related technologies & frameworks like WSDL, SOAP, REST, AXIS and Jersey, SOAP UI.
  • Worked on developing CRUD applications using MERN stack (MongoDB, Express, ReactJS and NodeJS) and REST based API. Implemented Presentation layer using CSS Framework, Wire-framing, Bootstrap.
  • Experience in using GULP, GRUNT for minifying of libraries and stylesheets, running unit test.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile, SCRUM, Waterfall, Kanban.
  • Expertise in UI designing like wireframe concepts, Mockup designs using Adobe Fireworks, Azure, Photoshop .
  • Experience in developing and implementing SOAP and RESTful Web Services using different Frameworks and connecting to Database.
  • Experience in the use of various relational databases like Oracle, DB2, SQL Server and NoSQL databases like MongoDB, Cassandra.
  • Good understanding and working experience with Object Oriented JavaScript principles like JS object prototype and inheritance . Comfortable in using deferred objects and promises to avoid callback hell.
  • Familiar with CSS3 preprocessors such as SASS, LESS to optimize the cascading styling sheet and allow mix-ins, variables and hierarchical structure in CSS file.
  • Good understanding in web technologies like Lodash, Babel, ES6 and Typescript.
  • Proficient in code functionality testing through the behavioral testing tool like jasmine integrated with Karma to achieve end-to-end application testing.
  • Familiar with popular browsers development and debugging tools/plugins for IE tester, Chrome Inspector and Firebug .
  • Strong communication, problem-solving ability, excellent performance in teamwork.

TECHNICAL SKILLS

Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, Ajax, JSON, XML

Frameworks/Libraries: React.js, Redux, AngularJS, Node.js, jQuery, Lodash, C3.js, Bootstrap, LESS, SASS, Font-awesome

Databases: MySQL, MongoDB.

Programming Languages: JavaScript, Python, Java, C/C++.

Methodologies: Agile, Waterfall, Test Driven Development

IDE & Tools: WebStorm, Notepad++, Eclipse, Sublime, Firebug, Developer Tools, Adobe Photoshop,Dreamweaver, Microsoft Visio

Testing Tools/Frame Work: Jasmine, Karma Minification: Grunt, Webpack.

Version Control: Bitbucket, GIT, SVN.

Platforms: WordPress.

PROFESSIONAL EXPERIENCE

Confidential - Edgewater, NJ

React JS UI Developer

Responsibilities:

  • Designed the Front-end applications, And Mobile Application As well for user interactive (UI) web pages using web technologies like HTML5, CSS3, Es6 JavaScript, React JS and React-Native/Redux Saga.
  • Worked as a Front EndDeveloper on the project with Javascript, ES6, React, Redux Saga, RESTful services, HTML5/CSS3/SASS/Bootstrap and Gitlab.
  • Worked in designing, developing and testing the web application by using the HTML5, CSS3, SASS, LESS, Bootstrap, and React.JS.
  • Involved in designing in web pages using HTML 5, XHTML, CSS3, JavaScript, React.js, Redux, React-Bootstrap, Node.js, express.js, Mongo DB.
  • Worked in designing the CSS templates for use in all pages on the website working with CSSBackground, positioning, text, border, margin, padding, and table.
  • Skilled in leading frameworks as React.js to build high-quality, scalable and reusable components and Front-end solution.
  • Developed user interface by using the React JS, Flux/Redux for SPA development.
  • Used React JS to create custom components for data manipulations and to display data in company standard format.
  • Debugging applications in different browsers using Firebug, and testing applications using QUnit, Jasmine karma and Mocha.
  • Involved in unit testing of various modules by generating the test cases using Jasmine, Mocha, Enzyme, Chai, Jest and Karma.
  • Developed the unit testing scripts using JEST for testing the React components using Enzyme and react test renderer.
  • Used JIRA for Bug Tracking and JSLint for ensuring quality code.
  • Implemented back-end Web API with the use of MongoDB, ExpressJS, and NodeJS and established connectivity with the use of Axios.
  • Used WebPack, Babel and gulp for transpilation(compilation) configuration for Typescript to be converted to JavaScript.
  • Worked with React-router, JSX, Babel, and React bootstrap.
  • Achieved APIs calls from back end NodeJS using React axios.
  • Working with Axios Library to fetch data from network request
  • Elegantly used React-Router techniques Axios service to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
  • Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript.
  • Developed applications using Velocity framework, JSP, JSTL, struts tag libraries (struts-bean, struts-html, struts-logic), CSS, spring framework, java, java script, Ajax, HTML and DHTML for front-end development.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Responsible for front end development using React, Mobx, CSS, Ant design and various node modules.
  • Strong focus on React-Native, React, Electron, iOS, ES6, CSS, MobX, Webpack, and Node.js
  • Evaluated and extensively tested React, ExtReact, Redux and MobX.
  • Developing Single Pages Application using HTML5, CSS3, Bootstrap, ReactJS, Nextjs, GraphQl, Expressjs, NodeJS, Socket, LESS.
  • Developed an internal application using ReactJS, Nextjs, Express and NodeJS for Relationship Mangers.
  • Created web pages using HTML5, CSS3, JavaScript, XML, JSON, JavaScript, JSPs, JQuery, and Angular JS for developing user interface.
  • Designed User Interfaces using JSP, jQuery, CSS, HTML, Bootstrap, NodeJS, and Lodash for front end view as per the requirements that are provided.
  • Added new features using React/Redux(RXJS)/Lodash for functionality of few modules.
  • Implemented React-Router, React Redux architecture, ES6, web pack and Grunt to turn application into Single Page Application.
  • Built dynamically generated dropdown lists using ES6.
  • Used ES6, JSX with react for component development make react look more elegant
  • Designed a web application for both the company user and customer user with different Login and Sign-up authorization using firebase authentication.
  • Develop robust form management system with complete CRUD capabilities in React Native, Redux, and Firebase.
  • Mobile app written in React Native with a firebase backend currently live in the app store.
  • Develop Java Script utility objects for common client side validations, history handling, window management and menus management.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5 semantics new tags like audio, video, canvas) CSS3, JavaScript, jQuery, AJAX and JSON.
  • Implemented Redux Saga's with actions and reducers to implement a sync API calls.
  • Made use of redux saga middleware to access redux application state and dispatched redux actions. integrated with Web Services. Designed layouts on the front-end and developed web pages responsive for smart phones, tablets and Personal desktops using HTML5, CSS3, Bootstrap, jQuery, React JS, Redux & JavaScript
  • Enhanced the React environment with Redux, React-router and Redux-thunk.
  • Used Redux-Thunk as middleware to manipulate the data type and handle multiple actions.
  • Worked closely with the User Experience (UX) team in determining the Content and Wireframes
  • Developed the Cross- browser compatible and standard compliant applications
  • Utilized JSLint to maintain consistent style amongst all the developers and Used GIT for version control.

Environment: Reactjs, Redux, React Router, Semantic UI, Saga, Thunk, React Bootstrap, Axios, flux, mobx, nextjs, sass,less, Lodash, JavaScript, ES6, Flow, typescript, Firebase, Mocha, Chai,, Enzyme, Jest, Babel, Webpack, JSlint, HTML5, CSS3, JavaScript, Angular.js, bootstrap.js, backbone.js, React.js, Node.js, REST, Protractor, Jasmine, Agile, MAVEN, Eclipse, Weblogic, Git, GitHub, Oracle, SQL, PL/SQL, JDBC, Cassandra.

Confidential - Charlotte, NC

UI Developer

Responsibilities:

  • Responsible for developing the UI pages using HTML5, CSS3, JavaScript, JSON, and jQuery, Ajax.
  • Involved in developing responsive web pages using media queries and Bootstrap.
  • Responsible for the all the client-side UI validation and implementing the business logic based on user generated events.
  • Used firebug, chrome developer tools and IE developer toolbar for debugging JavaScript and code refactoring.
  • Involved in writing application level code to develop and consume APIs, Web Services using AJAX, JSON, XML.
  • Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
  • Responsible for checking cross browser compatibility issues and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Built easy and interactive layout for web site using Handlebar and Bootstrap.
  • Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
  • Used CSS Image Sprites to reduce load time of web page by decreasing the number of images which requires less number of server requests.
  • Developed Daisy interface using JSP, Ajax, JSP Tag libraries, JavaScript Tag libraries and designed web pages using XSL,XSD,XSLT, HTML, CSS, DHTML and client side validation with JavaScript.
  • Writing Back end scripts on Node.js/JavaScript
  • Build React components and stand-alone functions to be added to any future pages.
  • Used CSS, reactjs, redux, saga, thunk, react HOC, Material-UI, React Bootstrap, Axios, flux, mobx, nextjs, sass, less, Lodash for applying style in entire applications.
  • Manipulate the data type and handle multiple actions uses Redux-Thunk as middleware.
  • Designed modular and reusable React components using Redux Architecture and Material-UI.
  • Developed user interface by using the React Js, Flux for SPA development.
  • Use React.Js to create more responsive WebPages, which can be compatible with all the browsers and compatible with the different devices.
  • Implemented Redux for multi-source state resolution to manage user code input, attribute control input and data input.
  • Created React components, using Redux for unidirectional data flow.
  • Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript
  • Design UI screens using JSP, CSS, Struts Framework, Flash, Java Script and HTML.
  • Extensively used Oracle programming using SQL and PL/SQL.
  • Worked with the NoSQL Database Cassandra to manage extremely large data sets
  • Competent with IDEs such as IBM'S Rational Application Developer, SpringSource Tool Suite(STS), Eclipse, NetBeans
  • Worked with GitHub for source code management.
  • Worked in scrum process attending daily stand up and completing tasks in sprints.
  • Good knowledge of debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger.
  • Worked with the team of architects, Back-end developers and User Experience Team to gather requirements and enhance the application functionality and add new features.

Environment: Bootstrap, HTML, CSS, JavaScript, Reactjs, jQuery, GIT, Putty, Rest Client, Handlebar, LESS SASS, Grunt, Jasmine, Eclipse, Linux, Agile/Scrum, SDLC, JSON, RESTful, media queries, Jira.

Confidential - San Jose, CA

UI Developer

Responsibilities:

  • Contributed as key resource of the "Angular Framework Team" in conversion of existing UI screens of the application to Angular based UI.
  • Involved in development of commonly used Angular components across teams such as directives for grid, pagination, conditional validations.
  • Integrated REST web service calls to get data from response and display them on GUI.
  • Used Source Repository Git stash to maintain current and previous builds. Used GIT GUI to check-in and GIT Bash for check-out.
  • Participate in wireframe reviews with UX team to understand the requirements.
  • Convert the wireframes to HTML5/CSS3 that are fluid in nature which will fit in varying resolutions for Mobile & Tablet.
  • Integrated the front end with backend API's to get the latest social media using Ajax.
  • Developed all the UI pages using HTML, DHTML, XHTML, DOM, Node, Grunt, CSS, JSON, JavaScript, jQuery, Bootstrap, Ajax.
  • Designed UI screens using CSS, Angular JS Framework and HTML.
  • Used React JS for search engine optimization and worked with Visual studio.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Involved in Agile/SCRUM based approach to UI Development.
  • Responsible for the creation and execution of the Unit Test Cases using Jasmine as testing framework and Karma as test runner.
  • Involved in code reviews and mentoring the junior team members.
  • Used scaled Agile methodology for bi-weekly sprints.
  • Integration of UI screens with the Database by making use of web services.
  • 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.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular2.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Implementation of REST API services using MVC frameworks & from scratch.
  • Test PHP business logic that makes SQL queries using PHPUnit testing.
  • Used PHP / MySQL in XAMPP environment for creating dynamic data driven and interactive web pages.
  • Implemented email and SSO integration using Node.js for backend and Angular.js in frontend.
  • Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node JS.
  • Worked on development of SQL and stored procedures on MYSQL.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Used Git as the primary repository.
  • Create Runtime PHP files using Laravel framework.
  • Used the Model View controller (MVC) framework to build modular and maintainable applications.
  • Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
  • Created and performed SQL queries to fetch data from the backend database.

Environment: HTML5, DHTML, XHTML, CSS3, LESS, SASS, BootStrap3/4, PHP 5.5, JavaScript, Angular JS, Angular 2, JIRA, React JS, Node JS, NPM, Chrome, DOM, API, GIT, TypeScript. JavaScript, jQuery, SQL, Jasmine, Karma, AJAX, XML.

Confidential

Web Developer

Responsibilities:

  • JQuery UI Closely worked with BAs and SQA teams to identify & resolve issues, work with HTML, CSS, JavaScript, JQuery and for developing user interface.
  • Designed and developed User Interface using CSS, HTML and JavaScript . Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Involved in writing shell scripts and working on UNIX based environments.
  • Built CSS and JavaScript system for controlling display issues across various platforms and browsers.
  • Created CSS templates using in all pages on the website. Worked with CSS background, positioning, text, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS3 layout, CSS3 box, CSS3 color.
  • Write about how you worked with DBs and backend.
  • Created form to add data back to database.
  • Optimize the search engine by implementing different search algorithms .
  • Implemented Agile methodology throughout the project development lifecycles.
  • Used GIT to keep track of changes during development.
  • Coordinated with the offshore development team.

Environment: HTML, CSS, JavaScript, Java, Adobe Photoshop, JQuery, XML, Restful API, MYSQL, Firebug, HTTP Web Server, Apache, Sublime Text, Notepad++, Chrome Developer Tools.

We'd love your feedback!