Ui Developer Resume
Jersey City New, JerseY
SUMMARY:
- 7+ years of extensive experience in User Interface Development using web technologies resulting in extensible and intuitive web based applications.
- Experience in using Software development methodologies such as Agile, Scrum and Waterfall. Programming and developing websites using Java, PHP, MySQL Server, HTML5, JavaScript and XML. Proficient in using HTML, HTML5, CSS, CSS3, JavaScript, JSON, XML, jQuery, AJAX and AngularJS.
- Experience with JavaScript Framework such as AngularJS, Angular 2, NodeJS. Experience in making Responsive Web Pages and Grids using Twitter Bootstrap, Kendo and Ionic Framework.
- Strong knowledge of the MVC platform (using AngularJS). Experience in building Single Page Application (SPA) using Angular JS framework.
- Experience in Mobile Application development in Cordova and Android.
- Experience working with debugging tools like Firebug, Firebug Lite, Batarang, Chrome or safari web inspectors and IE Developer Toolbar.
- Experience in Version Control tools including GIT, GITHUB and SVN. Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
- Expertise and experience in performing different kinds of testing like Functional, GUI, Integration, Backend, Regression and System Testing.
- Expertise in coding optimized SQL queries on databases like MySQL and Oracle. Good understanding on Functions and Stored Procedures.
PROFESSIONAL EXPERIENCE:
Confidential, Jersey City, New Jersey
UI Developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Designed and developed the application using Java and framework Angular 2 along with HTML5, CSS3 and Type Script.
- Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
- Used HTML5, CSS3, SASS, Angular 2, Git, Gulp, Grunt and REST/SOAP APIs to develop complex responsive application.
- Developing presentation layer with HTML5, JavaScript, CSS3, JQuery, JSON, AJAX, etc.
- Hands on JavaScript/ES6 development on Node.JS platform using Angular 2.
- Enhanced legacy application by building new components in Angular 2 and typescript.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Implemented Angular 2 component router for navigation.
- Worked with Angular 2 directives, components, pipes, injectables.
- Used Selectors, Events, AJAX and Dom Manipulation using components in Angular 2 for updating content on DOM nodes.
- Designed dynamic and cross - browser compatible pages using HTML5, CSS3, JavaScript and AJAX.
- Worked with advanced JavaScript concepts like Closures, Prototype and Inheritance.
- Worked with AngularJS routers, forms, modules, DOM, events, expressions, controllers, filters and Http Request.
- Involved in writing application level code to interact with APIs, Web Services using Node.JS, AJAX, JSON and XML.
- Used Grunt jshint to check JavaScript errors and installed NPM using Node JS.
- Extensively used JavaScript for adding dynamic web content to Web Pages.
- Implemented front end user interface and features in the application using AJAX.
- Worked on builds using angular-cli for deployment using Jenkins.
- Written unit test scripts for controllers, filters and services using karma and Jasmine.
- Used GitHub as a version control, and used JIRA for bug management.
Environment: HTML5, CSS3, JavaScript, Angular 2, Node Js, Bootstrap, Kendo, JavaScript, NPM, JIRA, AJAX, jQuery, JSON, Grunt, Agile, JAVA, J2EE, J2EE Design Patterns, Spring, TOAD, Jasmine, Karma, GIT, Big Bucket, Jenkins.
Confidential
Java/AngularJS Developer
Responsibilities:
- Designed and developed dynamic web pages using AngularJS, J2EE, spring, Oracle and Web Services.
- Produced content pages with CSS3 layout and style markup presentations for the HTML elements.
- Designed web application using Angular JS concepts of Components, Directives, Services, Promises, Templating, Scope, Dependency Injection and two-way data binding.
- Created custom directives and filters using AngularJS built-in $http service from controller through dependency injection.
- Consumed and Produced the RESTFUL web services for data exposure to other modules inside the application.
- Created set of classes using Spring DAO pattern to decouple the business logic and data.
- Used various Core Java concepts such as Exception Handling, Collection APIs to implements various features and enhancements.
- Manipulated data using CRUD operations of MySQL database management system and handled database access and data transmission based on Restful web service.
- Leveraged AngularJS sources for data access and created custom directives, factories, and services for the reusable components.
- Used Angular JS service like $broadcast, $emit, $root scope for data transmission between controllers.
- Using tools like GIT for version controlling and Chrome developer tools for Debugging.
- Performed Unit and integration testing using Karma and Jasmine in writing Test Cases by following Test Driven Development.
- Reviewed feedback about the debugging issues, fixed bugs with HTML, JavaScript codes and worked on resolving Browser compatibility issues.
- Involved in Sprint Planning, Analysis, Development and Testing phases of the application.
- Used AngularJS custom directives, services and filters to manage or control a web-page.
- Designed and Developed the Database tables and Stored Procedures, functions, triggers using SQL, PL/SQL by using TOAD.
- Used Kendo and Bootstrap widgets to display complex functionality involved with huge data.
- Participated in the daily scrum meetings by following Agile methodology.
Environment: JAVA, J2EE, J2EE Design Patterns, Spring, HTML, CSS, JavaScript, Angular JS, Bootstrap, Kendo, XML, JSON, STS, Oracle, SQL, PL/SQL, REST services, SVN, GIT, Agile, Jasmine, Karma, TOAD, JIRA, Bit Bucket, Grunt, Jenkins, Node JS.
Confidential, Piscataway, New Jersey
UI Developer
Responsibilities:
- Developed UI pages using HTML, XHTML, DOM, CSS, JavaScript, jQuery, AJAX and AngularJS.
- Used jQuery core library functions for the logical implementation part, at client side for all the applications.
- Used JASMINE framework to perform unit testing of custom filters, custom directives and
various parts of AngularJS application.
- Used jQuery plugins for Drag and Drop, Widgets, Menus, User Interface and Forms.
- Works with JIRA, which is managing project requirements and tasks and tracking issues.
- Experience with working in JavaScript frameworks like AngularJS.
- Designed PDF, excel and print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Developed scripts in the backend using PHP programming.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and data validation on the client side within the forms.
- Used SVN for version control and Clear quest for defect tracking.
Environment: HTML5, CSS3, XML, DHTML, XHTML, DOM, JavaScript, jQuery, AngularJS, Adobe Dreamweaver CS5, AJAX, JSON, ECLIPSE, SQL server, SVN, PHP, Clear Quest, Harvest and MS Office.
Confidential, NJ
UI Developer
Responsibilities:
- Designed and developed various Web forms using HTML, CSS, Angular JS and JavaScript.
- Involved in development and finalization of initial design of the application and worked with content managers, copywriters and designers to resolve the issues.
- Create website layout/user interface by using standard HTML/CSS practices
- Strong experience of JavaScript frameworks (Angular JS) and library (JQuery).
- Integrate data from various back-end services and databases(SQL)
- Implemented XML parsers such as DOM.
- Written and implemented CSS throughout the site, both as in-line and imported files.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI Architect and Business Units
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
Environment: HTML, CSS, MySQL, JavaScript, Angular JS, AJAX and Windows XP.
Confidential
User Interface Developer
Responsibilities:
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, jQuery and Ajax.
- Used JQUERY plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
- Extensively working with Sass to create layout sprites, animations, borders, positioning and gradients, Mixins etc.,
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used SVN for version control for defect tracking.
Environment: HTML5, CSS3, AJAX, jQuery, JSON, XML, Sass, SubLimeText3, SVN, Multi-threading, Cordova, local storage, NPM.
Confidential
UI Developer
Responsibilities:
- Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript, jQuery and HTML.
- Built web-based mobile application for smartphones, tablets and desktop using jQuery and Bootstrap.
- Captured and implemented designs created by the UI team, add new functionality, enhancements and improvements on the overall website aesthetic.
- Used Selectors in JQuery for updating content on DOM nodes and AJAX calls to REST services.
- Maintaining documents and source code in SVN.
Environment: HTML, CSS, AJAX, JQuery, JavaScript, DOM, Rest Web Services, SVN.
Confidential
User Interface Developer
Responsibilities:
- Designed prototypes and Involved in developing the UI pages using HTML, XHTML, CSS, and JavaScript
- Created Dynamic Web Pages using Web Controls, rewrote existing CSS to form adaptive and responsive layouts for mobile UI
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Preparing the documentation for the entire process for the future reference.
Environment: HTML, CSS, AJAX, JQuery, JavaScript, Bootstrap, Rest Web Services, SVN.
