We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

3.00/5 (Submit Your Rating)

Malvern, PA

PROFESSIONAL SUMMARY:

  • Over 8+ years of progressive experience in developing, deploying and supporting multi - tier web/mobile application projects using HTML5, CSS3, Vanilla JavaScript, React, jQuery, JSON, DOM, Ajax, XML, DHTML and XHTML, Angular JS, Angular 2.0, Node JS, Bootstrap and D3JS.
  • Experience with various MVC JavaScript frameworks like Angular JS, Require JS, and Node JS.
  • Extensively used Bootstrap for responsive design layout and creating content strategy and Identifying, Organizing and delivering the same. Determining content UI and creating Visual stories and flows.
  • Skilled in all phases of Software Development Life Cycle (SDLC) including business analysis, design, development, integration, maintenance and documentation.
  • Experienced in MEAN/MERN stack development Mongo dB, Express, Node.js, and Angular/React js.
  • Implemented page routing with the use of React -Router to create a Single Page Application (SPA) for quick, responsive pages and dynamic navigation through the menu.
  • Extensive knowledge in developing applications in a Single Page Applications (SPAs) using Angular JS.
  • Experience with Angular JS MVC framework including authoring complex directives, services, controllers and filters, working with animations, routing and states.
  • Very well versed with agile methodologies very effective team player in evolving design to best suit target goals.
  • Sound familiarity in creating and accessing various databases using SQL queries, PL/SQL scripts on Oracle, MS-SQL server and No-SQL databases like MongoDB.
  • Experience in designing Responsive Web Design (RWD) with CSS media Queries and Bootstrap.
  • Used Angular JS for Single Page Application (SPA) to structure the UI and create reusable custom Directives and modularized components using Require JS.
  • Extensive used Angular components like controllers, directives, factory and service resources, routing, dependency injection, 2-way data binding, filters and events.
  • Good experience in third party REST API integration, using open source build (lint and concatenation) and package management tools like GULP, GRUNT, NPM (Node Package Manager).
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
  • Experience in working on CSS pre-processors like LESS/SASS along with JavaScript task runners like Gulp.
  • Extensive experience working in both AGILE/SCRUM and SDLC based development environment and participating in SCRUM sessions.
  • Solid experience in creating User Stories and Information flows. Creating prototypes and responsive screens.
  • Experienced in Unit Testing using Karma, Jasmine end-to-end test using Protractor and experienced in TDD (Test-driven development) method.
  • Deep understanding of JavaScript concepts such as Objects, Closures, Hoisting, Prototype, Call back, DOM manipulation/scripting, Prototype, Libraries, promises, a sync and sync functions.
  • Experience with Application Servers and Web Servers such as Web Logic, J boss, Web Sphere and Apache Tomcat.
  • Experienced in source code management/review and branch configuration using VCS like GIT, SVN (Tortoise), TFS (Team Foundation Server).

TECHNICAL SKILLS:

Web Technologies: HTML5, CSS, JavaScript, React Js, Ajax, Struts, Spring, JSP, PHP, ServletsXML, NPM, Type Script, SCSS, SASS, ECMA Script.

Application/Web Servers: Apache Tomcat, Web Sphere, Web Logic, J Boss.

SOAP, RESTful, WSDL, JAX: B.

Databases: MY SQL, MS SQL Server, Oracle 10g/11g, DB2, MongoDB, SQLite.

Frameworks/Libraries: Angular JS, Angular 2, Angular 4, Node JS, jQuery, D3JS, BootstrapHibernate, Vanilla JS, Express JS, And Require JS.

Programming Languages: JavaScript, SQL, Unix Shell Scripting.

Tools: Jasmine, Protractor, GitHub, Karma, Firebug, Chrome Developer Tools, Eclipse, IntelliJ, Net beans, Brackets, Atom, MS Office, JIRA.

Methodologies: Agile, Scrum, Waterfall

Version Controls: GIT, SVN, CVS, TFS.

PROFESSIONAL EXPERIENCE:

