We provide IT Staff Augmentation Services!

Ui Developer Resume

0/5 (Submit Your Rating)

VirginiA

SUMMARY

  • IT experience in developing User Interface (UI) applications and professional web applications using HTML4.0/5, XHTML, CSS2/CSS3, JAVASCRIPT, AJAX, ANGULAR JS, ANGULAR2.0, Angular4.0, JQUERY, NODE JS, REACT JS, BOOTSTRAP, JSP, JSON, XML, and JIRA.
  • Experienced as a User Interface/Front End Developer in developing applications using HTML/HTML5, CSS/CSS3, JavaScript, DOM, jQuery, Ajax and JSON.
  • Knowledge on front end technologies like ReactJS, BackboneJS, Knockout Js, node.JS, Angular 2.0. Angular 4.0 frameworks.
  • Working experience with Web services components like Restful Web services to interact with UI Interfaces using REST Easy API.
  • Working experience on the REST API URL, the REST method (GET/ POST/ PUT/ DELETE), request parameters in my previous projects.
  • Experienced in React JS and working with Redux/Flux architecture.
  • Working experience on the Node JS and React JS to gets the immediate notifications.
  • Strong experience in developing Single Page Application (SPA) using MEAN/MERN.
  • Working experience with Grunt task runner and npm package grunt - react with the help of NodeJS.
  • Experience in handling cross-browser/platform compatibility issues (IE, Firefox, and Safari).
  • Worked extensively in the Agile Development process.
  • Integration of AEM with Adobe Marketing cloud and other third-party services.
  • Sound Knowledge in developing apps using MVC Design Pattern.
  • Involved in complete SDLC - Requirement Analysis, Design, Development, and Integration Testing.
  • Experience in software configuration management and version control tool like SVN and GIT.
  • Good Understanding of Document Object Model (DOM) Manipulation and DOM Functions.
  • Experience in build tool like GIT Review comments practices, GruntJS, Ant, Maven, Gulp.
  • Worked with Karma, Jasmine, Mocha, Chai to write unit test cases.
  • Experience in WebLogic Deployments/Configuration in SIT, UAT environments.
  • Working experience with the CI/CD to merge the developed code with testing, allowing developers to build code collaboratively, submit it the master branch, and checked for issues.
  • Very quick learner and keen to adopt new technologies. Capable of working on multiple projects under tight deadlines.
  • Strong team playing skills coupled with the ability to build excellent customer relations.
  • Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.

TECHNICAL SKILLS

Web Technologies: HTML/HTML5, CSS/CSS3, XHTML, JavaScript, JSON, AJAX, XML, Node.js

Languages: Java

Frameworks: AngularJS, Bootstrap, Express.js

Libraries: React, jQuery, NPM, Bower, Redux, Flux

Testing Tools: Junit, Mockito, Jasmine, Karma, Chai, Jest, Enzyme

Build & Config Tools: Maven, Gradle, Webpack

IDEs: Eclipse, Sublime Text, Notepad++, Visual Studio, IntelliJ

Methodologies: Agile-Scrum, Waterfall

Developer Tools: Firebug, Web Inspector, Bugzilla, Developer Toolbar

Version Control Tools: GIT, Git-Hub, SVN

Databases: SQL, MySQL, MongoDB

Application Servers: WebSphere, Apache Tomcat Server, WebLogic

PROFESSIONAL EXPERIENCE

Confidential, Virginia

UI Developer

Responsibilities:

  • Responsible for creating efficient design and developing User interaction screens using React.
  • Reduced the response time by creating VIRTUAL DOM components using REACT JS
  • Worked with React JS components, Redux Forms, Events like GET, POST, PUT and DELETE methods.
  • Developed server-side application using Node.js with NPM package management system.
  • Experience working on Redux Unidirectional dataflow achieving the predictable application behavior.
  • Integrated Redux Framework with React to handle large chunks of data for the better performance.
  • Interacted with RESTFUL API services (J Query, Ajax, and JSON to write/read data from back-end services).
  • Extensively used react.js to render pages on both the client and server sides
  • Used React JS with Redux to separate data and presentation layer. Utilized Redux stores to handle the states.
  • Developed presentational and container components using React and JSX.
  • Implemented the Drag and Drop functionality using react-draggable.
  • Implemented redux-thunk to make asynchronous calls and AXIOS to make AJAX calls.

