Sr. Ui Developer Resume
Phoenix, AZ
SUMMARY
- Highly qualified senior level Front End Developer offering around 7 years of development experience in designing User Interface (UI) applications and professional web applications using HTML/DHTML, XHTML, CSS, JavaScript, Jquery, XML, JSON, Ajax, Angular.js and Backbone JS.
- Expert level experience in HTML 5/4, CSS 3/2, XHTML, XML, JavaScript, JQuery, JSON and AJAX.
- Very good experience in Document Object Model (DOM)
- Well versed in Object Oriented Programming (OOP) wif JavaScript.
- Well versed wif Javascript MVC frameworks such as Angular.js wif a good understanding of competing frameworks such as backbone.js, Knockout.js etc.
- Skilled and Comfortable on entire J2EE technology stack, wif focus on front - end/UI technologies such as Javascript frameworks/libraries such as JQuery, Ext-js, CSS and CSS3 for presentation and DOM/HTML5 for teh presentation markup.
- Utilize CSS3 media queries for building Responsive Layouts as part of RWD (Responsive web Design) POCs for various devices.
- Experience in debugging and troubleshooting teh existing code.
- Gained experience in working wif different browsers like Safari, Internet explorer, Firefox and Google chrome and was responsible for checking cross browser compatibility.
- Experience in working wif HTML Controls, Server Controls, Validation controls, Master Pages and Themes, Web parts, State Management, Security, Configuring and Deployment
- Good knowledge in designing teh table less web applications using CSS (2.1/3) wif teh help of tags as per W3C standards.
- Extensive experience in working wif CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Interacted wif users in resolving technical issues pertaining to applications.
- Excellent communication and interpersonal skills.
- Worked on node.js to write server side scripts in Javascript.
TECHNICAL SKILLS
Languages: Java/J2EE, C, C++
J2EE Skills: Web services, JMS, JAXB, JAXP
Web Technologies: JSP, Servlets, HTML5/4, JavaScript, CSS3/2, jQuery, Angular.js, Bootstrap, backbone.js,node.js, JSF, XML, AJAX, SAX, DOM,XSLT and XSL
Debugging Tools: Firebug, SVN
Frameworks: Spring, Struts, Hibernate
Application/Web Servers: Tomcat, WebLogic, Web Sphere
IDE Tools: Eclipse, Net Beans, Notepad++, Aptana Studio, DreamWeaver
Databases/API: Oracle 11g/10g/9i, SQL Server 2008/2005/2000, DB2 8.0/7.0, Sybase 12.x and MS Access
Tools: /API Ant script, Maven, Log4J, JUnit, CVS
Operating Systems: Sun Solaris, BSD Unix, SuSe Linux, RHEL, IBM-AIX and Windows 2000/2003/2008
Data Modeling: Microsoft Visio and IBM Rational Rose
Methodology: Agile, Waterfall, OOAD, UML
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, AZ
Sr. UI Developer
Responsibilities:
- Gatheird and analyzed teh requirements and converted them into User Requirement Specifications and Functional Requirement Specifications.
- Worked in all teh modules of teh application, which involved front-end presentation logic developed using Tiles, JSP and JavaScript.
- Designed and implemented teh User Interface using Angular JS, HTML5, JSON, CSS3, and SQL Server.
- 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.
- Used JSP, Servlets, and HTML to create web interfaces.
- Implemented login page using HTML5/4, CSS3/2, jQuery, AJAX and JSON.
- Used JQuery plugins autocomplete, 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 wif CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used teh Node.js and Angular.js MVC Frameworks in teh development of teh web applications.
- Involved in integrating teh Java code (API) in JSP Pages.
- Debugged teh application using Firebug to traverse teh documents and manipulated teh Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Used Struts MVC Framework implementing Struts Validator, Tiles and Struts Internationalization.
- Used Hibernate for object relational mapping wif teh persistent database.
- Developed Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
- Used Twitter Bootstrap JS and other front end frameworks
- Exposed teh Web Services to teh client applications by sharing teh WSDL’s.
- Used SOAP, JAXB, JAXP, XML/XSLT and WSDL for developing Web Services.
- Worked closely wif QA team and fixed QA bugs as well as production issues wif a quick turnaround time.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Worked on cross browser compatibility issues and fix teh bugs pertaining to various browsers
- Involved in designing and developing teh JSON, XML Objects wif MySQL
- Focused on Test Driven Development theirby creating detailed JUnit tests for every single piece of functionality before actually writing teh functionality.
Environment: HTML5, CSS3, JavaScript, JQuery, Angular JS, Node.js, AJAX, JSON, Web services, JUnit, MVP, XML, XSLT, CVS, MySQL, Agile, Windows, Log4j
Confidential, Atlanta, GA
Front-End UI Developer
Responsibilities:
- Developed teh presentation layer using JSP, Servlets, HTML, AJAX, jQuery, CSS and Business components such as JMS wif Active MQ as its API and Web-Services.
- Responsible for development of Non-Functional Web pages using HTML5 & CSS3, JSP, and jQuery.
- Developed UI on mobile web platform using JavaScript, HTML, CSS, JavaScript validations and JSON.
- Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Developed AJAX based web based UI framework by utilizing jQuery library.
- JavaScript & AJAX were used for validation of teh input given by teh user.
- Experience working wif JavaScript MVC frameworks Backbone.js and AngularJS.
- Used JSP, jQuery to implement internationalization feature.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Worked wif UI related debugging tools and Unit Testing frameworks in order to document all various test cases.
- Worked wif Firebug to locate teh issue through different browsers
- Leading technical projects wif a focus on quality and improving teh user experience.
- Working directly wif clients to design and develop elegant solutions.
- Involved in Units integration, followed by test cases of User acceptance cases.
- Mockito Framework was used for performing unit and integration testing by writing test cases.
- Developed project using frame worksspring, Hibernate as a persistence solution using Java 1.5.
- Designed and implemented teh Hibernate Domain Model for teh services.
- Consumed teh web services classes by using Service Oriented Architecture SOA, JAX-RS.
- Implemented different J2EE design patterns like Facade and DAO.
- Maven was used as a build tool used to build teh project.
- Used version control system SVN repository and then migrated to Git.
- Worked in an Agile work environment.
- Developed API documentation for teh project.
- Worked wif teh team of architects and back-end Developers to gather requirements and enhance teh application functionality and add new features.
Environment: Java/2EE, HTML5, CSS3, Jquery, Ajax, Spring, Hibernate, JSP, JMS, ActiveMQ, Web Services(RESTFul), MySQL, Eclipse, Maven, Agile development process, SVN, PL/SQL, JIRA, JUnit, Mockito, Git, Mule server, Tomcat.
Confidential, Alpharetta, GA
UI Developer
Responsibilities:
- Worked wifAgileMethodology.
- Managed application state using server and client-based State Management options.
- Worked closely wif Business Analysts in understanding teh technical requirements of each project and prepared teh use cases for different functionalities and designs.
- Developed teh User Interactive web pages in a professional manner by using webtechnologieslikeHTML, XHTML, and CSS as per bank’s standards.
- Designed CSS3 based web pages which were cross-browser compatible.
- Designed Responsive Web pages using Media Queries
- Responsible for creating screens wif table-less designs meeting W3C standards.
- Worked wif Object Oriented programming concepts such as inheritance.
- Developed Single Page Applications (SPA) using Angular.js MVC library and various RESTful Web Services on teh backend.
- Used $http and $resource to setup asynchronous calls to perform CRUD operations
- Developed teh CSS style sheets according to internal standards and guidelines and assigned CSS Classes to DIV tags as required. Worked wif newer CSS3 features/styles
- Developed internal and external validation code using JavaScript and JQuery.
- Responsible for maintaining current websites that included updating teh web pages, uploading new content/changes etc.
- Created pages in Site Core and validated teh HTML code wif W3C Validator
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Wrote extensive HTML, CSS and JavaScript code to build dynamic pages using Eclipse.
- Designed new classes and functionalities using various JQuery components for CRM application for customer service.
- Developed and designed teh various screens and its architecture in accordance to UI Specs.
- Maintained and manipulated databases for XML parsing for applications in MYSQL.
- Wrote application level code to interact wif teh backend (Java) code AJAX and JSON.
- Handled all aspects of teh web application including maintaining, testing, debugging, deploying and printing.
Environment: HTML, DOM, DHTML, XHTML, CSS, JavaScript, jQuery, JSON, AJAX Controls, Web Services, SQL Server 2008.
Confidential, St. Louis, MO
Java UI Developer
Responsibilities:
- Developed teh full scaleSpring/Hibernate persistence solution
- Developed and implemented teh MVC Architectural Pattern using Spring MVC Framework
- Implemented object/relational persistence (Hibernate) for teh domain model
- Designed and implemented teh Hibernate Domain Model for teh services
- Worked on generating teh web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, SOAP, JAX-WS, and JAXB.
- Involved in development of teh front end part of teh web application using HTML, Java Script & CSS based on client customization.
- Created front end Javascript libraries as per business requirements and developed new re-factored javascript code using Object Oriented Javascript features such as prototype based inheritence and function closures.
- Implemented different J2EE design patterns like Façade, Singleton, and DAO
- Developed teh presentation layer using JSP, Servlets, HTML, XHTML, AJAX, jQuery, CSS and Business components such as JMS and Web-Services.
- Validation using Javascript & JSF. Used JSF for internationalization and used all components like JSF UI Components, Validators, Events & Listeners
- Involved in Units integration, bug fixing, and User acceptance testing wif test cases.
- JUnit, JMock Frameworks were used for performing unit and integration testing by writing test cases
- Used Log4j for logging errors, messages and performance logs.
Environment: Java/2EE, JSP, HTML, XHTML, XSLT, JMS, SOAP, WSDL, Web Services, Oracle, Eclipse, Maven, Agile development process, CVS, PL/SQL, Rational ClearQuest, JUnit, JMock, Log4j
Confidential
Web Developer
Responsibilities:
- Involved in developing teh UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
- Worked closely wif system analyst to understand teh technical requirements of teh projects.
- Followed teh Agile and Scrum development methodologies.
- Integrated teh Java code (API) in JSP Pages.
- Used JQuery core library functions for teh logical implementation part at client side for all teh application.
- Debug teh application using Firebug to traverse teh documents and manipulated teh 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 teh client side wif in teh forms.
- Involved in designing and developing teh GUI for teh user interface wif various controls.
- Played a vital role in defining, implementing and enforcing quality practices in teh team organization to ensure internal controls, quality and compliance policies and standards.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, JSON, JSP, agile, Windows.
