We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

Evansville, IN

SUMMARY

  • Having 7.5+ years of experience in software development including 6 years of experience as a Java Front End(UI) Developer in design, development, maintenance, and support and testing of various web - based applications using HTML5, XHTML, CSS3, SASS, JSP, Bootstrap, JavaScript, AngularJS, and jQuery, Node.js, AJAX, JSON, RESTful Services and Spring Web MVC.
  • 3.5+ Years’ experience in AngularJS.
  • Extensive knowledge and experience in developing Single Page Applications (SPA) using AngularJS.
  • Extensive experience in Java/J2EE/J2SE/JSP/Spring/Hibernate Frameworks.
  • Reliable Knowledge in developing applications using Apache Tomcat, BEA Web Logic, and JBoss.
  • Expertise in design and development of web applications using Core Java, J2EE, Servlets, JSP, JavaBeans, JavaScript, Applet, Servlet, and XML
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Experience in client side MVC or MVW frameworks like Angular JS.
  • Solid Experience in AngularJS, Web Components, Bootstrap, JavaScript functional & OO, TDD, jQuery, Backbone.js, REST, MVC, MVVM, HTML5, UX, SEO, A/B tests, CSS Less Sass, Grunt, Gulp, Node.js, Git, PHP, java, MySQL.
  • Created custom directives in Angular js for re-usable components (multi-field form elements, background file uploads, etc.).
  • Developed Web 2.0 applications to consume JSON response using callback functions
  • Solid experience in Ajax, JSON with jQuery for request data and response processing.
  • Implemented dynamic web pages making AJAX Calls, using the XML Http Request Object.
  • Solid Knowledge on Object Oriented Programming (OOPS) Concepts, Object Oriented JavaScript, JAVA, JDBC technologies and their Implementation.
  • Participated in development converting the static HTML markups to JSP’s using JSTL.
  • Strong Understanding in Guidance with tooling, build automation, continuous delivery, source control, UI best practices & design patterns, coding standards, maintenance, quality, future-proofing, browser standards & compatibility, REST APIs, Agile UI methods, UX & usability, responsiveness
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo-classes, Pseudo-elements and CSS behaviors in CSS.
  • Hands-on experience in using JavaScript, Ajax, and Jquery for real-time manipulation of DOM.
  • High Knowledge in continuous integration of deploying applications using Jenkins.
  • Expertise in using JSON open standard format for data transfer.
  • Experience in building UI screens using JSP, Jquery, DOJO, Adobe Flex (AS3), Adobe AIR, Angular JS and HTML 5.
  • Strong understanding in using the built in tools like Maven, RTC, Jenkins and Log4j tools
  • Involved in using various IDE's Notepad++, Eclipse and Sublime Text Editor.
  • Utilized the latest front end Technologies such as HTML5 and CSS3 for layouts.
  • Ability to analyze, debug, and enhance standard libraries and Open Source code.
  • Good knowledge of database connectivity (JDBC) for databases like Oracle (9i, 10g, 11g), DB2, SQL Server, MySQL, and MS Access.
  • Expertise in multi-Threading, collections, interfaces, Synchronization and Exception Handling.
  • Performed unit testing using JUNIT test cases.
  • Expert in documenting business requirements, functional, technical specifications and test cases.
  • Extensive experience with Eclipse. Also worked on NetBeans and IntelliJ IDEs.
  • Worked in all phases of Software Development Life Cycle in the software models like Waterfall, Agile, Prototype and RUP models
  • Professional experience at all stages of software development lifecycle including requirements analysis and Debugging, Applications design, Development, Integration, Maintenance, Installation, Implementation, Testing of various client/server, N-tier, and web applications.
  • Experience of application development in different environments like Windows and Linux.
  • Excellent problem-solving skills with strong technical background and good analytical skills.
  • Quick learner and excellent team player, ability to meet tight deadlines and work under pressure.
  • Excellent written and verbal communication skills and presentation skills.
  • Well experienced in working with MS Office.

TECHNICAL SKILLS

Programming Languages: Java, JavaScript, SQL, PLSQL, XML, XSLT and UML

Java/JEE Technologies: JSP, Servlets, IaaS, EJB, JDBC, JMS, MDB, JNDI.

Web/Application Server: Tomcat, WebLogic, WebSphere, JBoss

Web Technologies: HTML, DHTML, XML, XSLT, JavaScript, CSS, GWT

Databases: Oracle, DB2, Sybase, SQL Server.

IDEs: Eclipse IDE, Notepad++, Sublime Text Editor

Other Tools &packages: CVS, JUnit, Maven, ANT, Github, JasmineModeling Tools IBM Rational Rose, Visual Paradigm.

SDLC Methodology: Agile, RUP, Waterfall model.

