We provide IT Staff Augmentation Services!

Ui Developer Resume

2.00/5 (Submit Your Rating)

Bentonville, AR

SUMMARY

  • Around 5+ years of experience in the web application development using HTML 4.01/5, CSS (2/3), JavaScript, jQuery, Angular JS and Bootstrap.
  • Experience in JavaScript Library like AngularJS, React.js, ES6, Node.js.
  • Hands - on experience working with CSS3 media queries in support of Responsive Web Design (RWD).
  • Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 2.0, Angular 4, Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, Java.
  • Expertise in Angular 2.0 framework and its ability to create simple and scalable code for SPA.
  • Worked extensively on Angular 2/ Typescript SPA domains.
  • Hands on Experience on Angular CLI (Command line Interface).
  • Good amount of work done on Reactive forms or Web Forms 2.0 in Angular 2 and their Validations.
  • Create desktop application with Angular 2/4 and Unit Test with Karma-Jasmine.
  • Expertise in using Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
  • Expertise in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience in building application with React JS, Redux, Require JS, in MVC architecture.
  • Expertise in React.JS framework and integrate them to Node.js server-side code.
  • Expertise in using source code control systems such as JIRA, and Jenkins.
  • Experience with Front End build tools Grunt, Bower, Node and NPM.
  • Experienced using source controls such as GIT and SVN.
  • Used Mocha and Jasmine for writing unit test scripts.
  • Testing application using Jasmine Test Framework and.
  • Experience working in Agile Development Method.
  • Involved in daily Scrum meetings to keep track of the ongoing project status and issues.

TECHNICAL SKILLS

Languages: Core and Advanced Java, C, C++, Java Script

Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, JavaScript, AJAX, jQuery, JSON, Sencha, TypeScript

Frameworks/Tools: AngularJS, Angular2, ExtJS, Node.js, React.js, Backbone.js, Bootstrap, Apache Wicket, Eclipse IDE

Operating System: Windows, Linux, OS X, MAC OS

Server-Side Technologies: VMware Client, vSphere Client

Design Patterns: MVC, Singleton, Factory, Composite, Session Facade

Source code control tools: SVN, CVS, GIT

Bug tracking Tools: JIRA, HP Quality Center

Web Servers: JBoss, Apache Tomcat server and WebSphere

Database: PL/SQL (oracle), MySQL, MongoDB and MS QL

PROFESSIONAL EXPERIENCE

Confidential, Bentonville, AR

UI Developer

Responsibilities:

  • Worked in an Agile- Scrum development methodology to ensure delivery of high-quality work with monthly iteration, also involved in sprint planning and retrospectives.
  • Worked on Angular 5 application from the ground up using technologies including TypeScript, Nx, @ngrx/store, Angular Material and RxJS.
  • Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
  • Updated the application with new features of Angular 6.
  • Worked on some of the new features of Angular 5 like new if else syntax, ng-templates, form validators.
  • Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
  • Enhanced legacy application by building new components in Angular 5 and typescript.
  • Implemented ag-grid to show the data in the table.
  • Designed the page using Bootstrap and some custom CSS.
  • Implemented the promises using $q to handle the auto update by notifying the variable.
  • Created custom directives for reusable components used across the application.
  • Worked with WEB API's to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
  • Helped deploy and manage our applications in several *nix environments. (DEV, UAT, PROD)
  • Created many controllers for each page, with dependencies such as $q, $location, $window, $routeParams and all services to be used on the controller.
  • Implemented validation method for form input in web page using combination of normal HTML validator (use "novalidate", to bypass the normal HTML checking and handle them using ng-show, ng-hide, ng-disable) and specific AngularJS validator directive (ngRequired).
  • Used Team Foundation Server (TFS) for source code management.
  • Performed unit testing with Jasmine for front-end.

Confidential, Harrisburg, PA

UI Developer

Responsibilities:

  • Developed the UI component libraries using Ext JS.
  • Assist in UI development and provide technical and design feedback on early concepts.
  • Working with JSON responses, parsing the same and presenting on the UI layer.
  • Proactively worked with managers and development staff to meet project goals within expected timelines.
  • Implementing the documentation to describe application development, logic coding and corrections.
  • Coordinating with back-end team for consuming the web services and integrating the web services in to the application.
  • Making pages that are cross-browser compatible using Ext JS.
  • Ensure design consistency with client’s development standards and guidelines.
  • Extensively used JDBC to interact with the databases.
  • Involved in designing database tables, SQL queries and PLSQL stored procedures.
  • Developed Business and Data Layer components using Spring IOC and DAO modules.
  • Developed common reusable Java functionalities to be used across applications.
  • Developed charting components using the Ext JS charting for the data visualization.
  • Developed Java, J2EE Web and Business components and wired using Ext JS Ajax calls.
  • Worked with testing team analyzed and fixed the production defects and deployed the applications on the server.
  • Trouble shooting bugs/problems, averting potential crisis situations through early detection.
  • Coordinated release meetings, deployment plan review meetings.
  • Maintained build releases and release plan for every release.
  • Working with debugging tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
  • Stick to established coding standards and group procedures individually and in teams.
  • Working in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile Methodology.
  • Breaking down complex situations to discover and resolve root cause that applies to both technical issues and process issues.

Environment: Ext Js, J2SE 5.0, Spring Framework 3.0.x, Eclipse 3.x, Oracle SQL Developer, TFS, Maven, HTML, CSS, XML, JUnit, AJAX, JIRA, SOAP (JAX-WS).

