We provide IT Staff Augmentation Services!

Ui Developer/react Js Developer Resume

3.00/5 (Submit Your Rating)

Milwaukee, WI

SUMMARY

  • Over 8+ years of IT experience which includes experience as a UI/Front - End Developer and a little experience in Backend development with emphasis on JavaScript Frameworks, React JS, Node JS, Express.JS, Vue.JS, jQuery, HTML5, CSS, AJAX, DOM.
  • Experience in ECMA6 features, Web pack, Typescript, LESS/SASS, Gulp.js, Bootstrap, and Material UI.
  • Expert knowledge in developing single-page applications (SPAs) using React with redux.
  • Expertise in using Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Expertise in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Expertise in developing Responsive web design (RWD) application with client scripting language and serve scripting languages like Node.js, Express.js, React Js.
  • Good Experience in React JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Experienced in working with Redux architecture using complex Object Oriented concepts in improving the performance of the websites
  • Experience in creating various React Components for UX consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • Worked on developing CRUD applications using MERN stack (MongoDB, Express, React JS and Node JS) and REST-based API.
  • Expertise in RESTful, SOAP, and GraphQL web services to integrate between Application to Application
  • Experienced in working with Node.js and NPM modules like HTTP-server, Marathon, inquirer, path, Mongo DB, Micro Services, Request, Elastic Search, express, luck, spark and templating engines.
  • Implemented Presentation layer using CSS Framework, Wire-framing, Bootstrap.
  • Experience in using GULP, GRUNT for minifying of libraries and stylesheets, running Unit test.
  • Backend experience includes Express JS, Node JS, and PHP.
  • Experience with source control systems such as SVN, and Git; bug tracking systems such as Bugzilla or Jira.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile, SCRUM, Waterfall.
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD).
  • Knowledge of utilizing cloud technologies including Amazon Web Services and Heroku.
  • Experience in working with various Operating Systems Windows Environment, UNIX, and Mac OS X.
  • Developed UI using IDE tools such as Notepad ++, Web Matrix, Eclipse, Sublime Text Editor, IntelliJ IDEA, and VS Code, Visual Studio.
  • Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills
  • Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.

TECHNICAL SKILLS

Web Technologies: HTML4/ HTML5, CSS3, JavaScript, jQuery, Bootstrap, React.js, Redux, Flux, Vue.js, Node.js, Express.js,, Ajax, JSON, Angular 2/4, TypeScript, Angular CLI, AZURE Cloud Services

IDE’s: Eclipse, Visual Studio Code, Notepad++, WebStorm, Sublime.

Debugging tools: Firebug, Chrome Developer Tools.

Operating systems: Linux - Ubuntu, Mac OS, Windows.

Servers: Apache Tomcat, JBOSS, WebSphere, WebLogic.

Version Control: GIT, SVN.

Build Tools: Jenkins

Database: SQL Server, MYSQL, MongoDB.

Front End Tools: CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator

PROFESSIONAL EXPERIENCE

Confidential, Milwaukee, WI

UI Developer/React JS Developer

Responsibilities:

  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React JS that meets accessibility and web browser standards for the 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
  • Used React - Auto complete for creating Google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using React JS.
  • Used Excel Builder 3rd Party open source library and tweak it to make sure it will work with IE11.
  • Used flickity.js for creating carousel-images.
  • 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.
  • 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.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods.
  • Have worked on AWS for fetching the pictures files from AWS to UI.
  • 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.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Worked with JEST 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
  • 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.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

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

Confidential, Milford, MA

UI Developer/React JS Developer