GUI: Dev.APIS Java Applets, JFC/Swing, SWT, JFACE

Operating Systems: Sun Solaris, Linux, HP-UX, AIX, Unix, DOS, MVS, Windows 2003/XP/2000/NT/98/95

XML/Web Services: SOAP, WSDL, JAX-WS, JAX-RS, Jersey, Apache CXF, JSONXML, XSTL

User Interface: HTML, DHTML, CSS, Java Script, AJAX, JQuery and Angular JS

PROFESSIONAL EXPERIENCE

Confidential, Evansville, IN

Sr. UI Developer

Responsibilities:

  • Designed modules using technologies like Angular JS, JSON, and JavaScript.
  • Worked on JavaScript and HTML5 Browser Cache mechanism for storing and retrieving data for the website.
  • Worked on UI composition using SWE (Siebel Web Engine) Tags in SWE Templates
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5, CSS3 & Bootstrap.
  • Created client side validation using technologies such as Angular JS and JavaScript.
  • Used $HTTP, AJAX & JSON communication for accessing RESTful web services data payload.
  • Developed cross-browser/platform pages using CSS3 Media Queries and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Implemented paging functionality for various screens for quicker rendering of data and also to avoid crashing of the browser.
  • Used Angular JS for making restful API calls and data binding.
  • Wrote test cases, created specs, page objects and undergone End-to-End Testing for whole application using Protractor for Angular JS on Node JS command line.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML5, CSS3, JavaScript, Angular JS
  • Minified JavaScript files and used CSS Sprites for reducing page load times.
  • Used HP Application Lifecycle Management (ALM) as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Created Single Page Application using AngularJS for applying credit card which involved in using routers, controllers and custom directives.
  • Responsible for design, configuration, development, validating and testing of an application architected and developed using. AngularJS, MVC framework
  • Utilized modular structure within the AngularJS application in which different functionalities within the application were divided into different modules.
  • Implemented Angular Controllers to maintain each view data and Angular Service calls using Angular Factory.
  • Maintained and enhanced existing Web applications.
  • Used AngularJS and JavaScript to implement form validations.
  • Developed rich user interface using jQuery framework extensively.
  • Used $resource and $promise to perform AJAX calls for creating interactive web pages on JSON response.
  • Worked on browser compatibility issues: tested and debugged the application using Jasmine and firebug.
  • Used AngularJS to build custom directive to display every transaction.
  • Designed NodeJS server and router binds to UI web pages.
  • Worked closely with designer team to follow up the wireframe and other graphics mockups.
  • Underwent cross-platform test automation for mobile devices based on iOS and Android, validated mobile app quality, spotted issues using Mobile Labs Simulator.
  • Worked with an Agile, Scrum development methodology to ensure delivery of high-quality work with monthly iteration, involved in sprint planning and retrospectives.

Environment: Angular JS, JSON, JavaScript, HTML5, CSS3, Bootstrap, HTTP AND AJAX

Confidential, Sacramento, CA

Sr. UI Developer

Responsibilities:

  • Analyzed business requirement to translate functional requirements into technical requirements using MVC framework Angular.js, making multiple developers to be able to work on separate modules simultaneously
  • Designed and developed user interface using HTML 5, CSS 3 and JavaScript Libraries
  • Responsible for the overall layout design, created a responsive web page and implement dynamic features by using Twitter Bootstrap.
  • Implemented highly interactive features and redesigned some parts of products by write plain JavaScript due to some compatibility issues using jQuery
  • Used AngularJS to create a Single Page Application (SPA) for the gift card module along with routers, filters, custom directives and controllers
  • Involved in using jQuery Validation Plug-in for client side validation
  • Handled browser compatibility issues for different browsers related to CSS, HTML, and JavaScript for IE, Firefox, and Chrome browsers
  • Worked on consuming JSON object creation, parsing on both clients as well as server side.
  • Designed and developed modules to retrieve data and improve data using AJAX calls by $http service in AngularJS
  • Responsible for conceptualization, design and development of the web pages.
  • Used Microsoft Visio, for OOAD purposes.
  • Developed menus, combo boxes, text field and text area input controls in Ext JS
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
  • Managed Object persistence, Data retrieval using Hibernate, spring framework with Oracle backend.
  • Developed page layouts, navigation, animation buttons and icons.
  • Performed Hibernate Performance tuning to drastically improve the application’s performance.
  • Worked on the website from start to finish to give it a new look using HTML/CSS/JavaScript.
  • Designed and developed core libraries such as exception handling and data access layer which were used by different modules.
  • Played a key role in the database designing and creation.
  • Automated the entire deployment procedure using built scripts of Maven.
  • Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
  • Interacting with the senior management and users for new features in this website.
  • Managing all versions of the website (Development, Beta and Production).
  • Agile Scrum leads, create project backlogs, assign functionality to individual team members, and resolve dependency bottlenecks in spring meeting
  • Created file and did Unit testing by creating Test Suites using Jasmine
  • Used JIRA for bug tracking and issue tracking
  • Committed code change into repository using Git

