We provide IT Staff Augmentation Services!

Ui Developer Resume

3.00/5 (Submit Your Rating)

Dulles, VA

SUMMARY

  • Over 7+ years of extensive experience in designing User Interface applications and integration of highly transactional and scalable applications using HTML 4.0/5, XHTML, CSS2/ CSS3, JavaScript, JQuery, AJAX, JSON and XML technologies.
  • Expert knowledge of the UI design process and deliverables throughout the development lifecycle.
  • Very Strong in developing applications using HTML, HTML5, XHTML, CSS3, JavaScript, Action script, JQuery, YUI, XML, XSLT, Ajax, Flash CS3.
  • Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications RIA.
  • Good experience in JavaScript frameworks Backbone.js, JQuery especially AJAX driven web applications.
  • Experience in DOM (Document Object Model) as I used it in interacting with objects in HTML, XHTML and XML documents.
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, node.js, Require.JS, angular.js, Ext.js, Responsive design.
  • Good knowledge of the Spring framework and Hibernate ORM persistence framework
  • Experience in designing websites with W3C standards using HTML4/5, CSS2/3 to get best cross-browser user experience for long-term user retention and engagement.
  • Experienced in using Front End editors like Visual Studio 2005/2008, SharePoint Designer 2007, Dreamweaver, Espresso, TextMate, Sublime Text2 and Microsoft Expression Web.
  • Good knowledge of latest version of object oriented JavaScript Libraries like Angular.js, Node.JS, Backbone, Bootstrap, Require.JS, ExtJS 4.0X and Dojo toolkit.
  • Expertise in working with the JavaScript, prototype JS and various MVC JavaScript frameworks backbone.js and node.js.
  • Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS)
  • Experience in coordinated with the onsite / offshore development team.
  • Knowledge in UI development, UX design, Frontend development, rich user interface design, development, documentation, web 2.0 specifications, standards, media (screen, mobile, touch interface) compatibilities, application architecture, visual design, wireframes, project and team management.
  • Experienced in various IDEs like Eclipse, EditPlus, JSfiddle, Webstorm, Brackets, Notepad++, Microsoft Visual, and Aptana studio.
  • Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop and Illustrator.
  • Extensive experience in using Photoshop, Illustrator, Adobe flash, InDesign Dream Weaver CS4.
  • Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Working experience on CSS Background, 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 implementing and debugging Google DFP Ad-units scripts based on key value pairing.
  • Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code and worked on different browsers like Safari, Firefox, Google Chrome and Internet Explore.
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD)using Jasmine.
  • Experience in working with Databases like Oracle 9i/10g/11g, SQL Server 2005, DB2 and Classic Federator and proficiency in writing complex SQL, PL/SQL.
  • Experience in writing/editing web content, technical and user documentation, business process analysis, process flowcharting and documentation.
  • Excellent verbal and written communication skills including polished presentation skills.
  • Demonstrated the ability to work independently, and the flexibility to adapt in an ever-changing business environment.

TECHNICAL SKILLS

UI Web Technologies: HTML5, CSS3, XML, JavaScript, AJAX, JSP, UI Concept Modeling/Wire framing, Toad.

UI Frameworks: JQuery, ExtJS, DOJO,JSON, angular.js, backbone.js, node.js, Bootstrap.JS, Require.JS, Jasmine.

Wire Frame Tools: Adobe Illustrator CS3

IDE, HTML Editor: Eclipse IDE, Notepad++, Adobe Dreamweaver,EditPlus, JSfiddle, Webstorm, Brackets

Version Control: Perforce, CVS,SVN, GIT

Web/App Servers: Jboss, HTTP Web Server

Database: Oracle, MySQL, SQL Server

Operating Systems: Windows NT/ XP/Vista/7, UNIX and LINUX

Methodologies: Agile

PROFESSIONAL EXPERIENCE

Confidential

UI Developer

Responsibilities:

  • Involved in designing a web version of “Q”, where “Q” is an internal chat application for Confidential &T.
  • Designed fully functional core components like Meetings, WebQubes, and My Team for Q web version using Angular.JS, HTML, CSS3, JavaScript, JSONand Bootstrap,following the MVC pattern.
  • Developed Q API using angular services, controllers, templates, and custom angular directives.
  • Used CometD and implemented listener structure in angular to update the data dynamically.
  • Involved in manual testing for API, to fix the bugs.
  • Created initial mock ups for same functionality using Jquery.
  • Extensively usedCSS and Bootstrapfor styling theHTMLelements.
  • Used built in ng-directives for implementing various functionalities.
  • Implemented the login page which redirects to the particular app component when CometD handshake is successful. The server verifies the login credentials.
  • Designed Q API componentsthat are modular and independent objects, which the user can integrate, recreate, and redesign into their website. Apart from individual components, the API has a whole can be integrated into user’s website.
  • Created dynamic update of Presence which is the visual indication of a user's current availability in Q.
  • Used angular directives for bootstrap to implement customized tooltips for each object in Q.
  • Used subscribe and publish method in CometD to communicate with the server.
  • Drafted a documentation to provide brief information about all the working components and features of the Q web version with live examples, and how to use them.
  • Worked on unit testing using Jasmine framework and Karma runner to test the API modules.