Environment: React + Redux, Node.js, Docker, Postgress, GitHub, Jira, Jenkins, NPM.

Confidential, St. Louis

UI Developer

Responsibilities:

  • Responsible for creating efficient design and developing User interaction screens using HTML5, CSS3.
  • Worked on Angular 8 for developing the Single page applications.
  • Creating Angular services and integrated with RESTful API’s. Used Angular HTTP Client to send GET/POST requests.
  • Implemented NGRX for state management.
  • We have used Angular 9 for the customer facing application. And we have migrated our agent facing application from Angular 8 to Angular 11 version.
  • Analyzing, Debugging and Fixing the Front-End UI issues assigned through Jira and ALM.
  • Expert in creating bundling complex applications using Webpack or packaging it using gulp/grunt.
  • Used JEST for unit testing the applications.
  • Created and promoted JavaScript unit testing using Jest.
  • Developed end-to-end services and re-usable components.
  • We extensively used custom directives to display custom input elements.
  • We have created and used the custom pipes. And we have our own customized CSS framework which we use for out SCSS.

Environment: Angular8,11, Redux, lodash JS, Mongo DB, REST API, Bit bucket, Node JS, Npm, Jest, Bootstrap.Js, SCSS, Flex.

Confidential, Plano, Texas

UI Developer

Responsibilities:

  • Reduced the response time by creating VIRTUAL DOM components using REACT JS
  • Worked with React JS components, Redux Forms, Events like GET, POST, PUT and DELETE methods.
  • Used Go Pipelines for deploying the applications. Rendered the application from server side to avoid the delay of client-side rendering.
  • With the help of middle ware tracked all the user actions for Adobe analytics tracking.
  • Used Story book for testing the react components and used react Prop types.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Responsible for using ES6 and JSX with react for component development.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Worked with Redux Middleware Redux saga while working with the CRUD operations.
  • Responsible for using Nike frame reusable components in our applications.
  • Worked on Angular Js for developing the Single Page Applications.
  • Developed server-side application using Node.js with NPM package management system.
  • Experience working on Redux Unidirectional dataflow achieving the predictable application behavior.
  • Integrated Redux Framework with React to handle large chunks of data for the better performance.
  • Interacted with RESTFUL API services (J Query, Ajax, and JSON to write/read data from back-end services).
  • Extensively used react.js to render pages on both the client and server sides
  • Created and promoted JavaScript unit testing using Jest and Enzyme.
  • Used JEST for unit testing the applications.

Environment: React JS, Redux, lodashJS, Sass, Spring Boot, MySQL, REST API, Version 1, Github, Node JS, Npm, Jest-enzyme, Junit Mockito, Intellij, Gradle, Bootstrap.Js, CSS3, AJAX, Apache Tomcat, Mac OS.

Confidential, Dublin, OH

UI Developer

Responsibilities:

  • Developed UI using HTML5, CSS3, Bootstrap, ES6, TypeScript for interactive cross browser functionality.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager).
  • Used React JS with Redux to separate data and presentation layer. Utilized Reduxstores to handle the states.
  • Developed presentational and container components using React and JSX.
  • Implemented the Drag and Drop functionality using react-draggable.
  • Implemented redux-thunk to make asynchronous calls and AXIOS to make AJAX calls.
  • Build Rest services using Node.js and Express.js and used a full complement of Express, Angular 2, Node.js, and MongoDB to store and present assessments.
  • Created various schemas and models Mongo DB and used Mongoose as our ORMframework.
  • Developed the code using SASS framework which in turn would generate plain CSS for thedynamic pages.
  • Worked with the Architecture teams to implement upgrade of Angular 1.6 to Angular 2.0.
  • Extensive use of ES6/ES2016 and typescript in implementing Angular 2 applications.
  • Created Typescript reusable components and services to consume REST API’s usingComponent basedarchitecture provided by Angular 2.
  • Extensively used Jestunit testing framework with assertion library Chai for testingJavaScript pages.
  • Tested pages for cross-browser compatibility for Safari, Chrome, Firefox, IE and Opera by cross browser hacks and requirements.
  • Utilized GIT as version control system for code check-in, check-out merging and branching from GITHUBrepository.

Environment: HTML5, CSS3, Bootstrap, JavaScript, TypeScript, ECMAScript6, Angular2, React.js, Node.js, RESTful Webservices, MongoDB, Agile, Jest, Enzyme, GIT.

We'd love your feedback!