SUPER RESUME
< Back
Edit this resume to make it your own!

Your Name

Web Developer

Fremont, CA

your.email@example.com
111-222-3333
www.your-website.com

Summary

  • Over all 14+ years of IT experience in full Software Development Life Cycle of Senior J2EE Consultant/Project lead/Lead Developer/Designer/Analyst role
  • Excellent analytical, problem solving, and communication skills and dedicated team player.
  • Strong management, planning, architecture, analysis, design, and programming capabilities
  • Solid understanding of business needs and requirements
  • Expertise in designing, implementing and deploying SOAP web services using the Apache Axis, BEA Weblogic workshop Framework , RAD and XML beans
  • Experience in designing and developing of object oriented software applications with a wide exposure to e-business, B2B applications, SOA, service delivery, and both internet/intranet applications
  • Experience in implementing Core Java & J2EE design patterns like Singleton, Factory Pattern, Service locator, Business Delegate, DAO, Session Façade, Value object, Value object Assembler pattern
  • Strong working knowledge on SSO and SAML
  • Expertise in Object Oriented technologies using Java, J2EE, Design Patterns, JSP/Servlet, JDBC API, EJB CMP, BMP, MDB Stateful and Stateless Session EJB , AJAX using JQuery
  • Experienced with XML related technologies such as JSTL, SAML, XML, XSL, XSLT, DTD, XPath, XQuery, XMap, DOM, SAX, Xerces and XML Spy
  • Sound knowledge of developing applications based on architectures like SOA, Struts, Spring Framework and MVC architecture
  • Expertise in creating Software Requirements Specification (SRS), preparing Functional Design Document (FDD), Detailed Technical Design Document (TDD), UML Diagrams using Rational Rose and Enterprise Architect, Effort estimation and exhaustive Test Plans
  • Adroit experience in BEA Weblogic Server 9.0/9.1/9.2/10.x, Websphere 5.x and 6.x, Jboss 2.4.4, Tomcat 4.x and 5.x, Weblogic JMS Server, MQ-Series, Log4j
  • Experience in software configuration management using Version controls using Clearcase, CVS, VSS
  • Experience in using different IDE builders like Eclipse, RAD, Weblogic Workshop, Jbuilder and etc
  • Worked on Oracle, MS SQL Server and Informix data bases
  • Defect tracking using Clear Quest and HP Quality center
  • Performed SQA and Configuration Manager Role for CMMi Level 5 Certification within HP
  • Hands on experience with creating UML diagrams using Rational Rose
  • Used Ant and Maven scripting for application builds
  • Worked with major clients like Wachovia, Wells Fargo, Hewlett Packard, Verizon , BEA Systems and Cisco

Work Experience

Web Developer

WellsFargo Bank,

Apr 2011Current

WIB 
 
WIB is a web browser-based application platform, which delivers the Wells Fargo Online banking experience to its customers. As a part of WIB I'm involved in below assignments 
 
1. Trust Online Migration; WIB-Trust SAML Integration 
2. Identity tool kit 
3. ESign 2012 Update 
4. Marcellus Card 
5. WIB –Incubator SAML Integration 
6. Streamlined Enrollment 
7. XA Hashing 
8. Session Server Isolation

Senior J2EE consultant

Wells-Fargo Bank,

Jul 2007Apr 2011

OAM
Online Access Module (OAM) is a web application that manages the user experience for two factor authentication, Challenge Question and Out of Wallet Question. OAM is online authentication platform for Wellsfargo Online banking. Also other application shares the OAM core features. This platform is core interface for Fraud, Authentication and Two Factor Authentication in Online Banking platform. This is the core UI interface for online Fraud Authentication and Two Factor Authentication modules.

Fraud, Authentication and Two Factor Authentication
1. Secret Challenge Question Registration and Presentment

2. Two Factor Authentication

3. Out of Wallet

Online Customer Services Desktop
OCSPortal - Provide a single desktop that streamlines banker processes, training, complexity and accelerates access to applications and information (i.e., by single sign-on).This application is developed to provide a unified interface to banker for the various enterprise applications within Wells Fargo like CIV, APS, ECBS, CCM etc. OCSPortal application not only provides a unified interface to various applications but also saves time to complete the customer requests as it is developed completely in BEA Portal technologies & uses web-services exposed by various enterprise applications.
Wachovia Global Connect Wachovia-Wells Fargo Whole Sale Banking

