Ui Developer Resume
Houston, TX
SUMMARY
- 8+ years of experience in Web Development, designing User Interface (UI) applications and professional web applications using HTML 4.0/5, CSS2/CSS3, JAVASCRIPT, jQUERY, AJAX, JSON AND XML with experience in the software development life cycle.
- Expert in developing web applications using JavaScript, JSP, HTML/DHTML, DOM, XHTML, jQuery, CSS, and Ajax, & IDE tools like Eclipse, Notepad++, Sublime.
- Expertise in developing front - end systems with JavaScript, HTML5, CSS3and MVC frameworks such as Angular JS, Backbone JS etc.
- Good Experience in working with Angular JS .
- Worked on Angular client-side JavaScript framework, or similar Dojo, Backbone
- .Hands on experience in UI development process such as Analysis, Development and Testing, and associated methodologies.
- Hands on experience with Object Oriented JavaScript. Good understanding of OOPS Concepts.
- Expertise in checking cross browser compatibility and worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Good Experience working with High Traffic Websites.
- Experience in creating dynamic web pages using AJAX, JSON and XML.
- Excellent experience working as an interaction designer with online web portals, applications and eCommerce websites
- Expertise in designing and developing enterprise and web applications using Java and J2EE technologies like Core Java, JDBC, Servlets, Angular JS, JSP, JBOSS, J unit, Struts, Spring, Hibernate, HTML, CSS, XML, JavaScript, Ajax, and JSON.
- Experience in Web Services like SOAP, WSDL and good Knowledge in SOA.
- Experience in User Interaction, Business Analysis, Development, Integration, Documentation, Testing, Deployment, Building, Configuration and Production/Customer Support, Maintenance and Enhancements of both Web and Client/Server Technologies.
- Expert in HTML5/CSS3 development and have experience in Angular.js, JQuery.functions, packages and exposed to various databases like MySQL and SQLServer.
- Good Experience in using IDE’s like TOAD, SQL Developer for Database programming.
- Experience in using Testing tools like JUnit and building tools like Ant.
- Experience in RUP and Agile development (XP, TDD and SCRUM) methodologies.
- Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.
- Versatile team player and a quick learner with strong written, oral and inter-personal communication skills
TECHNICAL SKILLS
Languages: C, C++, Java
Web Technologies: JSP, Servlets, HTML, JavaScript, CSS, AJAX,HTML 5,CSS3
Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP
Application/Web Servers: Tomcat
System Design: UML, Rational Rose
IDE Tools: Eclipse Helios and Net Beans 6.9,6.8,RSA 8.5
Databases/API: Oracle 10g, MS Access, MySQL and SQL ServerSQL Developer
Operating Systems: Windows 2007/2003/2000/ NT/XP
Data Modeling: Microsoft Visio, Rational Rose and UML Design
Frameworks: Struts, Spring, AngularJS
Testing Tool: Selenium
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
UI Developer
Responsibilities:
- Requirement gathering and understanding.
- Creation of highly Usable, Accessible, X-Browser, X-Resolution, and X-Platform compatible web applications using (X)HTML, DHTML, CSS, JavaScript, JavaScript Libraries.
- Translated wireframes into optimized program code using XHTML, CSS, JavaScript and DHTML.
- Created client surveys and displayed the results in a dynamic report (d3 js, jquery, mysql)
- Worked extensively on numerous web technologies including HTML, CSS 2.0, CSS 3.0, and JavaScript.
- Used C#.Net to implement business logic.
- Used AngularJS framework for building web-apps and is highly efficient with PHP framework as
- Tested of websites for W3C validation and testing it in major browsers like Firefox, IE7, IE8 and Opera.
- Worked closely with system analyst to understand the technical requirements of the projects
- Involved in development of Servlets and JSPs using Apache Struts framework.
- Developed user interfaces using Tiles with JSP, HTML and JavaScript.
- Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser compatibility.
- Fixed bugs and provided support services for the application.
- Handling code optimization techniques to decrease much use of JavaScript in creating dynamic functionality, with the use of CSS classes.
- Expertise in designing and developing enterprise and web applications using Java and J2EE technologies like Core Java, JDBC, Servlets, Angular JS, JSP, JBOSS, J unit, Struts, Spring, Hibernate, HTML, CSS, XML, JavaScript, Ajax, and JSON.
- Worked on Angular client-side JavaScript framework, or similar Dojo, Backbone
- Used JSON to make asynchronous calls to the project server to fetch data on the fly.
- Provided javascript and css fixes for the UI for issue like orientation issues in web and JQuery implementation.
- Provided a brandable solution for all application so that header and footer are the same across the application.
- Worked on developing application in safari and chrome.
Environment: HTML, DHTML, CSS, JavaScript, JQuery, SVN, Eclipse, Angularjs,Microsoft FrontPage, and Adobe Photoshop CS3.
Confidential, Irving, TX
Web service/UI Developer
Responsibilities:
- Involved in the requirement gathering and analysis phase.
- Followed Agile Based Methodology in developing the interfaces.
- Assisted in documenting the interface specification document for the interfaces.
- Discussed on all the business validations to be handled and got the approvals from the client.
- Devoloped single-page Javascript application by combining App, Model, Model List, Router, and View components to form a single MVC-style framework using YUI App Framework.
- Developed UML Model Project, XSD Schema and WSDL using RSA 8.5.
- Created the J2EE services using RSA 8.5.
- Responsible for design and development of the web pages from PSD mockups to final HTML/CSS/JQuery based prototypes.
- Created client surveys and displayed the results in a dynamic report using d3 js
- Implementation of JQuery to support the dynamic nature of the web-site elements like navigation, icons, banners etc.
- Used JUnit and Easy Mock to create test Cases for all the Java Classes created.
- Uploaded the WSDL’s to WSRR. Created the service registry, description, version for the WSDL’s.
- Actively involved in each phase of the SDLC (Analysis, Design, Development, testing and Deployment).
- Proficient in working with JavaScript Frameworks like Angular JS, Backbone.js.
- Developed cross browser compatible HTML pages and integrated them with the application.
- Used Spring 3.1 for dependency injection.
- Developed client side validations using HTML, CSS, JQuery and Angular JS bean validator framework.
- Worked on Angular client-side JavaScript framework, or similar Dojo, Backbone
- Tested the developed interface using SOAPUI 4.5
- Have experience working with Jupiter for Code Review purpose.
- Used Jenkins for creating Formal and Quality Build..
- Exposure to using creating multiprotocol gateway using Data power.
Environment: Java1.6, Apache CXF,, application server, WSRR, Spring 3.1, XML, SOAP UI, Springs, WSDL,YUI, UDDI, Web Services, Java Script,Easy Mock, JUnit, MavenClear Quest, Log4J.
Confidential, Mineapolis, MN
Java/J2EE/UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design& development for the project
- Followed AGILE Methodology and participated in SCRUM Meetings.
- Developed user interface using JSP with Java Beans, JSTL, Struts and Custom Tag Libraries and
- Ajax to speed the application.
- Used JavaScript for client side validation and Struts Validation framework for Server side validation.
- Used Spring Framework for Dependency injection, security features and integrated with the
- Hibernate framework
- Used Spring Web Flow to present the screens in a clear and simple way.
- Used Spring batch for processing large amount of data
- Consumed Spring Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customer
- Used HTML and CSS in the development in front end of the application
- Used JMS API for asynchronous communication
- Created Health report database using D3Js
- Loaded the JSP and Java files on the UNIX server for compilation and the Apache server bounces were done using UNIX scripts.
- Implemented various design patterns in the project such as Business Delegate, Data Transfer
- Object Data Access Object, Service Locator and Singleton.
- Designed various tables required for the project in Oracle 10g database and used Stored Procedures in the application.
- Used PL/SQL to create, update and manipulate tables
- Developed different modules of the application using Eclipse
- Monitored the error logs using Log4J and fixed the problems
- Used JUnit for unit testing.
- Have experience in writing automated test scripts using Selenium.
- Used VI Editor and UNIX scripts to compile, execute, file transfer, start server Etc.
- Used Visual Source Safe (VSS) as the Code Management tool.
- Have used the Selenium IDE to record the automated test scripts and have manually edited them
Environment: Java1.6, application server,, Spring 2.5, Hibernate 3.0, Struts, JSP, JavaScript, Design patterns,Jquery, HTML, CSS, XML, SOAP, WSDL, UDDI, Web Services, PL/SQL, JUnit, Maven, Clear Quest, Log4J,UNIX.
Confidential, SFO,CA
UI Developer
Responsibilities:
- Following Agile Based Methodology in developing the application.
- Installed STS and Jboss server for Local Workstation setup.
- Developing web pages as per requirement using HTML 5 and CSS3.
- Using AngularJS templates which could be plugged into HTML container, as every web page is an overlay on the Dashboard Page.
- Written AngularJS controllers and directives where the AJAX calls are made to the Backend to fetch the respective data for the template and the directive is linked to the template.
- Have used JQuery extensively for all Webpage validations.
- Implemented Presentation layer using CSS Framework, angularJS, Wire-framing, HTML5.
- Worked with Internal Clients for business objectives, project scope and the requirements of the project.
- Designed and Developed front-end UI using HTML5, CSS3, JAVASCRIPT, JQUERY. Developed and designed the various screens and its architecture in accordance to UI Specs.
- Implemented XML parsing code for different application.
- Maintained and manipulated databases for XML parsing for applications in MYSQL.
- Used VI Editor and UNIX scripts to compile, execute, file transfer, start server Etc.
- Used Visual Source Safe (VSS) as the Code Management tool
- Designed Responsive Web pages using Media Queries.
- Used AngularJS framework for building web-apps and is highly efficient with PHP framework as well as using Restful services.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts. Developing semantic markups and Wireframe development. Web application prototyping and development using Dreamweaver and Fireworks.
Environment: HTML5, CSS3, AngularJS, jQuery, Ajax, JIRA, Java Script, SVN, Windows7,JSP, Adobe Photoshop, JSON, LESS,, Photoshop, Illustrator, Fireworks, Adobe Proxi, WAMP, Visual Studio, TFS, and Dreamweaver.
Confidential
Java Developer
Responsibilities:
- Extensively used UML and Rational Rose for designing to develop various use cases, class diagrams and sequence diagrams.
- Designed and implemented the UI using Java, HTML, JSP and JavaScript.Designed and developed web pages using Servlets and JSPs and also used XML/XSL/XSLT as repository.
- Involved in Java application testing and maintenance in development and production.
- Involv in developing the customer form data tables. Maintaining the customer support and customer data from database tables in MySQL database.
- Designed and developed Views, Model and Controller components implementing MVC Framework.
Environment: JDK 1.3, J2EE,, Servlets, JSP, XML, XSL, CSS, HTML, DHTML, JavaScript, UML, Eclipse 3.0 Tomcat 4.1, MySQL.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in the process of analysis, design, and development of the application.
- Developed user interface using JSP, Struts and Java Script to simplify the complexities of the application.
- The entire application was developed in J2EE using an MVC based architecture with help of
- Apache Struts 1.3.8.
- Coded Struts Action classes, Model classes.
- Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Singleton, Data Transfer Object (DTO) and Service Locator
- Used JavaScript for client-side validations, to create interactive front-end GUI.
- Implemented client side validations using JavaScript.
- Used Form Based Authentication.
- Used Web Sphere as the application server for deployment.
- Involved in writing stored procedures, complex queries using SQL to process the data on MYSQL DB.
- Performed unit testing on various project modules using JUnit framework.
- Used Apache Ant as build tool.
- Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.
- Implemented Log4J for Logging Errors, debugging and tracking.
Environment: s: Java, JSP, Servlets, Struts, HTML, CSS, JavaScript, JUnit, Shell, SQL, JBOSS, EclipseLinux/UNIX.