Confidential, Malvern, PA

Sr. UI Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications and development of the ups.com application for dynamic user experience.
  • Involved in requirement gathering, designing, development, UI reviews, and maintenance.
  • Developed single page applications using Angular 2.0, Angular 4.0, HTML5, CSS3, and Bootstrap and designed the page using Bootstrap and some custom CSS.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.0.
  • Created reusable templates and dynamically rendered them according to business logic.
  • Good knowledge on using Angular APIs like @angular/http For making HTTP requests, @angular/common Common core things including form validation, @angular/router Routing for our entire app, @angular/forms Creating Reactive forms and perform validation, rxjs for Observable .
  • Implemented Reactive form throughout the application and performed both angular build in form validation and custom validation.
  • Completed routing and navigation of application by configuring Router module with child route and route guard.
  • Good knowledge on creating services with Angular 2.0 @injectable decorator, as to make the service available for dependency injection when creating components.
  • Designed client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 2.0.
  • Worked with NPM package manager tools (Node JS) and performed unit testing for the Angular application using karma.
  • Called the Restful web service calls for POST, PUT, DELETE and GET methods.
  • Developed CSS3 to style page layouts, navigation and page-loading spinner.
  • Followed Agile-Scrum development methodology to ensure delivery of high quality work with monthly iteration, also involved in sprint planning and retrospectives.
  • Utilized Target Process as Agile-Scrum project management tool.
  • Used Mercurial for managing source code by resolving merge conflicts that occur during collaboration of various stakeholders of the application.

Environment: Angular 2.0, Agile, Mercurial, Target Process, JSON, NPM, Visual Studio code 1.22, Microsoft SQL server 2012, Web API 2, Bootstrap 3.3.7, HTML5, CSS3.

Confidential, Atlanta, GA

Sr. UI Developer

Responsibilities:

  • Designed the standardized web applications using web technologies like HTML, CSS and JavaScript, jQuery, Word press.
  • Web designing & development using HTML5, CSS3, JavaScript, React Js, Ajax and designed UI layouts using CSS and appropriate HTML tags by W3C standards.
  • Experience in using React Js components, Forms, Events, Keys, Router, Redux, Animations and Flux.
  • Implemented page routing with the use of React -Router to create a Single Page Application (SPA) for quick, responsive pages and dynamic navigation through the menu.
  • Used React JS to create a dynamically changing website and Implemented the Drag and Drop functionality using react -Drag gable.
  • Worked on React JS Virtual Dom and React views rendering using components which contains additional components called custom HTML tags.
  • Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) library
  • Experienced in React JS and working with React Flux architecture. Used React - Router to turn application into Single Page Application.
  • Performed J2EE application deployment using JBoss application server on Windows and Linux.
  • Involved to implement various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.
  • Regular interaction of RESTFUL API design calls to populate the UI on the app using GET, PUT, POST and DELETE.
  • Used JavaScript extensively to make the web pages more interactive.
  • Designing and implementing functionality using technologies including AJAX.
  • By using MVC framework, customer interact with the UI, the request is sent by controller. The result from serve change the model state.
  • Extensively used factory object in Node.JS to use the common functions in different views to reduce redundancy and improve maintenance of the code.
  • Implemented Web services (SOAP) for transmission of large blocks of JSON data over HTTP.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Toolbar for IE.

Environment: HTML, CSS, JavaScript, AJAX, React Js, JSON, Web Services, JSON, MVC, Word press, SOAP.

Confidential, Chicago, IL