Wachovia Global Connect is the platform for Wholesale banking customer of Wachovia. This application provides SSO facility for bunch of different whole sale banking applications like Customer care, Portal and etc. Also this platform is responsible for maintaining Company and User information.

Environment
Java1.5, JSP, Servlets, PAPI, SSO, SAML, Spring, JQuery, MQ-series, XML, Titanium framework, Hibernate, XSL, XSLT, XSD, Oracle, HTML, JavaScript, RAD, Websphere Portal, Websphere server 6.2, Sun one LDAP Server5.2, EJB3, JMS

Responsibilities:
  • Used the Spring Web-MVC framework with JSP, Tiles and JSTL as to develop the web module and it's user faces
  • Design & Development of various custom control and corresponding User Interfaces in WebLogic portal
  • Responsible for migration application from Spring 2.0 to Spring 2.5
  • Responsible for gathering the system requirements and feasibility study, prototyping, and suggesting the best solutions to customers
  • Responsible for converting business test cases into technical use cases
  • Understanding web-services Request/Response schemas & implementation of corresponding Controls & XML Beans
  • Development of portlets, java page flows, java controls, JSP etc
  • Used the Struts framework with JSP as the view and an Action servlet as the controller
  • Used synchronous HTTP post connections to get data from other applications in XML format and used SAX parsers to parse and retrieve the data
  • Used Eclipse. Weblogic workshop and Websphere studio for the development of the code
  • Integration with various Wells Fargo enterprise web services using Apache-Axis and XML Beans
  • Ensuring ADA compliances in the web pages
  • Interaction with various teams for understanding the components behavior
  • Involved in Design & Development of Session Server Isolation, Prometheus, OAM, Incubator modules
  • Responsible for writing detailed functional and technical design documentation for the requirements, owning and controlling the documents
  • Responsible for writing the Unit test cases
  • Monitoring the development activities by doing review in each stage and providing the feed back and timely solutions

Environment
Solaris Sparc, Java 1.5, JSP, Servlets, Spring 2.0/2.5, JSP, Struts, JDBC, EJB, XML, EJB Design patterns, XSLT, C, C++, Axis Webservices, AJAX-JQuery, Hibernate, HTML, TOAD, SSH client, putty, sftp, JavaScript, Portlets, Weblogic 9.2,10.x, Oracle 9i/10g, XML bean, JUnit, Ant, Eclipse 3.0/3.3, Weblogic JMS Server, JMS, CMP, MDB, and Session beans , log4j, Java Mail API, Weblogic Portal 9.2, Maven, Clear case, CVS, SOAP, WSDL, XSD, JSTL, SAML and JSSE

Senior J2EE Consultant

Cisco Systems, Inc,

Apr 2007Jul 2007

SPRIT
This tool manages the SW release process for release through Release Ops (relops) of Cisco products. SPRIT stands for Software Productization and Release Information Tool. The tool automates Productization of Images, Platform Mapping to Images, Marketed Feature Set, Product Code generation, Product Code and Price Approvals, OPUS, BOM, Product Orderability. It automates the posting of releases to CCO or Cisco.com.

Responsibilities:
  • Responsible for Gathering the system requirements and feasibility study, prototyping, and suggesting the best solutions to customers
  • Responsible for implementing web services using Apache Axis frame work. Hosted a Web Service on Weblogic in our application so that another Cisco application can notify us of the data availability
  • Responsible for converting business test cases into technical use cases
  • Monitoring the development activities by doing review in each stage and providing the feed back and timely solutions
  • Responsible for writing detailed functional and technical design documentation for the requirements, owning and controlling the documents.
  • Designed and developed the business components using Stateless, CMP, JMS, EJB design patterns and MDB
  • Implementing Web services and call backs
  • Used Hibernate for Database Persistence logic
  • Responsible for setting up development environment, which includes configuration setup in Weblogic server like creating connection pool, data source, creating JMS server and JMS queues
  • Responsible for giving training to team members in WebLogic workshop and EJB
  • Used the Struts framework with JSP as the view and an Action Servlets as the controller.
  • Used synchronous HTTP post connections to get data from other applications in XML format and used SAX parsers to parse and retrieve the data
  • Oracle 9i database is used in the back end to store the data. TOAD is used as the interface to the database
  • Used Weblogic workshop for the development of the code.
  • Assisting with the support team to deploy the application in Integration & Production environment
  • Assisting the business to perform business testing in Integration & production environment
  • Involved in Application Support during the initial deployment of the application in production environment
  • Solving the issues or tickets with the SLA
  • Used Ant scripts for code compilation and Log4j for logging purposes
  • Involved in the unit and regression testing for the application
  • Writing the test cases using JUnit
  • Testing web services using SOAP Sonar tool
  • Responsible for giving a KT to Operation-Support team