Environment: HTML 5, CSS 3, JavaScript, AngularJS, jQuery, Bootstrap, JSON, AJAX, Jasmine, JIRA, Scrum, Git.

Confidential, Secaucus, NJ

Sr. UI Developer

Responsibilities:

  • Responsible for Design and development of Web pages using HTML, CSS including Ajax controls, Bootstrap, and XML.
  • Developed UI using HTML, CSS, JavaScript validations and XML.
  • Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Deployed applications in JavaScript, and MySQL.
  • Created various web page layouts using HTML and CSS.
  • Responsible for all client sideUI Validationand implementingBusiness logic based on user selection using AngularJS.
  • Designed, developedand updated User Interface Web Forms using CSS, Dreamweaver, JavaScript, and Bootstrap.
  • Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
  • Providing permanent fixes for production issues and implementing many bug fixes.
  • Providing status updates on daily task, production issues and development activities.
  • CSS was used to style the HTML elements and used Ajax for populating the list/dropdown box with data from DB.
  • Developing PL/SQL stored procedures, Functions, Packages, SQL scripts to facilitate the functionality for various modules
  • Developed detailed test approach and test cases documents.
  • Involved in unit testing and integration testing during different phases of application development.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation fromstructure.
  • Perform code review with peers to ensure code optimization and web optimization techniques are followed.
  • Follow agile methodology and iteration planning.
  • Support and consultation for content publishers, web developers and managers.

Environment: HTML, CSS, JavaScript, AngularJS, AJAX, Bootstrap, MySQL, Dreamweaver, Clear quest, Apache, Windows 2000/XP.

Confidential, Park Ridge, NJ

UI Developer

Responsibilities:

  • Attend Daily stand-up meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for each story card in a sprint
  • Developed User Interface for the project using HTML/HTML5 and CSS/CSS3
  • Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, JavaScript, Angular Js, Require Js and Kendo UI.
  • Used jQuery and AJAX for service calls on pages to interact with the server for information.
  • Used AJAX, JSON to send request to the server to check the functionality of the website.
  • Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
  • Worked on CSS to design the navigation, gradient background and used other style properties to enhance the look of the web page.
  • Front end validations are written using JavaScript.
  • Worked on Cross-Browser compatibility.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery
  • Worked on creating different types of charts for representing the data using Kendo UI Java Script Chart widget.
  • Maintained existing UI Applications and upgraded them using CSS 3, jQuery, AJAX, JavaScript, JSON and HTML 5
  • Developed CSS-based page layouts that are cross-browser compatible and standards-compliant.
  • Making the application responsive using bootstrap.
  • Developed the application using Angular JS to support for Single Page Application (SPA).
  • Involved in writing the Unit Test Cases using Jasmine.
  • Debugging the code using browser tools like Chrome Developer Toolbar, Firebug, and IE Developer Toolbar.
  • Collaboration with team members design, analysis, coding, testing, and review website.

Environment: HTML/HTML5,CSS/CSS3,JavaScript,jQuery,JavaScriptMVC,ALM for defect tracking.

Confidential

UI Developer

Responsibilities:

  • Designed layouts on the front-end using HTML, CSS, JavaScript, jQuery and AngularJS.
  • Used interactive data binding, filters and animation events usingAngularJS.
  • Built CSS and JavaScript system for controlling text display issues cross-platform and cross browser
  • Used jQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to the web page.
  • Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, CSS Sprites, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS
  • Worked with backend programmers to troubleshoot Java Script related issues with front-end connectivity
  • Implemented jQuery to improve the overall usability of the website interface
  • Implemented AJAX functionality to speed up web application.
  • Used advanced JavaScript to create interfaces and help manage cross browser compatibility.
  • Used Firebug to debug JavaScript, to analyze DOM objects of the page and to change the page layout.
  • Developed and implemented Email marketing campaigns for various clients.
  • Widely used Optimization technique in existing code.
  • Used JSON for data transfer between front end and back end.
  • Implemented web standards, and resolved accessibility of the web pages which receive more user traffic.
  • Understanding entities and their attributes for defining classes, attributes properties and functions.

Environment: HTML4,CSS2,Bootstrap,JavaScript, jQuery, JSON, Ajax, Firebug, JIRA, Restful Web services, AngularJS, Node.js, GitHub, Gulp, Mysql, Windows, Agile Development, Sublime.

Hire Now