We provide IT Staff Augmentation Services!

Ui Developer Resume

2.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Around 6 years of experience as Web Application Developer and a successful track record in software development lifecycle from Design and Development to Deployment and testing of Web Based Applications in various domains like Banking, E - commerce, Insurance and Telecom industries.
  • Experience in developing modern web applications using MEAN (Mongodb, Express JS, Angularjs, and Node.js) and MERN( Mongodb, Express JS, Reactjs, and Node.js) stack software and Experience in UI Design and Development.
  • Extensive Knowledge in Node.JS for Server Side programming.Worked on Node Package Manager (NPM), Grunt, Gulp, Express, require.js, crypto.js, passport.js, mongoose, mongo.js, body-parser and jwt s.
  • Experience in consuming RESTful Web Services for JSON/XML data using jQuery AJAX and Angularjs http resource services.
  • Extensive adeptness in designing professional UI web application using HTML5/HTML, CSS3/CSS, JavaScript, jQuery, AJAX
  • Field experience in developing Responsive Web Applications using CSS3 Media Queries, CSS Pre-processors and CSS Bootstrap.
  • Expertise in developing Single Page Applications (SPA) with MVC architecture such as Angular2, Angular 1.x and ReactJS
  • Hands on experience in working with React, Redux, JavaScript ES6, TypeScript, Webpack for web development.
  • Worked with advanced JavaScript concepts like Closures, Prototypal Inheritance, Factory Functions and very good understanding of Object Oriented Design (OOD), JavaScript Design Patterns.
  • Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Firebug, Modernizr and chrome developer Tools.
  • Experience in using Angularjs concepts like Controllers, Services, Modules and filters for data binding and have knowledge on Angular Plugins like Firebase, Pubnub.
  • Test Driven Programmer(TDD) with thorough knowledge in Unit testing with Jasmine, Karma, Qunit and
  • Protractor; extensively used Grunt & Gulp as a build tool for projects.
  • Experienced in working with D3.js and Fusioncharts for dynamic data visualizations, JIRA for bug tracking and error reporting and Jenkins for continuous integration and continuous deployment.
  • Very Proficient in using version controls such as CVS,GIT, SVN and IDE's such as Eclipse Neon,Webstorm, Sublime, Dreamweaver, Adobe, Visual studio code.
  • Comprehensive understanding of various software development approaches such as Waterfall, Iterative, Agile (SCRUM, RAPID, XP).
  • Team Player with complete flexibility to work independently as well as in a team and keeping up to date with recent technology stack.
  • Excellent communication skills, admirable presentation capabilities, efficient requirement gathering ability and effectively convey them to other members in the team.

TECHNICAL SKILLS

Programming Languages: JavaScript API’s Java, C, C++, Python, SQL jQuery 3.1.1, jQuery UI

Web development: JavaScript Libraries & Frameworks HTML5, CSS 3, JavaScript, AngularJS, Angular 2.0CSS3 Media Queries, ReactJS, ExpressJS CSS Bootstrap3.3.7, SASS, LESS

Unit Testing Tools: Source Controls QUnit, Protractor, Jasmine and Karma GIT, CVS, SVN

Debugging & Integration Tools: Mongodb, Cassandra 3.0, Oracle, PL/SQL Jira, Bugzilla and Jenkins

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

UI Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Gathering, Design & Analysis of the
  • Customer Specifications, Development and Customization of the Application.
  • Developed the application using MEAN (MongoDB, ExpressJS, Angular2, NodeJS) stack frame work along with HTML5/HTML,CSS3, JavaScript, Twitter Bootstrap, Ajax, JSON, jQuery .
  • Involved in developing the UI layout, and front-end programming (HTML) for web application.
  • Converted the mock-ups into hand-written HTML5, CSS3, XHTML, Javascript, Jquery, AJAX, XML, and JSON.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS) preprocessors LESS.
  • Developed the standard layouts using HTML5 semantic elements.
  • Developed Responsive Web pages using CSS3 Media Queries and CSS Bootstrap.
  • Developed the Application as SPA using Angular2, Angular Modules, Routing and Angular UI Bootstrap frameworks.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
  • Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks. Used Webpack to build TypeScript modules.
  • Involved in the creation of interface to manage user menu and used JavaScript to create dynamic views within websites.
  • Used angular fusioncharts for dynamic data visualizations.
  • Involved in Debugging and fixed the bugs.
  • Worked in a Test Driven Development Environment writing Unit test cases using Jasmine for front end testing.
  • Used JIRA for bug tracking, GIT for version controls and Jenkins for Continuous Integration and
  • Continuous Deployment
  • Worked in a team, where the project undertook Agile methodology.