Environment
Solaris Sparc, Windows, Java 1.4, JSP, Servlets, JSP, JDBC, EJB, XML, EJB Design patterns, XSLT, Struts , Axis Webservices, AJAX-DOJO, Hibernate, HTML, CSS, TOAD, SSH client, JavaScript, Weblogic 8.1, Oracle 9i, JUNIT, ANT, ECLIPSE 3.0, MQ-Series, JMS, CMP, MDB, and Session beans , log4j, Java Mail API

Senior J2EE Consultant

BEA Systems,

Oct 2006Mar 2007

Web Clarify:
WebClarify is BEA's internal site which is used by BEA Customer Support. It's the Web interface to Clarify ClearQuality, enables a quicker and more dynamic way to enter, view, and edit Change Requests (CRs) via the intranet. This site allows users to perform some of the commonly used Clarify operations over the intranet, using a standard web browser.
Responsibilities:
  • Responsible for converting business test cases into technical use cases
  • Designed and developed the business components using DAO and Hibernate, JMS and MDB
  • Responsible for setting up development environment and Administration of Weblogic Server, which includes configuration setup in Weblogic server like creating connection pool, data source, creating JMS server and JMS queues and Topic
  • Used Ant scripts for code compilation and Log4j for logging purposes
  • Involved in the unit and regression testing for the application
  • Writing the test cases using JUnit
Environment
Java, JSP, Servlets, XML, XSLT, Weblogic 8.1 SP6, Weblogic Workshop, Oracle 9i, JDBC, HTML, Java Scripts, Spring

BEA Weblogic Server:
As a DRE of BEA System, I was responsible for giving solutions to the BEA Weblogic Server customers in the America's region.

Responsibilities:
  • Responsible for development or solutions related to WebLogic server problems in EJB, JMS, Workshop, JDBC, Core server issues, and clustering
  • Responsible for troubleshooting core server issues like JVM crash, WebLogic server hang, Weblogic servers slow response and etc.
  • Assisting the customer to take thread dumps and core file analysis based upon their environment
  • Assisting the customers to debug JDBC Connection pool leak problems and JDBC Data source problems
  • Assisting Customers to setup their environment like setting JMS server, creating connection pool with different databases, Configuring JMS Queues, JMS Topic, Distributed destinations and etc
  • Responsible for talking to the customers for understanding the nature of the problem
  • Getting log files and configuration files from the customer to understand the customer's environment
  • Writing the test case using Java/J2EE technologies to replicate the problems if necessary in BEA Test lab environment
  • Assisting customers to write WLST scripts and developing the applications using WebLogic-workshop
  • Confirming whether issues are related to WebLogic server or not. If issue is related to WebLogic, helped engineering team to understand the nature of the problem and writing the test case to replicate the problem. Also worked with the engineering team for providing patches to the customers.
  • Assisting customers in order to improve performance of the server like JDBC Connection pool settings and to EJB deployment descriptor values and etc.
  • Assisting customers with upgrades to new service pack and applying patches

Tech Lead/ Sr.J2EE Developer

Hewlett Packard, Cupertino, CA

Mar 2003Sep 2006

