We provide IT Staff Augmentation Services!

Front-end (ui) Developer Resume Profile

2.00/5 (Submit Your Rating)

Dallas, TexaS

Professional SUMMARY:

  • Experienced in business/technical requirements capturing, configuration management, team coordination and software engineering processes
  • Strong Experience in PL/SQL, SQL, Stored Procedures in Oracle.
  • Hands on experience in all stages of Software Development Life Cycle SDLC
  • Hands on experience in various java-programming tools like WSAD, Eclipse-3x, RAD.
  • Completed projects using Java, J2EE, EJB, Spring, Struts, HIBERNATE, IBATIS, Webservices, RMI, Servlets, JSP, JSF, JNDI, JDBC, JMS, JTS, JavaScript, HTML, SOAP and XML, SQL, PLSQL, Ajax, Ant-build scripts.
  • Hands on experience in Requirement Analysis, High-level design using design patterns and Object oriented programming and OOAD concepts.
  • Good Knowledge and working experience on Multi-Tier Architectures and Design using client-server and Web Technologies in Manfacturing domain.
  • 8 years of experience in Design, Development, Implementation and Maintenance of Java J2EE web and client server based Internet applications.
  • Experience using J2EE Design Patterns like Composite View, Value Object, DAO, MVC, Singleton, Session Facade Pattern, Front Controller, MVC and Factory Pattern for reusing most efficient and effective strategies for new development
  • Expertise in developing MVC architecture for web based applications using Struts framework.
  • Good experience in working with Web/Application servers likes Jboss4.x Application Server ,WebLogic10.0 8.1, WebSphere6.x and Apache Tomact5.x
  • Experience in performing Code reviews and peer reviews for maintaining best Industry standards
  • Extensive experience in working on multiple operating systems including UNIX, Linux and Microsoft Windows
  • Expertise in using configuration management tools like CVS, VSS and Clear Case.

TECHNICAL SKILL Set:

  • Programming Java1.5/J2EE, C ,JavaScript, XML,HTML, PL/SQL.
  • Web Technologies JSP, Servlets, Swing, JDBC, JNDI, J2EE, XML, HTML, SOAP, JMS,
  • Hibernate, EJB 2.1/3.0, RMI, WSDL, UDDI, DOM, SAX, XSL, X Path, HTML,
  • AXIS, and Web Services.
  • Development Tools Eclipse 3.1, WSAD, RAD, Ant, Maven.
  • Frameworks Struts 1.2, Hibernate.
  • Designing Tools Rational Rose, Together, Agile Methodology.
  • Web/App Servers Jboss, WebLogic 8.1/10.x, WebSphere 6, Tomcat.
  • Databases Oracle 8i/9i/10g, SQL Server, Sybase11.x,DB2, MYSql.
  • Distributed Tech J2EE, EJB, RMI, Web Services.
  • Configuration Tools SourceofSite, StarTeam, VSS, CVS, Clear Case.
  • Design Patterns Composite View, MVC, Value Object, DAO, Singleton, Factory Pattern,
  • Session Fa ade, Front Controller, Business Delegate Design Pattern.
  • Operating Systems Windows XP/NT/2000, UNIX, Linux.

PROFESSIONAL EXPERIENCE:

Confidential

Role: Front-End UI Developer

Project: Confidential Registration Module. To migrate the legacy system to a brand new user experience with views that span seamlessly across tablets, desktops and mobile devices. Improved functionality that reduces the manual paperwork in writing up contract, purchasing products, giving the customer move functionality with less clicks and reduce the cognitive load. Confidential program follows Agile Methodology

Responsibilities:

  • Developer in Registration Module ebiz Registration
  • Participation in business logic study for the design requirements
  • Design and develop User Interface, application modules using JSP, HTML5, CSS3, Bootstrap and HandleBarJS
  • Employ add-ons like grid ruler and pixel perfect to ensure that the page matches the wireframes
  • accurately
  • Convert the old CSS files to LESS CSS Files and take advantage of nesting and mixins.
  • Use Jquery Validation Engine for front-end validation.
  • Create customized special character validations to prevent user errors on the input fields.
  • Create Handlebar Templates for reusable sections of the code.
  • Using AngularJS on the new JSPs
  • Follow good coding and standards, reviews and refactor using different open source tools.
  • Ensure the code reviews and refactoring done during the development match the design requirements.
  • Involved in the Integration Testing and User Acceptance Testing support
  • Involved in High-level Design HLD , Low-level Design LLD specifications of the project and prepare
  • Logical view of the Application

Environment: HTML5, CSS3, Javascript, Java 1.6, Servlets, JSP, HandlebarJS, AngularJS, Eclipse, Oracle 10g, Oracle 12g, ATG 10.2 ,SVN, XSD, XML, JMS, Ant,Maven.

Confidential

Role: Java,HTML and CSS Developer