Environment: OO JavaScript, HTML5, CSS3, JQuery, JSON, Bootstrap.JS,node.JS, Jasmine, Karma, Angular.JS, SVN, MVC, DOM, IE, Chrome, Mozilla Firefox, Windows.

Confidential, Dulles, VA

Sr. Web/UI Developer

Responsibilities:

  • Involved in creating and designing core modules like Personality Quiz, Slideshows, Parade Picks, Toc, Kennections, Carousels, Content Hubs for Parade site etc., using HTML5, DHTML, CSS3, JSON, XSLT, XML.
  • Involved in designing Blogs, Recipe pages, Sweepstakes, Dash Intercept etc., for Dash sites using Open CMS XSD, XML, XSLT, JSP etc..
  • Performed client side tooling and testing & development withRequire.JS, Twitter Bootstrap, HTML5Modular JavaScript&AMD style development, Jasmine, etc.
  • Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) andBootstrap, connecting to a REST-ful server on a different domain.
  • Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3.
  • Improvised the Parade Homepage design using the HTML, JQuery, AJAX, JQuery Tools, CSS, Java scripts, Json, JSTL, JSP, and Opencms classes.
  • Extensively participated in developing the website across different browsers and performed cross-browser testing.
  • Used Page Speed and YSlow to analyze the SEO and improve the performance of the parade and dash website.
  • Constructed various XML, JSON feeds and widgets from the parade and dash contents for the Partner Websites, Parade Mobile, Numbrix app etc.
  • Involved in the bug triage meetings, execute the approved design, communicate/co-ordinate the delivery of the end product with the offshore team.
  • Used JQUERY plug-ins to implement features as a light box, sliders and other intuitive features.
  • Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQUERY UI Library.
  • Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js.
  • Worked on the application developed usingAngular.JS, HTML5, CSS3, JSON, JSF, JBOSS, Require.js and Backbone.js.
  • Used Web Services like SOAP protocol in JAXWS and RESTFUL web services.
  • Involved in using addthis, facebook, twitter api functionalities to the parade & dash website.
  • Implemented Google, Omniture, beacon and comcast tracking codes to the parade and dash website.
  • Implemented the Google 404 error page tracking codes to determine the 404 pages. Also used the Google debugger, Omniture debugger to troubleshoot the tracking related issues.
  • Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration.
  • Involved in Production Support and minor enhancements as per application requirements.
  • Worked with different third party vendors for creating and integrating new modules like parade-perks, parade-mobile site, Coupons, Numbrix IPad Apps, Dash Save & Serve etc., using Web technologies.

Environment: OO JavaScript, HTML5, CSS3, JQuery, JSON, Ajax, DHTML,XML, Require.js, Backbone.js, Bootstrap.JS, Jasmine, Dreamweaver, Photoshop, SOA, CVS, Rational Rose, JSF, JBoss, MVC, DOM, IE, Chrome, Mozilla Firefox, PL/SQL, SQL, Oracle, Windows.

Confidential, New York, NY

Web/UI Developer