Confidential, Manhattan, NY

UI/Web Developer

Responsibilities:

  • Developed Webpages by using HTML5, CSS3, jQuery, JavaScript.
  • Extensively used HTML5 for audio and video playback.
  • Created single page applications using AngularJS2 using typescript, directives including decorator, component and template, Dependency Injection.
  • UsedvanillaJavaScriptto make links responsive.
  • Create fully mobile-responsive web applications with vanillaJS and CSS Grid.UsevanillaJS event delegation for easier DOM manipulation.
  • Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
  • Updated the application with new features of Angular 2/4.
  • Worked on some of the new features of Angular 2/4 like new if else syntax, ng-templates, form validators. Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQUERY UI Library.
  • Implemented various CoreJavaconcepts such as Exception Handling, Collections API, Generics, and Enhanced for Loop Inheritance and Polymorphism.
  • Technical expertise in Adobe Photoshop, Illustrator, InDesign, After Effect, User Interface, User Experience, HandSketch, Microsoft Office Suite, Keynote, HTML5, CSS3.
  • Developed client-side validation code using JavaScript and jQuery.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Used Ajax for populating the list/drop down box with data.
  • Wrote unit tests usingKarmaandJasminefor frontend.
  • Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
  • Used SVN as the version Control.

Environment: HTML5, CSS3, JavaScript, jQuery, JSON, AJAX, Dreamweaver, Photoshop, Sketch, Angular2, bootstrap.js, Responsive Web Design, jQuery UI, Eclipse IDE, JSON, DOM, DHTML, SVN, Firebug, Windows

Confidential, Plano, TX

UI developer

Responsibilities:

  • Responsible for Development of e-commerce Web pages using HTML5, JavaScript, AngularJS, CSS, SASS including Ajax controls and JSON.
  • Maintain Cross Browser compatibility & implement Responsive Design custom media queries, etc. Worked on prototypes for Responsive design.
  • Involved in migrating the whole code base of Angular 1.4 to Angular2.
  • Building Angular2 application on NPM packages.
  • Created single page applications using AngularJS2 using typescript, directives including decorator, component and template, Dependency Injection.
  • Creating a custom, single-page, responsive web application to replace a legacy line-of business web application.
  • Created and tested scripts using jQuery on various browsers Chrome, Firefox, Safari, IE.
  • Developed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML 5 and W3C standards for CSS as well.
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript.
  • Created some widgets using Kendo UI and successfully integrated Kendo UI components, Node.js.
  • Implemented generating the verification hash code using crypto package onNode.jsand Added user validations and user permissions by using theNode.js.
  • Involved in implementing the complete Application in the in-build MVC Architecture with AngularJS.Used date-format and moment packages inNode.JSto save the timestamp in database converting into GMT.
  • Used Yeoman, BOWER and NPM for scaffolding the AngularJS application.
  • Involved in developing the AngularJS MVC framework for the Single Page Application development is a web application or web site that fits on a single web page with the goal of providing a more fluid user experience akin to a desktop application.
  • Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
  • Worked on the application which is built using Test Driven Development framework jasmine.
  • Used JIRA for bug tracking and issue tracking.

Environment: HTML4.0/5, CSS3, JavaScript, ES6, jQuery, AJAX, JSON, XML, Eclipse, Angular JS, SASS, Adobe Dreamweaver, JIRA, Twitter Bootstrap, D3.js, GIT, Adobe Photoshop and MS Office

Confidential, Dallas, TX

UI Developer

Responsibilities:

  • Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
  • Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages’ dynamic using AJAX, JSON and XML.
  • Used the Node.js and AngularJS MVC Frameworks in the development of the web applications.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Created Node.JS backend for creating Restful Web Services using the Express Framework and Cassandra, Mongoose to connect with MongoDB.
  • Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
  • Worked on HTML5/CSS and jQuery in a Drupal based CMS environment.
  • Used Karma (Jasmine) for JavaScript Unit testing and Protractor for E2E testing.

Environment: HTML4/5, CSS2/3, jQuery, JavaScript, ES6, AJAX, XML, JSP, JSON, Visual Studio 2012, DOM, Adobe Dreamweaver, AngularJS, Node.js, Bootstrap, Internet Explorer, Firefox, Chrome, Oracle, Windows

Confidential

UI Developer

Responsibilities:

  • As a scrum team member worked on agile stories, troubleshooting issues and fixing defects.
  • Used High charts and d3js for creating Graphs and charts for payments section and implemented the filtering functionality for the graphs.
  • Developed JSPs with HTML and JavaScript and integrated with backend driven by Spring and hibernate.
  • Design of application components using Java Collections and providing concurrent database access using multithreading.
  • Designing templates based on the requirements using CSS, JavaScript and LESS.
  • Worked on React.js to provide a view for data render on the front end.
  • Built and customized WordPress based websites to fit clients' needs, including theme creation, site structure, and plugin selection and management.
  • Used AJAX for implementing part of the functionality for Device Registration, Device Monitoring Information Modules.
  • Used JSON and AJAX for storing and exchanging information between browsers and servers
  • Used Bootstrap to show and hide classes for different and grid classes to create RWD.
  • Used GIT sever for project development.
  • Testing the front-end that uses AngularJS, node.js and gulp by using Jasmine and Karma testing tools.

Environment: HTML5, CSS3, AJAX, JavaScript, jQuery, GIT, Bootstrap, Node.js, AngularJS, React.js, JSON, Java, JSP

We'd love your feedback!