Project: Confidential Web Optimization ensures that the customer gets a new UI experience customized for Confidential with improved functionalities like bill payments, adding/removing plans features from the handset.

Responsibilities:

  • Developer in T-Mobile Engineering team MyAccount Mobile Web Optimization
  • Participation in business logic study for the design requirements
  • Design and develop User Interface, application modules using JSP, spring, JavaBeans, HTML5 and CSS3.
  • Design Model-View-Controller using Spring Framework and ensure cross-browser compatibility.
  • Generate Logs using Log4j logger for application usage reports.
  • Perform client side validations using JavaScript.
  • Develop the code using Test Driven Development TDD .
  • Follow good coding and standards, reviews and refactor using different open source tools.
  • Ensure the code reviews and refactoring done during the development match the design requirements.
  • Involved in the Integration Testing and User Acceptance Testing support
  • Involved in High-level Design HLD , Low-level Design LLD specifications of the project and prepare
  • Logical view of the Application
  • Reverse engineering the existing sources to generate UML Diagrams for better designing

Environment: HTML5, CSS3, Javascript, Java 1.6, Servlets, JSP, Spring, Eclipse, Oracle 10g, Oracle 12g,

UML , SOA Web Services, Spring Framework, SOAP,SVN, WSDL, XSD, XML, JMS, Ant.

Confidential

Role: Java/J2EE Developer

Project: The Confidential ensures ready access to essential evidence that documents the rights of citizens, the actions of Federal officials, and the national experience. The Confidential Program is responsible for the engineering, design, development, deployment and maintenance of a system that will ingest any electronic record developed on any platform, using any SW product, and preserves that record, and its metadata, for public use for the life of the Republic.

Responsibilities:

  • Developed XML Query for retrieving XML Data from Mark Logic Server for generating Reports
  • Developed the prototype of Increment 4 using MVC Architecture Struts, Web services, Spring Frameworks and Mark Logic XML DATA SOURCE DAO and Hibernate.
  • implemented an architectural style for web resource retrieval using REST technology
  • designed applet to request and retrieve user information using JavaScript
  • Established interactive relationship between JavaScript and html using jquery
  • Designed and Configured Business Transactions using Spring Framework Transaction API
  • Involved in the development of module related to WebServices
  • Performed extensive development using Struts Framework
  • Preparing Sequence Diagrams and Class Diagrams using RAD 6.0
  • Participating in high-level meetings with client on Requirements
  • Used both SAX and DOM parser for XML related development
  • Extensively used IOC and AOP concepts of Spring Framework as part of development
  • Worked with Hibernate for Persistence.
  • Handling Production Support in a App Server Clustered Environment.

Environment: Java/J2EE, JSP 2.0 Servlet, JDBC, Hibernate, Struts Framework, SSL, HTML, CSS, XML, XSLT, Xalan-j 2.7, JDOM, Spring, Axis 1.1, WSDL 2.0, tcpmon, JUnit 3.8.1, WebSphere Application Server 5. 1, WSAD 5.1, RAD 6.0, Oracle 9i/10g, SQL Developer 1.1, JProbe, Mercury Test Director, Windows 2003, CVS, Merant PVCS, vi editor, HP-UX 11.23/11.11

Confidential

Role: Java/J2EE Developer

Confidential is an internal auditing application Confidential systems. This application keeps track of all the5 processes, in Cisco auditing right from an audit inception to the final results of the audit process. As part of this, an auditing team consisting of one lead auditor and two co-auditors and, the owner of the each audit process is identified

Responsibilities:

  • Handled the Enhancements for the modules of OFI Opportunity for Improvement , Exceptions, and Incidents
  • Designed and developed User Interface, application modules using JSP, Hibernate, spring, JavaBeans, HTML, CSS and JavaScript and AJAX.
  • Developed the code using Test Driven Development TDD .Followed good coding and standards, reviews and refactoring has done using different open source tools.
  • Involved in developing SQL queries, stored procedures, and functions
  • Code reviews and refactoring done during the development and checklist is strictly adhered during development.
  • Involved in consuming XML Web Services using SOAP, SAX and DOM XML parsers, WSDL and JAXB
  • Implemented JAXB, to generate VO to request XML and Response XML to VO.
  • Involved in the Integration Testing and User Acceptance Testing support
  • Used different Design patterns like MVC pattern, DAO pattern, and singleton to achieve clean separation of layers
  • Developed Custom tag libraries to separate presentation and processing logic.
  • Deployed application in WebSphere Application Server and developed using Rational Application Developer RAD 7.0
  • Writing Pseudo-code for Stored Procedures. Used Struts framework extensively for development. Used Hibernate for Persistence.
  • Used IOC, AOP of Spring framework as part of development
  • Involved in the development of Web Services module of the applications. Developed the Java Beans for other modules
  • Involved in the preparation of test cases and performing unit testing using Junit. Participation in business logic study for the requirements
  • Implementation of Ant builds for deployment and development builds.

