Ui Developer Resume
Omaha, NE
SUMMARY:
- Around 6 years of Professional experience in all phases of Software Development Life Cycle including Applications Design, Development, Integration, Installation, Implementation, Maintenance, Testing, and Debugging of various client/server web applications
- Extensive experience in developing professional web based User Interface (UI) with the help of HTML5, CSS3, JavaScript, JQuery, JSON, XML and experience in making webpages Cross browser compatible
- Developed websites using JavaScript frameworks such as Bootstrap, AngularJS, Node.JS, BackboneJS.
- Developed JSP pages using JSTL and Struts specific tag libraries
- Developed Action Classes and configured Struts framework
- Implemented proof of concepts on Spring MVC.
- Developing business logic and consuming web services
- Worked on multiple projects, multiple platforms including web and mobile projects using Angular JS and Ionic framework.
- Extensively used various components of AngularJS like Angular Directives, Angular Controllers, Angular DOM, Angular Services, Angular Events, Angular Modules and Angular Validations.
- Working Knowledge of Grunt in case of minification, compilation, unit testing etc.
- Excellent knowledge in dealing with Delegates, Assemblies, User Controls and Custom Controls in VB.NET and C#.
- Good understanding of Document Object Model (DOM) along with DOM functions and dealt with challenges in High Traffic Websites.
- Experience following the W3C standards and validations using HTML, CSS and Java Script for building Web applications along with sound understanding of HTML5 API’s
- Extensive experience in Testing, Debugging and troubleshooting the existing code using Firebug and Chrome Inspector Tools
- Extensive knowledge in JavaScript, especially using JQuery in AJAX - driven web applications.
- Experience on working with CSS Background, Animations, and Layouts, positioning, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviors including the Box model.
- Responsible for checking Cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Firefox and Google Chrome.
- Sound Understanding and pleasant experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Experience in working in different IDE’S like Notepad++, Edit Plus, Sublime Text, Eclipse and IBM RAD.
- Expert in debugging an application using the debugging tools provided by the Visual Studio .Net IDE.
- Experience in working with various databases like Oracle, SQL Server and MySQL
- Experience working in Agile and Waterfall (SDLC Methodologies) environments
- Determined quick learner with strong interpersonal, communication skills and proven ability to manage positive and productive client relationship
TECHNICAL SKILLS:
Analysis Tools: Data Analysis Plus, and MS Excel
Frameworks: Struts, Spring MVC, AngularJS, Node.JS, Backbone.JS, and Bootstrap
Programming: Java, J2EE, Visual Basic, JavaScript, Object-Oriented JavaScript, jQuery, JQuery Mobile, Servlet, JSP, JSTL, XML, HTML5, XSLT, CSS, Media Queries, Ajax, JSON, SQL, PL/SQL, and JDBC
J2EE Servers: HTTP Web Server, Apache Tomcat, and WebSphere Application Server
Operating Systems: UNIX, Mac, and Windows
Revision Control: Tortoise SVN (Subversion Tool)
Build Tools: IBM RAD, Eclipse, Notepad++, edit Plus, Apache Maven, GitHub
Database: Oracle, DB2, SQL Server, and MySQL
PROFESSIONAL EXPERIENCE:
Confidential,Omaha, NE
UI Developer
Responsibilities:
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript.
- Coded extensively in JQuery to make rich internet web pages and created custom date picker on the website.
- Developed mockups and prototypes using HTML, CSS3, JavaScript, JQuery and Angular JS.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented and designed user interface for web based customer application.
- Coded JavaScript for page functionality and Pop up Screens.
- Developed JSP pages using JSTL and Struts specific tag libraries.
- Designed & Developed application interface using ASP.NET MVC, JavaScript, Angular JS, HTML 5, and CSS 3.
- Worked on NodeJS for developing server-side web applications.
- Integrate the dynamic pages with Angular JS and JQuery to make the pages dynamic.
- Used Angular.Js as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using SAAS, LESS, Bootstrap, Angular.Js.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Created dynamic HTML pages, used JavaScript, jQuery, NoSQL, Restful and AJAX to create interactive front-end GUI.
- Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, Angular JS, and JavaScript, Bootstrap.
- Implement modules into Node JS to integrate with designs and requirements.
- Involved in extensive HTML5 coding.
- Controlled overall look and feel of ASP.NET web site by consuming twitter Bootstrap.
- Used Selectors, Events, AJAX and Dom Manipulation using components in Angular 2 for updating content on DOM nodes.
- Developed page layouts, navigation, animation buttons and icons.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Implemented the backend web service with RESTful architecture using Node.js/Express.
- Experience in cross browser compatibility check and thoroughly performed Unit Testing and Integration Testing.
- Used GIT for version control and handled unit testing using Protractor, Jasmine and Karma.
- Developed Responsive Web Design pages for various applications compatible for Mobiles, Tablets, and Desktop.
- Enhanced user experience by designing new web features using MVC Framework like Angular JS and Backbone JS.
- Experience working with build, code package & source code management such as GIT.
- Has worked with Angular JS for writing scripting code in client side and data synchronization.
- Develop administrative interfaces with the technologies of JSP, JSF, Node.js.
- Integrated with back end code for highly interactive AJAX based applications.
Environment: HTML5, CSS3, Java, J2EE (Struts, Spring MVC), JavaScript (Libraries: JQuery), AJAX, JSON, XML, Bootstrap, AngularJS, NodeJS, BackboneJS, APACHE, MS Office.
Confidential, West Des Moines, IA
UI Developer
Responsibilities:
- Involved in complete life cycle of software development including designing, developing, testing and deployment of application using Agile Methods.
- Involved in design and development of n-tier architecture.
- Developed Web API using Node JS and hosted on multiple load balanced API instances
- Used JSON to load data into DOJO data grid.
- Designed and developed the Restful web services using the JAX-RS API to communicate over the network.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Responsible for designing Front-side of the website like embedded graphics, and interactive documents using JavaScript, XML, HTML5, and CSS3.
- Worked on HTML, CSS, JQuery, and JavaScript. Additional frameworks like Bootstrap, Sass, and AngularJS were used.
- Re-designing/ developing the main website to improve user experience and add new functionality.
- Worked with Angular JS Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters, Http Request.
- Created UI designs using Web Standards.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation, and form validation.
- Developed Action Classes and configured Struts framework.
- Implementation of ASP.NET MVC validation at controller level.
- Provide weekly workflow reports to managers, as scheduled and as requested.
- Developed a tool to retrieve and send data to third party service provider using REST.
- Involved in reviews of Test Scenarios to ensure the requirement coverage.
- Involved in performance and SQL Query optimization.
- Developed the classes and interfaces by using C#. Net coding.
- Developed the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern for CMS project, it includes HTML5, CSS3, JavaScript, MongoDB, JQuery and AJAX which were used for UI development.
- Worked with Jasmine, Karma and Mocha in testing and Performed Unit Testing and performance testing using JUnit.
Environment: HTML5, CSS3, JavaScript, JSON, JQuery, REST, SQL, AngularJS, JDBC, Oracle 10g, Eclipse, MS Visio.
Confidential, San Antonio, TX
UI Developer
Responsibilities:
- Requirement gathering and designed the webpage layouts to fit in Client requirements using Adobe Photoshop.
- Developed the User Interface using JQuery, CSS and HTML
- Defined and developed the application's presentation layer using HTML, CSS3, JavaScript, and JQuery
- Worked extensively on the shop module with CSS issues including the cross-browser issues with IE and wrote new functionalities for other pages using JQuery, AJAX, HTML and CSS.
- Designed and implemented the User Interface using OO JavaScript, HTML, XHTML, XML, CSS, JSP, AJAX and MySQL.
- Implemented script that helps to include content from multiple pages and display them on demand, using Ajax.
- Experience consuming API’s using AJAX and manipulating/consuming JSON objects.
- Exchanged data with the help of XML files using Ajax. Because of the simplicity of XML, the application formed the new procedure of exchanging data between server and browser.
- Implemented AJAX driven UI Elements that were more agile and faster.
- Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
- Designed web interfaces using HTML/DHTML from graphic mock-ups.
- Designed and coded using technologies and software such as, Adobe Photoshop, Illustrator, Dreamweaver, JavaScript, XHTML, Flash, and CSS. Implemented client-side validations in registration forms, login and logout forms.
- Created templates, menus, pages, blocks using Drupal.
- Developed JS Progress Bar Handler written in a JavaScript, based on Percentage Bar/ Progress Bar and inspired upon JS-code and CSS-code.
- Developed HTML interfaces with an understanding of UI design principles and object-oriented program development.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- JIRA is used for bug tracking and execution of test cases.
- Changing the width of the list items that resulted in different forms of grids. Also, solved the padding effect differences among the various browsers i.e. browser’s compatibility.
- Managed time effectively meeting all the deadlines for the release of projects.
Environment: HTML5, CSS3, JavaScript, Drupal, CSS, HTML, DHTML, XML, DOM, Ajax, JQuery, SVN, Firebug.
Confidential
Web Developer
Responsibilities:
- Responsible in creating Static Wireframes to present to the business user to show the basic structure and flow of the application.
- Involved in integration with Middleware Templates.
- Responsible in designing full color static mockup screens as per the brand standards for presentation to the business user as live look and feel for application.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Involved in extensive coding HTML mockup of application for presentation to the business user to show flow and frontend functionality.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, DOM, Photoshop, and Dreamweaver.
- Developed XML - based data entry forms using Microsoft Info Path 2007.
- Validate input values to make sure that they will be accepted before they are submitted to the server.
- Involved in documenting and creating site maps for the complete design flow.
Environment: HTML, XHTML, CSS, JavaScript, JQuery, DOM, Adobe Dreamweaver, Adobe Photoshop CS4, Adobe Illustrator CS4, Visual Studio 2010.
Confidential
Web Developer
Responsibilities:
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Created images, logos and icons that is used across the web pages using Adobe Photoshop.
- Converted the Photoshop mockups in to hand-written HTML and CSS pages.
- Front end validations are written using JavaScript.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Worked extensively with CSS background, layout, position, text, border, padding, pseudo classes, elements and CSS behaviors in CSS.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, XHTML, CSS, JavaScript, Adobe Photoshop CS4, Adobe Illustrator CS4.