We provide IT Staff Augmentation Services!

Ui Developer Resume

3.00/5 (Submit Your Rating)

Dublin, OH

SUMMARY:

  • Around 5 years of IT experience in developing User Interface (UI) applications and professional web applications using HTML 4.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).
  • Experience with object-oriented client-side scripting using Typescript, ES6 and JavaScript frameworks, including jQuery, Angular2.0, Angular 4.0.
  • Worked extensively in the Agile Development process.
  • 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, Grunt JS, 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, Angular2, 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

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

MAJOR LIVE PROJECT EXPERIENCE:

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 React JS and used various predefined components from NPM (Node Package Manager).
  • 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.
  • 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 ORM framework.
  • Developed the code using SASS framework which in turn would generate plain CSS for the dynamic 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 using Component based architecture provided by Angular 2.
  • Extensively used Jest unit 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 GITHUB repository.

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

Confidential

UI Developer

Responsibilities:

  • Developed the front-end using HTML, CSS, JavaScript and AngularJS.
  • Involved in creating HTML navigation menu which changes dynamically and derived from database in the form of XML.
  • Utilized CSS layout and style markup presentations to produce content pages.
  • Used AngularJS UI-router to make a single page application.
  • Implemented AngularJS two-way data binding (MVVM) to achieve the feedback functionality from the user.
  • Involved in developing AngularJS controllers, factory, services and reusable components.
  • Developed reusable custom directives in AngularJS using restrict, event handlers and templating.
  • Worked with various AngularJS built-in directives ng-if, ng-show and ng-hide to show and hide the information.
  • Involved in developing MEAN Stack (MongoDB, Express, AngularJS, Node.js) to develop web application.
  • Created Ajax calls to consume the RESTful APIs for data parsing from based backend server and performed CRUD (Create, Read, Update and delete) operations.
  • Involved in writing basic SQL queries to retrieve the data from the backend.
  • Implemented the test cases using Jasmine and used Karma to run the scripts in the browsers.
  • Used JIRA software for bug tracking and project management in daily scrum meetings.
  • Configured GIT repository and maintained the version control using GIT.

Environment: HTML5, CSS3, JavaScript, Ajax, DOM, RESTful, AngularJS, Express.js, Node.js, Jasmine, Karma, Agile, JIRA, GIT repository, GIT.

Confidential

Jr. Web Developer

Responsibilities:

  • Developed widgets using HTML, CSS, AJAX, jQuery Components and JavaScript.
  • Created Login pages by using HTML, CSS, JavaScript.
  • Created an actions menu with jQuery that appears when checkboxes are selected.
  • Used UI Development using HTML, and coded Java components which retrieve data using SQL from Oracle database.
  • Usage of adobe Photoshop for retrieval of images.
  • Modified designs and templates for better user interaction and understanding.
  • Support xml Meta data driven approach to reduce JavaScript codes for less of bugs while development.
  • Implement router states definition from xml meta data
  • Implement services, factories definition and declaration from XML meta data.
  • Used CSS based design techniques to eliminate table-based layouts, and speed page loading.
  • Implemented number of skins, and combination of the CSS sprites.
  • Used Jquery document to generate API documentation for JavaScript code.
  • The output of Jquery Doc is API documentation formatted as a set of HTML pages including information about methods, properties, custom events and inheritance for JavaScript objects.
  • Coded pages using CSS in a table less environment.
  • Defined project related policies in the web fort server.
  • Worked on fixing the issues related to the Project.

Environment: HTML, CSS, JavaScript, Restful API, Apache Web Server, AJAX, SVN, Json Windows, Linux, Maven

We'd love your feedback!