Environment: J2EE, Java1.4, JSP2.0, Servlet, JDBC 2, Java Script, Struts 2.0, Hibernate3, JUnit, JavaScript, DHTML, WebSphere Application Server 5.1, WSAD 5.1, Oracle9i, SQL Developer 1.1, TOAD, Spring 2, WSDL 2.0, Axis 1.1, tcpmon, Ant 1.6, WinCVS, Windows'XP, Aix-Unix.

Confidential

Role: Java Developer

The visualization System is an intranet based web application to summarize the results of the inventory and the supplier data of Confidential. The system reduces the time the procurement management spends in interpreting the information about the various suppliers, wares and the defective parts, if any. The system also streamlines the invoice management.

Responsibilities:

  • Various Design Patterns like Singleton, Service Locator, DAO and Value Object.
  • Developed Hibernate mapping files using different mapping relations such as one-to-many, many-to-one and strategies like table per class hierarchy developed HQLs, Named Queries, and Data Access Object DAO to handle HQL queries.
  • Configured hibernate configuration files, developed POJO's and hibernate mapping files hbm.xml .
  • Written Ant script files to download the source from CVS, compile, build, and deploy the application.
  • Role includes doing R D on newest technologies in the market and applying those successfully to our product.
  • Actively involved in interacting with customers during analysis and design to make requirements clear.
  • Performed client side validations using JavaScript.
  • Used JSP Custom Tags will allow flexible page templating.
  • Developed the struts configuration files and implemented validation using Struts Validator framework.
  • Involved in the development of the front end Presentation Layer of the application using Struts framework, which is based on MVC design paradigm.
  • Developed user interfaces using HTML, DHTML, CSS, JSP, JSF, JSTL, Java Script and Struts Tag Libraries and Custom Tag Libraries.
  • Developed the modules of Purchase Request, Purchase Order, Item Master modules. Involved in the Enhancement of Summarization module. Worked on Web Services modules for Procurement module
  • Understanding and documenting the business requirement. Extensive development using struts framework.
  • Checking the application for memory leaks. Developed the modules for Reports using OPPROX Reports
  • Prepared the test cases. Did Unit Testing and Debugging using Junit. Used Ant for Development Builds

Environment: J2EE, Java, JSP2.0, Servlet, JDBC 2, Struts Frame Work 2, Junit 3.0, log4j, JavaScript, DHTML, WebSphere Application Server 5.1, Axis 1.1, WSAD 5.1, XML, XSLT, Xalan-j, Ant 1.6 SQL Server 2000, SQL Query Analyzer, JProbe, CVS, OPPROX Reports, Windows'XP, Unix-IBM AIX version 5.

Confidential

Project: Confidential

The Confidential is a State Project to bring the courts together to use one Application. Confidential project is a full future robust system automates and tracks all aspects of case Life cycle from case Initiation to Case Disposition. Administrative Office of the Courts AOC manages CCMS project to handle all Types of Case categories like Civil Limited, Civil Unlimited, Juvenile, Family Law, Felony, Misdemeanor, Infraction, and Mental Health. Confidential provides data sharing between the courts and all of their justice partner agencies like DMV, DOJ etc using Data Exchanges

Responsibilities:

  • Interacting with the business and user group to ascertain requirements to carry out Business Reengineering Business Process Management processes with detailed functional and technical analysis with OOAD concepts and Agile RUP Methodology
  • Extensively used Struts component classes for developing applications for handling user requests
  • Involved in High Level Design and prepared Logical view of the Application.
  • Involved in designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams.
  • Involved in writing Stored Procedures and Functions, Triggers
  • Created Data Source and deployed the Web application in application Server.
  • Implemented EJB Components using State less Session Beans for the Business Layer
  • Implemented java design patterns like Singleton, Factory, Command patterns
  • Communicated with external application services with JMS messages
  • Involved with Spring IOC concepts to integrate Hibernate Dao classes with Struts Action classes
  • Developed persistence layer using ORM Hibernate for transparently store objects into database
  • Parsing of XML using SAX and DOM Parsers
  • Code reviews for the code developed by the team to implement best coding standards and best practices.
  • Analyzed and fine Tuned RDBMS/SQL queries to improve performance of the application with the database.
  • Creating XML based configuration, property files for application and developing parsers using JAXP, SAX, and DOM technologies.

Environment: Java1.5, J2EE, Servlets2.5, Struts1.2, Spring2.5, JSTL, Hibernate, XML, Clear Case, JMS, JAXP, , Eclipse, Web Logic, JMS1.1, UML, Rational Rose, Log4J, Oracle, JUnit, Apache Axis, Webservices, MQ Series, SOAP, ANT, WSDL, Quality Center, PL/SQL Developer, Unix, Windows.

We'd love your feedback!