Responsibilities:

  • Responsible for the overall layout design, color scheme of the web site using HTML5, XHTML and CSS3 and Responsible for creating detailed wire frames and process flows.
  • Developed UI using HTML5, CSS3, ExtJS, Bootstrap, JQuery, and JSP for interactive cross browser functionality and complex user interface.
  • Used the node.js, Require.js and backbone.js MVC Frameworks in the development of the web applications.
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Involved in design, development and implementation of website based on Model-View-Control (MVC) architecture using struts.
  • Created UMLdiagrams like class, activity, and sequencediagrams using modeling tools IBM Rational Suite mainly worked on IBM Rational Rose.
  • Explored the use of built-in and custom directives and services within the Angular.js framework for new project requiring improved client-side rendering
  • Developed the front-end featuring rich web interface implemented using HTML5, CSS3,JavaScript toolkits like YAHOO USER INTERFACE (YUI). Used JQuery framework for UI centric AJAX behavior.
  • Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Involved in building highly interactive portable widgets using HTML 5, CSS 3, and the latest AJAX libraries.
  • Developed huge multi-advertisement co-registration layout engine that was cross browser compatible.
  • Developed various commands and helper classes using core Java mainly following multi-threadedconcepts and MVCdesignpatterns for the application.
  • Used the Node.js and backbone.js MVC Frameworks in the development of the web applications.
  • Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and DreamweaverCS3.
  • Used Restful Web services with JAX-RS library to extract data from Non-Java Systems like legacy systems
  • Used the Mozilla Firefox extension, Firebug, to view and debug HTML, DOM and JavaScript.
  • Implement advanced datagrid with custom item renderers and editors.
  • Used CVS for synchronous version control among versions.
  • Performed data validation using JavaScript code on the client side.
  • Worked on Service Oriented Architecture environment for developing the services for the users.
  • Developed data access objects to encapsulate all access to the data source.
  • Involved in writing procedures, complexqueries using PL/SQL to extract data from database and to delete the data and to reload the data on Oracle DB using Toad tool.
  • Used jasmine to implement test cases in TDD.
  • Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
  • Provided quality assurance and cross browser compatibility testing during development phase.
  • Implemented and developed with Interwoven TeamSite and other Content Management Systems.

Environment: HTML5, CSS3, Java Script, Action script, JQuery, AJAX, Backbone.js, Require.js, node.js,Angular.Js Bootstrap.JS, Jasmine, Usability Testing, Agile methodology, Adobe Flash and Photoshop and Eclipse.

Confidential, Alpharetta, GA.

Java UI Developer

Responsibilities:

  • Extensively involved in requirements gathering and analyzing them, checking the dependencies and design of the project.
  • Designed and developed User Interface using JSP, CSS, HTML and JavaScript. Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
  • Used Ajax, OO Java Script, JSP, JQuery, HTML and CSS to develop the application.
  • Understanding client’s business requirements and participating in client meetings for designing and developing user friendly front end customer facing product site using a mix of technologies and techniques such as HTML5, CSS3, AJAX, XHTML, JavaScript including popular Angular JS frameworks such as Ext Js, J Query and JQueryUI
  • Developed different JQUERY component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Worked on integrating JQuery APIs with MVC pattern.
  • Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
  • Improved outgoing quality through test and yield improvements and characterization. Also reduced costs through test time improvements.
  • Wrote test plans and performed unit testing and performance testing.

Environment: Java,HTML, CSS, OO JavaScript, Ajax, JSON, JSP, JQuery, Servlets, DOM, SQL, PL/SQL, Oracle, Windows.

Confidential, CA

UI Developer

Responsibilities:

  • Created HTML, CSS, JavaScript, DHTML pages for Presentation Layer.
  • Involved in developing of design documents with UML class diagrams.
  • Implemented various Search Engine Optimization techniques as metadata, building inbound link, and outbound link text, meaningful title while designing web pages.
  • Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages Confidential the client side.
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Applied client side validations using JavaScript and jQuery
  • Built HTML5 and CSS system for controlling text display issues cross-platform and cross browser.
  • Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
  • Used CSS Blueprint to create grids and adopt cross browser interactive features.
  • Created Graphic User Interface (GUI) and applied to web site.
  • Increased developer productivity by using efficient programming methodologies and local development.

Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, Dreamweaver, Windows.

Confidential

Web Developer

Responsibilities:

  • Created Mock-up designs and developed various functionalities with Java Script and jQuery.
  • Worked with the team of architects to gather requirements and enhance the application functionality and add new features.
  • Extensively used Ajax calls to send parameters and fetch data based on the user-triggered events.
  • Manipulated data to both send and fetch data from the server through GET and POST requests.
  • Developed print functionality and download to Excel functionality.
  • Used CSS, HTML to make effective and cross-browser compatible front-end pages with attractive and easy to use functionalities.
  • Fixed bugs in the production and carried out Unit Testing for the developed functionalities.

Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, Windows.

Confidential

Jr. UI Developer

Responsibilities:

  • Design development of presentation layers using HTML, CSS, JavaScript and jQuery.
  • Used JavaScript and jQuery for validating the input given to the user interface.
  • Developed Mock-up designs as per the requirements of Business.
  • Designed and developed code for table less web interfaces using XHTML, CSS, and DOM.
  • Developed the complete HTML, CSS and JavaScript of the pages with emphasis on performance, accessibility (AA) and SEO standards
  • Implemented AJAX to speed up web application.
  • Used jQuery extensively for event handling, DOM manipulation and cross-browser compatibility.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, Windows.

We'd love your feedback!