UI Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications and development of the ups.com application for dynamic user experience.
  • Involved in requirement gathering, designing, development, UI reviews, and maintenance.
  • Developed single page applications using Angular JS, HTML5, CSS3, and Bootstrap and designed the page using Bootstrap and some custom CSS.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular JS.
  • Created reusable templates and dynamically rendered them according to business logic.
  • Good knowledge on using Angular APIs like @angular/http For making HTTP requests, @angular/common Common core things including form validation, @angular/router Routing for our entire app, @angular/forms Creating Reactive forms and perform validation, rxjs for Observable .
  • Implemented Reactive form throughout the application and performed both angular build in form validation and custom validation.
  • Completed routing and navigation of application by configuring Router module with child route and route guard.
  • Good knowledge on creating services with Angular JS, as to make the service available for dependency injection when creating components.
  • Designed client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular JS.
  • Worked with NPM package manager tools (Node JS) and performed unit testing for the Angular application using karma.
  • Called the Restful web service calls for POST, PUT, DELETE and GET methods.
  • Developed CSS3 to style page layouts, navigation and page-loading spinner.
  • Followed Agile-Scrum development methodology to ensure delivery of high quality work with monthly iteration, also involved in sprint planning and retrospectives.
  • Utilized Target Process as Agile-Scrum project management tool.
  • Used Mercurial for managing source code by resolving merge conflicts that occur during collaboration of various stakeholders of the application.

Environment: Angular 2.0, Agile, Mercurial, Target Process, JSON, NPM, Visual Studio code 1.22, Microsoft SQL server 2012, Web API 2, Bootstrap 3.3.7, HTML5, CSS3.

Confidential, San Francisco, CA

UI Developer

Responsibilities:

  • Participated in meetings with the end-clients to develop layout, colour scheme for the web page and implemented them with the help of HTML5, CSS3, Angular JS, JQuery and JavaScript.
  • Designed functional blocks of code in the project using Angular JS for writing the application logic and Created UI templates and functionality to be merged with the backend REST/SOAP API for proper communication of front and back end to enable efficient working of application.
  • Implemented services, controllers, directives, and factory functions to properly consume API on the front end and send back data in JSON format to the back end by capturing in the UI.
  • Designed UI pages using wireframes as needed. Developed new functionality for parts of the project and integrated with existing code seamlessly based on wireframe designs.
  • Experience and expertise in Angular JS by developing individual components and validating user actions on the client side and providing responsive feedback by using Angular Js.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using Angular JS.
  • Created wp-config and .env files to merge the project with the existing WordPress.
  • Designed gulp tasks to build the project and worked with karma Test Runner as needed.
  • Implemented bower dependencies and created bower files for the project.
  • Worked with GIT command line and Bit bucket for writing and maintaining the code.
  • Experience with the features of Angular such as directives, modules and routing.
  • Performed a lot of DOM operations for loading and manipulating dynamic content on webpages.
  • Has worked with Node.JS for writing code in the server side and creating scalable network applications.
  • Used Oracle as the back end and wrote SQL queries and stored procedures and simplified testing procedures by providing a simple UI tool which enables customers to order their DNA testing online.

Environment: HTML, CSS, JavaScript, JQuery, Angular JS, JSON, WordPress, DOM, Node.JS, Oracle, Bit bucket, karma, REST/SOAP.

Confidential, New York

UI Developer

Responsibilities:

  • Work involves the front-end development using HTML, CSS, JavaScript, jQuery, Angular JS featuring the implementation.
  • Developed non-functional HTML, CSS pages for the mock ups and involved in UI review with UI architect and Business Units.
  • Converted the mock-ups into web pages using HTML, CSS and adding functionality using JavaScript, Angular JS and jQuery.
  • Implemented pagination using JQuery.
  • Developed UI layout and forms for widgets using JavaScript, HTML5, CSS3, jQuery and used JSON data format.
  • Implemented AJAX functionality using JQuery to add interactive features to the website.
  • Using Angular JS as the core UI framework to achieve the Single Page Application (SPA) experience and various other features like two-way data binding, custom directives and filters.
  • Integrating the views with backend and handling large amounts data in JSON and render it in a methodical and organized manner on the client side.
  • Used High charts API for graphical representation of results.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application
  • Took advantage of MVC pattern in Angular JS framework to create reusable widgets using Angular Directives.
  • Followed agile methodology for the software development.
  • Used SVN to check-in code to Development Environment and to avoid merge issues.
  • Used Git hub for Version Control to track check-ins and rollback code.
  • Used Firebug, Chrome and Emulator for debugging and browser compatibility and to check how content reacts for different configurations.

