Lead Ui Developer Resume Profile
Bentonville, AR
SUMMARY
- Over 8 years of experience in application and web development with emphasis on HTML/HTML5, XHTML, DHTML, XML, CSS 2/3, AJAX, DOM, JavaScript, jQuery, and JAVA technology.
- Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
- Expert in working with cutting edge front-end technologies/ framework and libraries like JQuery, Prototype, X HTML, DHTML, OO JavaScript, JSON, DOM, CSS, XML/XSLT, AJAX.
- 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.
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Experienced in various IDEs like Eclipse, Notepad , Sublime Text, Adobe Dreamweaver, Microsoft Visual Studio and Webstrom.
- Extensive experience in various UI widgets using JavaScript libraries JQuery and developing Rich Internet Applications RIA.
- Good knowledge of latest version of object oriented JavaScript Libraries like Angular.js, Node.JS, Backbone, Bootstrap, ExtJS 4.0, Require, Handelbars, and Dojo toolkit.
- Good knowledge of using JavaScript testing frameworks, Jasmine and QUnit.
- Experience in Cross browser compatibility testing and intellectual challenges in User Experience UX , Responsive Web Design and Bootstrap.
- Strong knowledge in Document Object Model and its functions.
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code.
- 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.
- Experience in Fixing CSS Cross Browsing Compatibility issue and web application scaling.
- Extensive experience on implementing the AJAX features using JavaScript and jQuery.
- Extensive experience in using Photoshop, Illustrator, Adobe flash, InDesign Dream Weaver CS4.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer for testing applications.
- Good knowledge of Grunt, GITS, HTTP and Restful services.
- Experience in designing web applications employing Search Engine Optimization SEO techniques and Search Engine Strategies SES .
- Web development experience in developing dynamic websites with emphasis on content management, interactive portals and complex online systems following WCAG and W3C standards.
- Self-motivated, able to work independently and in teams can handle multiple projects while paying attention to details accomplished problem solving and analytical skills.
- Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines.
SKILLS:
Programming Languages | JavaScript, Java, J2EE, SQL, C, C |
Operating Systems | Win XP/Vista/7/8, Linux. |
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 |
RDBMS | Oracle, MySQL, SQL Server, DB2 |
Application Server | WebLogic, Tomcat, WebSphere, JBOSS |
Tools | Ant, VNC, Toad, SQL Developer |
Framework | Struts, Spring, Work-Flow. |
Design Tools | Rational Rose, MS Visio |
Version Control | ClearCase, CVS, SVN |
IDE and Tools | Netbeans, Eclipse, RAD, Eclipse IDE, Firebug, Developer Tools, EditPlus, JSfiddle, Sublime text, BugZilla |
Professional Experience
Confidential
Lead UI Developer
Responsibilities:
- Developed all the UI pages using HTML5, XUL, DHTML, XSL/XSLT, XHTML, CSS3, JSON, JavaScript, jQuery, Ajax
- Created XHTML Pages with CSS and the Box Model.
- Integrated the Java code API in JSP Pages
- Used jQuery core library functions for the logical implementation part at client side for all the applications
- Involved in Writing jQuery based Ajax Requests.
- Used jQuery Events to manipulate the elements depends on the user interactions.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON and AngularJS.
- Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
- Used Bootstrap and AngularJS in effective web design.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Used Node.js as a proxy to interact with Rest services and also interacting with Database.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in writing and modifying Procedure, Queries, Views and Triggers.
- Written SQL Queries to interact with Oracle database.
- Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML5/HTML, CSS3/CSS, JavaScript, JQuery, JSP, EJB, JSON, DOM, Node.js, Angular.js, backbone.js, Require.js, bootstrap, MVC, Adobe Fireworks, Photoshop, Dreamweaver, Illustrator, AJAX, XML, Eclipse, Internet Explorer, Firefox, Chrome, PL/SQL, Toad, Windows.
UI Developer
Responsibilities:
- Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 JavaScript using Dreamweaver.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Designed Frontend with in object oriented JavaScript framework like Angular.JS, Node.js and Ext.JS.
- Used EXTJS for building rich internet applications, backbone JS Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Working on all the latest technologies like HTML5, CSS3, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies
- Designed and developed User Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- 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.
- 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.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- Used agile methodology for the software development.
- Involved in used Log4j utility to generate run-time logs, creating DDL and DML SQL scripts for creation of database objects.
- Used Soap over Http and Soap over JMS for communication between components.
- 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, DOM, DML, DHTML, EXT JS, Angular.js, Node.js, backbone.js, Require.js, Adobe Flash, Photoshop, Dreamweaver, XML, Apache, SOAP, Internet Explorer, Firefox, Chrome, Oracle, Windows.
Confidential
Java Developer
Responsibilities:
- Developed and designed the various screens and its architecture in accordance to UI Specs following client branding standards.
- Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing.
- Create and maintain web pages using HTML, CSS, JavaScript, jQUERY, Java, J2EE and also responsible for Designing of Web pages including Ajax controls and XML.
- Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML, XHTML, and CSS.
- Worked with HTML, CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Followed MVC Structure to develop Application.
- Worked with Bootstrap for compiling CSS, JavaScript and building the System with the convenient methods.
- Extensively worked in defect maintenance of Front End issues
- Organized the internal site for managing environments, and project details using HTML, CSS, JavaScript and jQUERY easing the scrolling pages to tabbed template structure.
- Edited web pages for achieving design goals with CSS3, JavaScript and jQUERY.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets CSS .
Environment: HTML, HTML, CSS, JavaScript, jQUERY, JSP, Bootstrap, AJAX.
Confidential
JAVA UI Developer
Responsibilities:
- Gathered system requirements for the application and worked with the business team to review the requirements, and went through the Software Requirement Specification document and Architecture document.
- Used Spring Framework to code business APIs.
- Coded Action, Action Forms and Helper classes using Struts Framework.
- Developed UI with Struts Tiles framework, JMS, HTML, JSP, JavaScipt, JQuery to present Client side GUI.
- Applied various Java/J2EE design patterns.
- Performed unit and component based testing using Junit
- Performed unit testing by generating the Test Cases.
- Involved in creating stored procedures and complex SQL Commands using PL/SQL.
- Developed database layer using JDBC and followed DAO pattern.
- Developed batch programs for loading the data on weekly basis.
- Deployed project on JBoss application server in Linux environment.
- Analyzed and took appropriate action on customer complaints/issues in production.
- Used CVS for Version Control tool.
Environment: Java, J2EE, Spring, Struts2, Struts-Tiles, Servlets, JDBC, Design Patterns, CSS, JavaScript, JQuery, JSP, JSPTaglibraries, Oracle 10g, SQL, PL/SQL, RAD, JBoss, AJAX, HTML, Maven, Junit, JMS, Log4j, CVS.
Confidential
Role: UI Developer
Responsibilities:
- Involved in Agile development process based on iterative development
- 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.
- Developed the complete HTML, CSS and JavaScript of the pages with emphasis on performance, accessibility AA and SEO standards.
- Implemented Performance Tuning to make the pages load fast and in an effective way.
- Implemented AJAX to speed up web application.
- Used jQuery extensively for event handling, DOM manipulation and cross-browser compatibility.
- Performed extensive unit testing end-to-end and prepared detailed test scripts as part of it.
- Designed and developed code for table less web interfaces using XHTML, CSS, and DOM.
- Worked closely with Technical Development Manager to help track, prioritize, estimate, and recommend resources for all Technical Development Team projects..
- Used SVN as version control
Environment: JAVA, Servlets, EJB, JDBC, Hibernate, Spring, JSP, Java Script, SVN and HTML, XML and SQL, CSS, JavaScript, jQUERY, JSP, AJAX.
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.
- As part of testing, prepared effective Test Scripts for each of the developed functionality.
Environment: Java, JavaScript, HTML, DHTML, CSS, Adobe Flash, SQL, Oracle, Windows.