Responsibilities:

  • Developed user interface by using the React JS, Flux for 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.
  • Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Used React-Router to turn the application into Single Page Application
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Involved in building stable React components and stand-alone functions to be added to any future pages.
  • Implemented the Drag and Drop functionality using React - Draggable
  • Used React - Auto complete for creating Google maps location search on the webpage.
  • Added Excel-Builder to download the Tabular data in Excel format using React.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Maintained states in the stores and dispatched the actions using Redux.
  • Used Node JS to run Web pack tasks and build properly the project.
  • Implemented modules into Node JS to integrate with designs and requirements
  • Involved in using excel builder 3rd Party open source library and tweak it to make sure it will work with IE11.
  • 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.
  • Working with ECMA Script 6 features. For the build of JSX and ES2015 (ES6) used Babel, web pack.
  • 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.
  • Optimized animation logic with optimistic functions to increase performance in rendering.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Involved in Restful web services to call for POST, PUT, and DELETE and GET methods.
  • Created social login using Gigya. Integrated the social accounts with the express account.
  • Utilized React JS for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Have worked on AWS for fetching the pictures and Videos from AWS to UI
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Used Git for version controlling and regularly pushed the code to GitHub.
  • Used HP Quality Centre as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Knowledge on Node JS environment set-up and interacted Node Service team to get the Service.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
  • Interacted with Customers and development teams for Fix the Issues.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React JS, Redux, Flux, MySQL, XML, XSL, XSLT, JSON, Git, Restful API, AWS, JEST Jasmine

Confidential, Baltimore, MD

UI Developer/React JS Developer

Responsibilities:

  • Created and deployed new features to sustain and amend existing applications under MVC pattern using Node.JS, Bootstrap, and Express.
  • Developed the Frontend by using ReactJs and JavaScript.
  • Expertise in ReactJS framework and integrate them to Node.jsserver-side code.
  • Worked in using ReactJS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Implemented flux pattern by using redux framework as a core dependency.
  • Used ReduxAsync actions to make the app fully asynchronous.
  • Created flux stores to migrate an existing flux app to redux.
  • Design, develop and test HTML, CSS, jQuery and React.JS, Redux that meets accessibility of web browser.
  • Developed the backend by using Node JS, express and MongoDB.
  • Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, ExpressJS, and Node.js.
  • Developed cross-browser/platform HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Developed client side drop down menus, toggles, and search bars using Twitter-Bootstrap and JQuery.
  • Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
  • Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format
  • Used Local Storage to store & retrieve insensitive user data during the transition between the different pages.
  • Have worked on AWS to integrate the server side and client-side code.
  • Responsible for making the dynamic page’s using AJAX, JSON, and jQuery.
  • Experience in RESTfulwebservices to integrate between HRMS and Finance.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Handled cross-browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Used JIRA to keep track of bugs to reduce downtime, increase productivity, and improve communication.

Environment: React.JS, Node.js,HTML5, CSS3, JavaScript, JQuery, Bootstrap, MVC,MongoDB, Handlebars, RWD, Eclipse, WebMatrix, JSP, Adobe Photoshop, MS Office, Gruntand HP Quality Center.

Confidential

UI Developer

Responsibilities:

  • Worked on developing front end pages in a professional manner using HTML, CSS, JavaScript, jQuery, and AJAX.
  • Involved in all phases of Software Development Life Cycle including Requirements Gathering, System Analysis, System Design, Implementation, Testing, and Maintenance.
  • Implemented user interface guidelines and standards throughout the development and maintenance of website using HTML, CSS, and JavaScript.
  • Applied jQuery core library functions for the logical implementation of all applications at the client side.
  • Developed UX design patterns and used jQuery and AJAX for service calls on pages to interact with the server for information.
  • Used AJAX, JSON to send a request to the server to check the functionality of website.
  • Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
  • Redesigned the existing site and created new interfaces using Eclipse/Notepad++ as code editor for designing pages.
  • Created and optimized graphic prototype websites and application interfaces using HTML and CSS.
  • Extensive experience on working with CSS Borders, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Margin, CSS Padding, CSS Tables, Pseudo-classes and Pseudo-elements.
  • Created SQL queries to perform insert, update or delete operations on MySQL database.
  • Adopted a cross browser and cross platform approach to make the website more versatile and Supportive.
  • Implemented different validation control on web-pages using JavaScript.
  • Involved in debugging the application using firebug to traverse the documents and manipulated the nodes using DOM and DOM functions.
  • Worked with QA team to fix the bugs, test the load and performance checking

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, XHTML, Eclipse, Notepad++, Dreamweaver, Adobe Photoshop, MS Office and SVN

We'd love your feedback!