Environment: JavaScript, HTML5, CSS3, jQuery, Angular JS, Ajax, JSON, MVC, Agile, High charts, Agile, SVN, Git hub, Firebug, Chrome, Emulator.

Confidential, Glenview, IL

UI Developer

Responsibilities:

  • Interacted with business analyst to understand the requirements to ensure correct UI modules.
  • Worked in developing dynamic UI CSS, HTML, XHTML, JavaScript, Angular JS, Bootstrap, Backbone Js, and jQuery.
  • Integrated the Front-End web interface with the Angular JS, Node JS, HTML, CSS, and jQuery.
  • Implemented Angular JS to handle events triggered by clients and serve requests with the server.
  • Defined all Angular JS controllers in a JS file and reused in various pages of application.
  • Created Angular components like controllers, services, directives and forms to collect different user data and implemented form validation in Angular JS.
  • Used MVC architecture of Ext JS Framework to simplify the code complexity and increase clean code.
  • Worked on CSS pre-processor frameworks (SASS/LESS).
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Involved in conducting sessions under Joint Application Development S program.
  • Implemented Ext JS Data Grid, Charts, Forms and Layout Manager Components.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts, fix the bugs pertaining to various browsers.
  • Involved with all stages of Software Development Life Cycle.

Environment: CSS, HTML, XHTML, JavaScript, Angular JS, Bootstrap, Backbone Js, jQuery, Node JS, AJAX, MVC, JS Framework, SASS/LESS, AJAX, JSON, XML, JSON.

Confidential, Arizona

Sr. UI Developer

Responsibilities:

  • Worked on agile base development cycle with a weekly release schedule. Also involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
  • Implemented internationalization for different markets (Ex: Great Britain, Australia, David Jones, Canada, Germany, Italy, France, Japan, and Mexico).
  • Developed and implemented UI controls and APIs with Ext JS.
  • Integrating code in SVN, delivering code stream and creating new base line for updated code as a daily activity.
  • Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
  • Coded JavaScript for page functionality and Pop up Screens and used HTML5 to make dropdown menus on web pages and display part of a web page upon user request.
  • Effective use of CSS features like Borders, Backgrounds and Multiple columns Used Bootstrap and Angular JS for effective design of Web Pages.
  • Worked on implementing directives and scope values using Angular JS for an existing webpage.
  • Wrote code to implement AJAX based applications be fetching the response from backend API as a part of JSON.
  • Involved in Enhancement of existing application utilizing Angular JS, created HTML navigation menu.
  • Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
  • Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Worked closely with team members to meet the client requirements.

Environment: HTML5, CSS, Bootstrap, JavaScript, Angular JS, XHTML, jQuery, AJAX, JSON, SVN.

Confidential

UI Developer

Responsibilities:

  • Worked with the internal teams and got the requirements for the project.
  • Worked on designing wireframes and mock ups as per requirements and involved in the development of POC’s for initial approval of the application.
  • Developed various interface screens using HTML, CSS, JavaScript and jQuery controls for Client-Server interaction.
  • Designed and implemented the whole web site using HTML, XHTML, XML, CSS, Flash, MySQL and JavaScript.
  • Tested cross-browsers compatibility on a range of projects.
  • Creating rapid prototypes of interfaces to be used as blueprints for technical development.
  • Elegant implementation of page designs in standards-compliant HTML and CSS.
  • Worked closely with Technical Development Manager to help track, prioritize, estimate, and recommend resources for all Technical Development Team projects.
  • Involved in background grooming sessions with the analysts to clear backlogs and discuss issues.
  • Have created data fix script to fix the data issue in production environment.

Environment: HTML, CSS, JavaScript, jQuery, DOM, MySQL, Ajax, XML, UNIX.

We'd love your feedback!