Environment: Angular 2.0, JavaScript, RxJS, TypeScript, HTML5, CSS3, LESS Agile, Bootstrap3.3.7, REST API's, Webpack, Fusioncharts, TDD, Jasmine, Karma, Grunt, Lodash, Jshint, NPM, GIT, JIRA, Jenkins, Agile and Webstorm.

Confidential, Owings Mills, Maryland

Application portal developer

Responsibilities:

  • The application involved development of Single Page Application using React JS, Redux, Node JS, JavaScript (ECMA6), Bootstrap, SASS and LESS, HTML5 and CSS3.
  • Developed complex, responsive, user friendly and cross-browser web interfaces that account for speed, file size, readability and accessibility.
  • Created re-usable components using Reactjs and created actions, reducers and integrated the components.
  • Maintained states with redux to separate logical part and view part of the project.
  • Created Responsive Web page with CSS3, Bootstrap and also React-bootstrap.
  • Created server side code with Node.js and Express, Created API’s and used Express Framework to set up middleware.
  • Implemented Object Modeling and Database interacting with MongoDB using Mongoose.
  • Extensively used Gulp as an associate to NodeJS to establish the connectivity between database and client.
  • Developed several APIs using RESTFul web services and consumed various APIs from different internal portals.
  • Used Javascript and D3.js to implement interactive visualizations.
  • Worked in a Test Driven Development environment where the front end application was tested using
  • Jasmine and test runner Karma
  • Git was used as the version control to have a streamlined data, JIRA for bug tracking and Jenkins for
  • Continuous Integration.
  • Involved in development and implementation of the UI features in an Agile/Scrum methodology.

Environment: React.js, Redux, HTML5, CSS3, Bootstrap, JavaScript, jQuery, Node.js, Express, MongoDB,Mongoose, D3.js, Git, JIRA, Gulp, Jenkins, Agile, Jasmine, Karma,TDD

Confidential

Software Engineer (Developer)

Responsibilities:

  • Designed UI layout using AngularJS and Javascript, Jquery, HTML5, CSS3, and Angularjs Routing principles.
  • Extensively used SASS preprocessor to create responsive CSS along with Modernizr JS for cross browser compatibility.
  • Have used AJAX to retrieve data from server asynchronously in the background without interfering with the display and existing page in an interactive way.
  • Involved in designing and developed presentation layer using Ajax, JQuery and third party libraries.
  • Developed several REST web services which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications.
  • Consumed SOAP Web Services for getting the credit card information from third party application.
  • Involved in implementing the MVC architecture integrating Angularjs framework.
  • Created bar charts with tooltips to display the most popular product using D3.js
  • Written Test Cases using QUnit for JavaScript and Jasmine for Angularjs.
  • Used GIT for version controls and JIRA for bug tracking.
  • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.

Environment: Java, JavaScript, Html5, Css3, jQuery, Web services, Ajax, Servlets, SASS, Jsp, Jstl, Pl/Sql, Node.Js, AngularJS, BootStrap. Js, Prototype. Js, Apache Commons, WebLogic, JQuery Mobile,Flash, UMLWeb2.0Firebug, Git, CVS, QUnit,Jasmine, karma

Confidential

Web Developer

Responsibilities:

  • Responsible for understanding functionality at client side, requirement analysis and knowledge transfer.
  • Involved in developing the UI pages using HTML4, CSS2, JavaScript, JSON, jQuery and Ajax.
  • Used jQuery core library functions for the logical implementation part at client side for all the application. Utilized JavaScript and JQuery to improve overall design and UI of website.
  • Used Selectors in JQuery for updating content on DOM nodes.
  • Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
  • Worked alongside backend Java programmers to troubleshoot Javascript related issues with front-end connectivity.
  • Implemented client-side validations using JavaScript and used JSON for data retrieval.
  • Implemented AJAX to speed up web application. Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Solved performance issues and brought optimal output from available resources.
  • Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility.
  • Participated in maintenance and production support.
  • Used GIT for version controlling
  • We have followed with Agile and Scrum development methodologies.

Environment: HTML 4.x, CSS2.x, DHTML, JavaScript, JQuery, AJAX, JSON, XML, Tomcat, Apache, DOM, SQL, Agile, Scrum.

We'd love your feedback!