Front End/ui Developer Resume
Mount Laurel, Nj
SUMMARY
- Over 8+ years of experience in UI development, Frontend development with Action script, rich user interface design, development, web 2.0 specifications and documentation.
- Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time - lines for the project.
- Extensive experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, XML, DHTML, XHTML, jQuery, AJAX, JSON, Angular.js, Backbone.js, Require.js, React.js, Node.js, Ext.js and Flash.
- Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript. With back-end in Spring MVC (Restful services with annotation) architecture framework.
- Expert in HTML5/CSS3 development and have experience in Backbone.js, node.js, angular.js, Ext.js, Responsive design.
- High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Extensive experience on implementing the AJAX features using JavaScript and jQuery.
- Experienced in various IDEs like Eclipse, EditPlus, JSfiddle, Webstrom, Tatastrom, Sublime text, Microsoft Visual, and Aptana studio.
- Experience in graphic designing of Logos, Branding and Identities, Print & Publishing, Brochures, Posters, Flyers, TV Commercials, Multimedia Presentations.
- Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS3, Photoshop, Flash, Illustrator, Spring Tool Suite, Eclipse, Notepad++ and Firebug.
- Experience in designing UI patterns and applications with the help of Adobe Photoshop CS6, Adobe Flash and Adobe Illustrator.
- Experience in DOM (Document Object Model) to use in interacting with objects in HTML, XHTML and XML documents.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Expertise in using application servers such as WebLogic, Web Sphere, Jboss and Apache Tomcat.
- Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 8i/9i/10g/11g, DB2, SQL Server and MySQL.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON
JavaScript Libraries: Ext JS, Backbone.js, Require.js, Node.js Angular.js, React.js
IDE's and Tools: Eclipse IDE, NetBeans, Dreamweaver, Firebug, Developer Tools, EditPlus, JSfiddle, Webstrom, Tatastrom, Sublimetext
Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing(spring tool suite)
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools: Adobe Illustrator CS3(basic idea on wire frame and visual design)
Debugging Tools: Firebug, BugZilla, (internet explorer)
Database: PL/SQL(oracle), MySQL, MSSQL
Operating System: Windows 2000/XP/Vista/7/8, MAC OS X
PROFESSIONAL EXPERIENCE
Confidential, Mount Laurel, NJ
Front End/UI Developer
Responsibilities:
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
- Developed all the UI pages using HTML5, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax, WinJS, Adobe Creative suite.
- Utilized the HTML5DOM local storage features to store data locally client side processing.
- 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.
- Wrote custom JQuery plug-in and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.
- Used detailed wireframes and developed Mock-up designs as per the requirements of Business.
- Designed Frontend with in object oriented JavaScript Framework like Backbone.JS, Angular.JS and Ext.JS.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Angular.js and Responsive Design.
- Designed various grid panels and various UI components using EXT JS and Angular.js framework and JQUERY.
- 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.
- Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Used React.JS for creating reusable UI components.
- Used jQuery plug-in for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
- Programmed the Event handling for JQuery controls to accept user inputs and validate it.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML5, CSS3, JavaScript, JQuery, Adobe Photoshop, Adobe Dreamweaver, Adobe Illustrator, Angular.js, Require.js, Backbone.js, node.js, Ext.js, React.js, AJAX, SOAP, Web services, XML, XSLT, TDD, Oracle 11g, Windows..
Confidential, Franklin Lakes, NJ
Front End/UI Developer
Responsibilities:
- Involved in Software Development Life Cycle phases like requirements gathering, Analysis, Design, Development and Testing.
- Worked in all the modules of the application which involved front-end presentation logic developed using Tiles, JSP and JavaScript.
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Used JQuery plug-in auto complete, validation, drag and drop and more exceptionally.
- Involved in developing various generic JavaScript functions used for validations.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used React.JS for templating for faster compilation and developing reusable components.
- Used the Node.js, Angular.js MVC Frameworks in the development of the web applications.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Streamlined the Responsive Web Design (RWD) to enhance the User Experience and developed designs for the prototypes for the Mobile UI.
- Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
- Developed web services, SOAP message envelopes and headers using WSDL, UDDI, XML and JAXP.
- Focused on Test Driven Development thereby creating detailed Junit tests for every single piece of functionality before actually writing the functionality.
- Involved in using CVS for project management and version management.
- Developed Functional Requirement Document based on users’ requirement.
Environment: HTML5, CSS3, JavaScript, JQuery, Adobe Photoshop, Adobe Dreamweaver, Adobe Illustrator, Angular.js, Require.js, Backbone.js, node.js, Ext.js, React.js, AJAX, SOAP, Web services, XML, XSLT, TDD, Oracle 11g, Windows.
Confidential, Boston, MA
Java UI Developer
Responsibilities:
- Involved in development, design and implementation of front end part widget based application.
- Developed the User Interactive web pages in a professional manner with using webtechnologieslike HTML, XHTML, and CSS as per company’s standards.
- Created Master Pages, CSS Styles Sheets and Integrated to Silver light and Got approval from Business Stake holders.
- Designed and implemented the User Interface using JavaScript, HTML5, XHTML, XML, CSS3, JSP, AJAX and MySQL.
- Used JSP, Servlets, and HTML to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
- Experience engineering and administering NoSQL database stores.
- Developed complex, useable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Enhanced user experience by designing new web features using MVC Framework like Angular.js, Backbone.js, Require.js, Node.js and EXT.js.
- Utilized various JQUERY plug-in to build Rich Internet Application (RIA) to make it look more intuitive.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5, XHTML, and CSS3.
- Extensively participated in developing the website across different browsers and performed cross-browser testing.
- Built HTML5 and CSS system for controlling text display issues cross-platform and cross browser.
- Extensively used HTML5 for audio and video playback.
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQUERY UI Library.
- Used mongo as our data store and utilized aspects like replica sets, sharding and clever document design.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Developed programs to port the xml data to database to make the website xml driven.
- Involved Finding out the bugs, broken links and missing images etc. and rectifying them.
- Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
- Demonstrated implementation and up-gradation of JavaScript Library.
- Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
Environment: JavaScript, HTML5, CSS2, CSS3, JQuery, JSON, Ajax, DHTML, Angular.js, Require.js, Backbone.js, Node.js, agile methodology, Dreamweaver, Usability Testing, Windows.
Confidential, San Francisco, CA
UI Developer
Responsibilities:
- Designed and developed Web pages using HTML, CSS including Ajax controls, JSON and XML.
- Developed data insertion forms and validated them using JavaScript.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Coded JavaScript for page functionality and Pop up Screens.
- Used EXT JS for building rich internet applications, Backbone JS & Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Experience engineering and administering NoSQL database stores.
- Drove multiple component design sessions parallel, creating design artifacts according to specifications.
- Utilized new software methodologies to be able to adapt to changes in requirements quickly.
- Worked closely with third party vendors.
- Ensured that all components of the application are platform and browser compatible.
Environment: HTML, CSS, JavaScript, AJAX, JSON, XML, JQuery, Backbone.js, Require.js, Agile methodology.
Confidential, Los Angeles, 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 at the client side.
- Used JQuery core library functions for the logical implementation part at client side for all the application.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Applied client side validations using JavaScript and jQuery
- 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.