Ui Developer Resume
Boston, MA
SUMMARY
- Around 5+ years of experience in developing and designing web applications according to Information architecture and Usability standards using OO JavaScript, Ajax, jQuery, XML, HTML 4/5, CSS 2/3.
- Extensive knowledge in Web Standards, Interactive animations, and E - mail design standards.
- Extensive knowledge in OO JavaScript design pattern and JavaScript MVC Patterns.
- Extensive experience in Web Application Development, Interface Web Design, Designing/developing Interfaces for multiple browsers (Firefox, Internet Explorer, Opera etc.) Information Architecture, Planning and Implementing Internet/Intranet project, Graphic Design, working with the jQuery Library.
- Experience with Firebug, IE Tester, Chrome and Safari DOM inspectors and JavaScript debugging techniques.
- Experienced in developing web-applications using various design patterns, including session facade, MVC, Data Access Object, Transfer Object, and Business Delegate.
- Excellent Knowledge of multi- tier Web Based application development.
- Experienced in using Wireframes/Comps to create cross-browser UI’s with table-less CSS.
- Designed and developed sophisticated, Data-Bound Ajax applications and framework using jQuery components including: a tool for Menu creation using YUI tree, context menu, drag and drop capabilities to manipulate the menu tree and Custom Ajax RPC protocol and JSON.
- Rapidly designed & built object-oriented, data-driven JavaScript working prototypes of applications. Implemented performance best practices to a web site.
- Good knowledge in JavaScript, DOM, jQueryand Ajax and a basic understanding ofAngularJSandBackboneJS.
- Expert in using JSON (JavaScript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values
- Extensive experience in testing including Accessibility, Usability and UI Regression testing.
- Strong analytical and problem solving skills, self-starter and good team player.
TECHNICAL SKILLS
Web: HTML5, CSS3, CMS(Word Press),Java Script, AJAX, jQuery, JSON, XML, AngularJS, BackboneJS
Database Analysis & Design: SQL, MS-Access, Oracle (Basic), SQL Server 2005 and 2008.
System Testing: Test Cases, Test Plans, Technical & Non-Technical User Guides
Project Management: Project Planning, Functional Requirements, Risk Analysis & Management, Resource Allocation, Disaster Recovery & Planning, MS Project, and Microsoft Visio 2010
Software Design Tools: Notepad++, Eclipse, Adobe (Dreamweaver, Photoshop, Illustrator)
Servers: Apache, Tomcat, IIS
Operating System: Windows,Mac and Linux systems
PROFESSIONAL EXPERIENCE
Web/UI Developer
Confidential - Baltimore, MD
Responsibilities:
- Creating Front-end Applications using HTML5, CSS3, JavaScript, JQuery, AJAX, XML and AngularJS.
- Developed IFRAME element to fetch and display the external pages that contains JavaScript/CSS code that runs when fetched via Ajax, the page is from an outside domain. Fixed issue related to that.
- Implemented “default” content inside the container to show while no tabs are selected using CSS/JQuery, or to be associated with a specific tab and also added inline on the page and where data is fetched via jQuery/Ajax so as to avoid unnecessary fetching of external pages.
- Implemented the session only persistence for the last tab user clicked on is remembered if he/she returns to the page within the same browser session.
- Implemented image overlay plug-in that attempts to present an image with an overlaid title/caption.
- Implemented an auto mode where the JavaScript is automatically cycles through and also selects each tab periodically until a tab is explicitly selected.
- Expanded/Contracted the arbitrary CSS DIVs on the page as the tabbed content is contracted / expanded.
- Implemented dynamically selected a tab based on its position within its peers, or its ID attributes which supports nested Ajax tabs.
- Implementing User Interface Techniques and Principles in Projects
- Designing Websites focused on Usability, and Accessibility
- Debugging Code and Unit Testing on development and Production Systems
Environment: HTML5, CSS3, JavaScript, JQuery, AJAX, XML, JSON, IFRAME
Web/UI Developer
Confidential - Dallas, TX
Responsibilities:
- Developed widgets using HTML, CSS, AJAX, jQuery Components and JavaScript.
- Implemented Ajax Frame works, jQuery tools examples like Auto Completer, Tab Module, and Calendar and Floating windows.
- Developed the jQuery widget with functionality of progressively enhancing the look and feel of web page.
- Created an actions menu with jQuery that appears when checkboxes are selected
- Used AJAX with jQuery controls for Listing all scripts in a grid and can edit it in the grid which will reflect in the database table as well (like margins).
- Implemented DD Tab Menu in a standard compliant, 2 level tab menus. Developed JavaScript uses CSS to control all of its appearance, and plain HTML to implement the entire menu tabs and contents.
- Worked on consuming JSONand XML object creation, parsing on both clients as well as server side.
- Used CSS based design techniques to eliminate table-based layouts, and speed page loading.
- Progressively enhance form elements with jQuery to add more robust functionality.
- Made the rating range configurable that helps to modify it whenever changes occur.
- Implemented more number of skins, and combination of the CSS sprites.
- Used jQuery document to generate API documentation for JavaScript code.
- Worked on backbone.js MVC framework to connect the internal and public APIs.
- The output of jQuery Doc is API documentation formatted as a set of HTML pages including information about methods, properties, custom events and inheritance for JavaScript objects
- Coded pages using CSS in a table less environment.
- Used the concept of the sliding door to use a background image for the buttons in a navigation menu.
Environment: HTML, CSS, AJAX, jQuery Components, JSON, XML
UI Developer
Confidential, Boston, MA
Responsibilities:
- Created web pages for each project using XHTML, CSS, and JavaScript.
- Implemented JavaScript calendar to make use of OnClientDateSelectionChanged event of calendar extender to achieve dynamic Date selection for tasks, events and invitation.
- Developed and implemented pure CSS-based page layouts.
- Developed UI with JSP and used JSP Tag libraries to simplify the application complexity.
- Designed and developed AJAX calls to populate screens parts on demand
- Involved in writing client side validations using Java Script, AJAX.
- Implemented AJAX in web pages to make Asynchronous request to the server.
- Worked with CSS Selectors, classes, ids, pseudo classes, Inheritance and cascade concepts, Box model with fixed width, fluid & elastic layouts
- Used the subnav items that are nested as children of their associated tab in the HTML
Environment: HTML, XHTML, CSS, JavaScript, jQuery, JSP, AJAX.