Sr.ui Developer Resume
Tampa, FL
SUMMARY 
- Around 8 years of experience in web analysis, design, development and implementation in client/server technologies, User Interactive (UI), User Experience (UX) and Web applications by using UI and UX Web tools and technologies.
- Experience with Responsive Web Design, JSON, AJAX, Angular.JS, Ext.js, and Node JS and Twitter Bootstrap.
- Highly familiar in designing and developing User Interface (UI) applications and professional Web applications using HTML 4/ HTML 5, XHTML, XML, XSL, XSLT, CSS 2/ CSS 3, MS Visio, Adobe Photoshop CS3/CS4, JavaScript, jQuery, Mootools, Knockout and Bootstrap.
- Expertise in client scripting language and server side scripting languages like JavaScript, jQuery, Mootools, Knockout, JSP, PHP and ASP.
- Expertise in Advanced JavaScript libraries and frameworks such as Ext JS, Angular JS and Object oriented programming in JS.
- Strong JavaScript & jQuery skills - able to write unobtrusive custom code as well as implement existing jQuery plug-in.
- Strong debugging skills and thorough understanding of cross browser issues.
- Skills in optimizing websites for mobile phone using CSS media queries.
- Understanding of W3C standards, accessibility, usability.
- Knowledge of web debugging tools (Firebug, Fiddler debugging tool)
- Command on Angular JS controllers, directives, creating custom services with factory and service methods, routing and handling animated events.
- Worked on JavaScript Libraries like Ext JS, Backbone.js, Require.js, Node.js Angular.js
- Good PHP knowledge, basic MySQL skills, able to work in SVN, Dimension
- Experience with full software development life-cycle, architecting scalable platforms, object oriented programming, database design and agile methodologies
- Knowledgeable in Bootstrap.js, Moustache.js, Underscore.js and Responsive Web design.
- Fair Working knowledge about MVW frameworks like Backbone.js and Angular.
- Extensive experience in the field of Web Applications development using HTML 4.01/5, CSS (2/3), XHTML, OO-JavaScript, Ext's, JQuery, AJAX, XML, SQL and JSON.
- Extensive experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, XML, Angular.js, Backbone.js, Require.js, Node.js, Ext.js.
- Worked on RESPONSIVE DESIGN using media queries, bootstrap etc.
- Experience in Functional, Performance, User-Acceptance testing and creating unit test cases using Jasmine/ Mocha.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and hence worked on safari, Internet explorer, Firefox and Google chrome.
- Experienced in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks and Illustrator CS3.
- Hands on experience with Object Oriented JavaScript. Good understanding of OOPS Concepts
- Possesses the ability to a proven track record in transforming Web designers static prototypes into hand-coded HTML, specifically emphasizing accuracy and efficiency & adhering to W3C-established or ADA web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
- Good experience in On-site/Offshore development model.
- Developed the service layer Restful Web services using for various service tasks including email application, attachment service, and transfer of data across different applications.
- Used GitHub as our repository tool and wrote GIT commands like git fetch, git commit, git push, git pull, git add and git checkout to perform GIT features.
- Extensive experience in implementing model-view-controller (MVC) architecture.
- Demonstrated ability to easily grasp new ideas, concepts, methods and technologies.
- Well versed with ‘Agile Methodology (Scrum)’, its concepts and application in projects
- Experience in Unit Testing (UIT), Integration Testing and in preparing test cases.
- Excellent communication and interpersonal skills.
TECHNICAL SKILLS
Programming Languages: JavaScript, Java, J2EE, SQL, C, C++
Client Side Programming: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON
JavaScript Libraries: Ext JS 2.0/1.0, Backbone.js 0.9.2, Require.js, Node.js, Angular.js, Bootstrap.
RDBMS: Oracle, MySQL, SQL Server, DB2
Application Server: Web Logic, Tomcat, Web Sphere, JBOSS
Tools: Ant, VNC, Toad, SQL Developer
Framework: Struts, Spring, Work-Flow.
Design Tools: Rational Rose, MS Visio
Version Control: Clear Case, CVS, SVN
IDE and Tools: Net beans, Eclipse, RAD, Eclipse IDE, Firebug, Developer Tools, EditPlus, JSfiddle, Sublime text, BugZilla
PROFESSIONAL EXPERIENCE
Confidential, Tampa, FL
Sr.UI Developer
Responsibilities:
- Closely worked with the customer scrum to build the internal web application which will be used by MSC sales Associate to interact with the customer and place order on the phone.
- Responsible for all client side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI and AngularJS.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Design.
- In order to manage routing to specific states in the application used resolve in Angular UI router as a best practice which allows data to be provided to the controller before it gets loaded, as a result it promotes the separation of concerns by making http and service calls asynchronously.
- Built the Responsive UI screen for create new customer process, Create bill to and ship to screens, customer search results page, customer dashboard page using HTML 5, CSS 3 and twitter Bootstrap.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and hence building type ahead feature for zip code, city and county look up using jQuery, Ajax and jQuery UI.
- Built the UI part of address verification service where users can select or ignore recommended address using JQuery Ajax and bootstrap model.
- Responsible to store and retrieve user entered data to HTML 5 session storage hence give user feature of running several session at one time.
- Increased front-end development by 10% by using Require.js, and documentation
- Used the Node.js, Angular.js, backbone.js and Require.js MVC Frameworks in the development of the web applications.
- Involved in preparation of test cases for unit & integration testing and User acceptance testing
- Coordinated with the teams for QA / UAT and issue tracking and bug fixing
- Streamlining the entire testing process within the project and ensuring that all required tests are carried out besides reducing the time taken for testing.
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
- Developed customer facing software for managing advertisements within games using Backbone.js, JavaScript / jQuery, Handlebars.js, Require.js, HTML.
- Resolving the defects. Using Casual Analysis Tool to track the defects and also log in the resolutions for these.
- Wrote build & deployment scripts using shell and ANT Scripts and involved in performance analysis of the application(s) and fixed problems/suggest solutions.
- Wrote JUNIT test cases for testing UI Framework
- Worked on the website from start to finish to give it a new look using HTML5/CSS/JavaScript.
- Created UI designs using Web 2.0 standards
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS 3.0 and JavaScript.
- Involved in extensive HTML5 coding.
- Developed fast loading images using Adobe Photoshop CS3.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Created an internal browser based text editor using HTML, CSS, JavaScript, Require.js, Backbone, handlebars, Jasmine, Selenium
- Developed page layouts, navigation, animation buttons and icons.
- Applied industry best practices and standards when project requirements are lagging.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Built the iFrame Layout for Customer Dashboard Page for Ship to And Contact tabs using bootstrap tabbing and jQuery, also mapped java objects in ship to and contact jsp and hence give user an ability to select ship to and select contact for that customer for current order or create ship to or create contact from customer dashboard page.
- Closely work with the QA Team to give user enhanced experience and reduce the number of key strokes for given scenario.
Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, ReactJS, Node.js, JSON, Git, Grunt, TDD, Jasmine, SVN,, Agile, Jenkins, MS Excel, MS Visio, NodeJS, REST, Splunk
Confidential, San Jose, CA
UI Developer
Responsibilities:
- Responsible in implementation of the presentation layer (GUI) for the application using JSF, HTML, XHTML, CSS and JavaScript.
- Performed complete application life cycle functions from conception to final release to users including Design/ Analysis, Implementation, Testing, Deployment and Maintenance.
- Designed and developed UI Search and results screens for legal Professionals and legal Organizations using JSF my Faces, JSP, JavaScript, HTML and CSS.
- Developed UI screens using CSS, JavaScript for validations, and JQuery for animations.
- Wrote data Components for Plan Setup using Java, SQL and JDBC and participated in design of data base and created tables in ORACLE.
- Wrote build & deployment scripts using shell and ANT Scripts and involved in performance analysis of the application(s) and fixed problems/suggest solutions.
- Excellent ability to read and manipulate data using ActionScript 3.0
- Ability to write object oriented code in ActionScript
- Developed the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, and JavaScript.
- Translating the business requirements into technical requirements.
- Demonstrated passion for user experience (UX)design
- Worked to setup framework for all current and future front-end projects to use Backbone.js, Require.js and Jasmine for framework, organized module definitions and unit tests
- Used MS Visio and Photoshop tools for web application development
- Created different Carousels using JQuery Carousel, and Accordions with the help of JQuery UI for different product categories
- Created various web pages for internal use by business users to be integrated with other backend systems.
- Convert .PSD files (Adobe Photo Shop document) into HTML5 and wireframes into user interfaces according to design specifications
- Interacted with Java consultants to create the web services that are to be consumed by HTML5 web pages
- Applied Use Cases diagram to validate and test web application design against the UI architecture
- Coordinating the offshore team for coding and performing testing.
- Classes AND wrote many JavaScript’s to do client side validations.
- Designed and implemented the XML based definition and model generation engine for the UI Framework for dynamic rendering of views (server-side layer).
Environment: HTML5, CSS3, CQ5, JavaScript, jQuery, Ajax, Java, MVC, ReactJS, ExtJS, Responsive Design, JSON, DOM, Dojo, Jasmine, Agile.
Confidential, Secaucus, NJ
UI Developer
Responsibilities:
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, and jQuery, JSP/JSON, XML and XSLT.
- Worked on various mobile frameworks like jQuery mobile.
- Responsible for designing mobile applications.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).
- Responsible for developing various static and dynamic modules which are displayed in different web pages according to the specifications.
- Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.
- Extensively used XSLT to transform XML documents to HTML.
- Wrote custom jQuery plugins and developed java script functions to build a bleeding-edge, AJAX-driven user interface.
- Involved in Software Development Life Cycle.
- Involved in developing design specifications, website architecture and web application based on the provided functional and requirements and design layout.
- Developed the web application using MS SQL SERVER, HTML and JavaScript.
- Used JavaScript as the scripting language and is used for detecting the visitor's browser, validating the forms, providing event functions, animation etc.
- Developed the front end of the portal using HTML, JavaScript, AJAX and CSS.
- Used Cascading Style Sheets (CSS) for styling and to achieve uniformity Used JavaScript to provide AJAX functionality to make website perform better for image loading and for dynamic loading of the web page without refreshing.
- Designed and Developed Database using MS SQL. Extensively used select, insert, update, delete, join and between queries while maintaining the database.
- Extensively used jQuery plugins like jcarousellite and mouse wheel for creating scrollable menus.
- Worked on jQuery Lightbox for creating image and video galleries.
- Implemented dynamic page elements and form error validations using JAVASCRIPT.
- Embedded the flash content into the web pages using SWFObject.
- Created Ajax calls to exchange (request / responses) information with database.
- Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.
- Used Subversion (SVN) as a repository tool and as a version control.
Environment: HTML5, CSS3, JavaScript, jQuery, Ajax, MVC, Backbone.js, Require.js, XML, Responsive Design, JSON, DOM, DOJO, Agile, Photoshop, Dreamweaver, Windows.
Confidential, Pleasanton, CA
UI Developer
Responsibilities:
- Developed HTML and CSS pages using mockups and images provided by the UI designer.
- Developed WebPages using HTML, XHTML, and CSS.
- Worked extensively with next-generation technologies like AJAX and jQuery to enable more efficient development and create more responsive interfaces.
- Developed web pages compatible across all modern browsers such as IE, Firefox. Chrome and Safari.
- Used AJAX to transfer the user’s data to the web server.
- Used JavaScript API to embed Google Maps within the site.
- Implemented User Activity Monitor Module by using jQuery and Restful Web Service that allows for administrator accounts to observe user activity information such as access time and actions taken while using the travel guide system.
- Created support for online chatting, using jQuery and CSS to design the features.
- Used Validation framework for client-side validation and Internationalization to enable support for multiple languages.
- Used CVS for Version Controls.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, Usability Testing, Agile methodology, Eclipse, Dreamweaver, Oracle, J2EE, JSP, Servlets, HTML, XML, JavaScript, CVS, Struts, Hibernate, Eclipse, Web Logic, PL/SQL and Oracle