Back End Portal Application
The Back-End Portal (BEP) application is used to assist in support for the consumer products. The consumer products include the IPG products (Printer's, Camera's, etc) as well as PSG product (Desktop, PC's, Laptop, etc). BEP Application provides the support to these consumer products by providing the various services. These services are available in the BEP application and are launched in the different backend system. BEP application is only storing data that are needed to do the call routing and tracking. BEP provides the web-based user interfaces for users to create/modify/delete the required services on the consumer product. The back-end systems are HP-systems, but it can be one and more partner systems.

Responsibilities:
  • Responsible for gathering the system requirements and feasibility study, prototyping, and suggesting the best solutions to customers. Other responsibilities included system architecture, managing the offshore development team, analysis, design, development, and User Acceptance Testing of the application
  • Responsible for converting business test cases into technical use cases
  • Responsible for creating UML diagrams using Rational rose
  • Monitoring the development activities by doing review in each stage and providing the feed back and timely solutions
  • Ensuring the quality process is followed and implemented in each the SDLC stages
  • Responsible for writing detailed functional and technical design documentation for the requirements, owning and controlling the documents
  • Designed and developed the business components using Stateful, Stateless, CMP, JMS, EJB design patterns and MDB
  • Writing the wrapper classes for contacting CORBA, CRM objects
  • Implementing Web services and call backs
  • Used Hibernate for database persistence logic
  • Responsible for developing POC for the architecture
  • Responsible for setting up development environment, which includes configuration setup in Weblogic server like creating connection pool, data source, creating JMS server and JMS queues
  • Responsible for giving training to team members in WebLogic workshop and EJB
  • Used the Struts framework with JSP as the view and an Action Servlet as the controller
  • Communicated with other HP applications like Siebel CRM using Web Services, SOAP and WSDL to get the required data. Used the BEA Weblogic Workshop for building the Web Services
  • Hosted a Web Service on Weblogic in our application so that another HP application can notify us of the data availability
  • Used synchronous HTTP post connections to get data from other applications in XML format and used SAX parsers to parse and retrieve the data
  • Used XSLT processor and XSL to generate HTML screens, for user display, from the XML received from other HP applications.
  • Oracle 9i database is used in the back end to store the data
  • Used Weblogic workshop for the development of the code
  • Assisting with the support team to deploy the application in Integration & Production environment
  • Assisting the business to perform business testing in Integration & production environment
  • Involved in Application Support during the initial deployment of the application in production environment
  • Solving the issues or tickets with the SLA
  • Used Ant scripts for code compilation and Log4j for logging purposes.
  • Involved in the unit and regression testing for the application
  • Writing the test cases using JUnit
  • Testing web services using SOAP Sonar tool
  • Responsible for giving a KT to Operation-Support team

Environment:
Java1.4, JavaScript, JSP/Servlets, EJB State full, Stateless, CMP, MDB , JMS, JNDI, JDBC, Struts, Hibernate , HTML, JavaScript, SOAP, XML, XSL, BEA Weblogic 8.1 Workshop, Weblogic JMS Server, MQ-Series, Ant, Log4j, JUnit, Cactus, Oracle 9i, Win XP, XML Spy, Apache AXIS , HP-UX, Linux, TOAD, Rational rose 2003, Java Mail, Tomcat 5.1

Sr. Developer

Verizon Data Services, Tampa, USA,

Feb 2002Feb 2003

Verizon Call Management Interface System
CMIS Applications are help desk service running in Solaris Platform comprising of different modules like CRM, CSD, HDAS, HelpEsc and GK-VruAht. Calls received by the Consultants through VRU (IVR) Application are routed to CMIS application and triggers an auto pop-up of customers/reporter Info on the application running in Consultant's workstation.

Responsibilities:
  • Designed detailed functional and technical design documentation for the requirements.
  • Responsible for prototyping, and suggesting the best solutions to customers, and System Architecture, Managing the offshore development team, Analysis, design, development, unit testing, and User Acceptance Testing of the application
  • Ensuring the Quality process is followed and implemented in each the SDLC stages.
  • The J2EE patterns Business Delegates, Service locator, Front Controller, Session Façade, and DAO Factory
  • Created the Conceptual Data Model and interacted with the DBA for creating the physical data model
  • Identified the objects involved, their associations and generated state chart diagram, sequence diagram, collaboration diagram and the skeleton code
  • Involved in creating the Integration test cases
  • Involved in coding all the critical modules, which have inter dependency on other modules
  • Involved in coding Action Servlet, Session Bean, Helper and utility java classes, Service Objects
  • Monitored the progress after delivery to the development team and interacted with them to clarify their questions

Environment:
Java1.3, EJB, Servlet, Rational Rose 2002, BEA Weblogic Server 6.0, VSS, JavaMail, JUnit, ANT, Informix, xml, Log4j, SWING, JApplet, RMI, JDBC, JNI, Multi threading, Solaris, Jbuilder, Eclipse

Team Lead/Sr. Developer

May 1999Feb 2002

PRODUCT NAME: ERP-FLEX
This project maintains the workflow cycle with in Inventory, Purchase and Sales activities with necessary accounting capabilities. ERP-FLEX is a complete ERP System. Most components implemented as EJBs, running under Jboss (2.4.4) and Web Logic application server and exchanging XML messages. Product design based upon the Business Event delegation model. The important operations include Purchase Order creation, Purchase material receipt, Quality assurance management and etc

Merit Bay http://www.merit-bay.com
Merit-Bay Online Assessment System offers technical evaluation tests in various areas. Merit-Bay facilitates recruiters to assess candidates using a reliable and easy to use online skill assessment solution. Merit Bay enables online self-testing for educators, administrators, or students to assess skill levels and understand their overall aptitude in a certain topic.

Responsibilities:
  • Played a role of Tech Lead for the managing and delivering the product releases.
  • Interacted with the business analyst and subject matter expert to completely understand the service delivery and asset management domain and the Requirements.
  • Created the prototype for the initial release of the ERP-FLEX and get it reviewed by the functional team before the development starts.
  • J2EE design patterns like Session Façade, Business Delegate, Data Access Object, Service Locator and Value Object etc were realized in the system activities and development issues were resolved.
  • Java application "Pet Store" in Sun's development community proposal was analyzed and ERP-FLEX was built on that framework.
  • Developing and Enhancements in framework with design patterns and enhancements in Master and Purchase module.
  • Implementing Session bean for business logic and Entity beans for persistence and log4j.
  • Designed detailed functional and technical design documentation for the requirements.
  • Responsible Analysis, design, development, unit testing, and User Acceptance Testing of the application.
  • Identified the objects involved, their associations and generated sequence diagram, class diagram and the prototype code.
  • Monitored the progress after delivery to the development team and interacted with them to clarify their questions.

Environment:
Hardware- Solaris Sparc Server 1000, Software- Java1.3, EJB, Servlets, JSP, JDBC, Java Beans, JBOSS, Oracle 8, InterBase, Rational Rose 98, Sun Pet store frame work, Win CVS1.2, ECLIPSE, JUnit, Ant, Toad, XML, log4j & VJ++

Software Engineer

Complete Services, Singapore

Jul 1998Apr 1999

NETWRAP
It is a VPN Product and used to avoid wire tapping in the Internet and used for secured data transactions through the Internet by creating tunnels between both the sides. In this product my role is to create a GUI part and calling shell scripts at command line. This product has developed by using the free open source free swan IPSEC package.

Responsibilities:
  • Created the screen design using Front Page and Written client side validations using JavaScript.
  • Responsible for calling the shell scripts at command line in the back end.
  • Development, unit testing of the application.
  • Configuration manager of the application.

Environment:
Java, JSP, Servlets, JavaScript, HTML, C, Free swan IPSEC Package, Apache web server & Shell Scripting

Education

Bachelors of Engineering

Bharathidasan University, Tiruchchirappalli, Tamil Nadu

19941998

Additional Information

Skill Set 
Domain Knowledge 
Banking & Financial, ELearning, CRM/Helpdesk Applications, Inventory & ERP for medium scale industries, EAI, Pricing, Release 
 
Methodologies Waterfall model, Iterative, RUP 
 
Operating Systems Windows XP/NT/2k, Solaris , Red Hat Linux, HP-UX, SCO-Unix 
Languages Java 2.0 (Threads, JDBC, RMI, Servlets, Beans), SQL, PL/ C++, XML, UML 
Databases Oracle 8i/9i/10g, SQL Server 7.0/2000/2005, Informix, MySQL. 
Tools/Utilities/APIs Ant, Maven, Log4j, JUnit, Toad, CVS, Visual Source Safe, Rational Rose, Visio 2000,XML Spy, Eclipse, Weblogic Workshop, RAD 
 
Technologies 
Java, J2EE, Design Patterns, EJB, JMS, MDB, JSP, Struts, Spring HTML,AJAX, CSS, JavaScript, XML, XSD, JQuery, SSO, SOAP, Hibernate, WSDL, Web Services,JSTL, SOA, SAML 
 
Web/Application Servers BEA Weblogic 5.0/6.1/8.x/9.x,10.x, IBM Websphere 5.x,6.x, Apache Tomcat 4.x, 5.x, Jboss 2.4.4 
Quality Process ISO Standards, CMM, CMMi, ITIL, ITSM.
Resume Builder | Resume Templates | Resume Examples | About Us | Privacy Policy | Terms of Use | Help Articles | Contact Us
Super-Resume.com © 2013-2017