Project Lead ,resume Profile
Skills Summary:
- Worked in different areas of software development for Internet, Intranet, B2B Web Applications, E-commerce applications on Windows and UNIX environments.
- Excellent implementation experience of Enterprise / Web / Client Server systems using Java, J2EE JSP, EJB, JMS, JMX, JNDI, JDBC, Servlets , Struts, Spring, Spring Web Flow, XML, XSLT, HTML, GWT, Jasper Reports and Java Script.
- Extensive experience in System Architecture, Design Patterns and Database Design.
- Experienced in Banking, Telecom, Records Management and E-Commerce.
- Good expertise in designing Enterprise application using Unified Modeling Language UML .
- Implemented various Java and J2EE Design Patterns in Enterprise Application Development. Extensively worked on Struts and Custom Model-View-Controller MVC frameworks.
- Good Working Experience in Development and Deployment of Session, Entity, Message driven beans, Servlets, JSP, JMS on Weblogic, Websphere and JBOSS Application Server.
- Expert in Development and Deployment of Enterprise/web components EJB, Servlets, JSP on WebLogic, JBoss and WebSphere application servers and Apache/Tomcat, Jetty web servers.
- Used ANT tool for building and deployment of enterprise and web applications.
- Extensively worked on XML, XSLT, DTDs, XML Schemas and XML Parsers DOM and SAX in many applications
- Experience in preparing Functional Design Specifications, Detail Design Specifications, Various test plans and test cases.
- Strong knowledge in Object Oriented Analysis Design OOAD .
- Excellent program solving, analytical and troubleshooting skills.
- Capable of communicating well with both technical and non-technical people. Teamwork and coordination is a real plus.
Technical Skills:
Languages : Java, J2EE, C, and C .
Internet Technologies : EJB, Servlets, JSP, GWT, Struts, Spring, Spring Web-Flow, Web Services, Applets, Java Swing, Java Beans, RMI, JDBC, JMS,
JMX, HTML, DHTML, Ajax,JavaScript, XML, XSLT,
ANT and Maven.
Open Source Frameworks : Spring, Struts, Hibernate, Apache xml4j, Apache xerces and Log4j
Databases : Oracle PL/SQL, SQL PLUS , SQL Server, MySQL and Progress
Database Modeling Tools : TOAD and Erwin.
Operating Systems : Windows NT/95/98/2000/XP , Solaris, UNIX, LINUX.
IDE Tools : Eclipse, IntelliJ, JBuilder, Symantec Visual cafe
Web/App Servers : WebLogic, JBoss, WebSphere, Jetty and Tomcat.
Version Control Tools : Rational Clearcase, MKS, StarTeam, Visual
Source Safe,Accurev and CVS.
Design/Tools : RationalRose, TogetherJ ,ArgoUML and Visio.
Testing Tools : Junit
Projects Summary:
Confidential
Role : Project Lead
- The FIS Profile banking system enables banking institutions to provide superior banking products and services to their customers. The Profile solution gives organization's real-time operational and management information and continuously evolves to incorporate technical and functional improvements. Importantly, Profile eliminates the functional, informational, and delivery boundaries that are all too common in the financial services industry today.
- FIS Profile represents a new high standard of market and customer responsiveness. Profile features a flexible electronic manufacturing model an innovative architecture that enables the dynamic and efficient assembly of banking products, instruments, and services from an extensive inventory of business components. Profile's customer-centric design, the powerful service architecture and data model places your customers at the center of your information repository, thus enabling institutions to offer true relationship banking.
- Financial institutions have the choice between using one or a combination of the following user interfaces with Profile to best meet their business needs.
Profile Direct Browser-based user interface for Profile includes modules for system configuration, consumer banking, call center, and branch banking.
TouchPoint A collection of configurable banking modules i.e., Teller, Sales and Service, and Internet Banking built on a common infrastructure and utilizes middleware layer Xpress Enterprise Services , configured and customized to meet delivery objectives.
Profile for Windows PFW Windows-based graphical user interface.
The Profile Direct is a Suite of Products built specifically as a Servicing Platform for the Profile banking system, and consisting of the following applications:
WebClient Consumer Internet Banking Application.
WebCSR Call Center and Branch Application.
PD Teller Rich Client Platform based Teller application.
WebAdmin Configuration management for Profile and 3rd party vendors.
- Below are the responsibilities as Profile Direct application lead:
- Work with client teams in formalizing the requirements
- Collaborate with vendors and internal teams in setting up the infrastructure for external systems integration
- Designed and implemented critical modules in every client project implementation
- Provide technical guidance to the developers in implementing project requirements
- Helping Project Manager in formulate estimates and timelines for project activities and setting related goals
- Collaborate with Business Analyst and Testing teams during different phases of the project.
- Provide Weekly status report to Project Manager and other stake holders as needed.
- Identify and Escalate technical and delivery risks to the project stake holders
- Provide KT session to the production support team after project production launch
- Provide application support during Development, Testing, UAT, post production phases.
- Acting as technical mentor for the project team
Software:
Java, Struts, Spring, Spring-Webflow, GWT, JSP, Java Script, JQuery, Eclipse-RCP, XML, Profile, Tomcat, Eclipse, ANT, Jasper Reports, Linux and Profile Banking Engine .
Confidential
Role : Consultant
Software:
Java, Servlets, Message Driven Beans, XML, Progress, Unix, Progress Application Server, Open Client, JBoss, Eclipse, ANT, HP-UNIX and Linux .
Responsibilities:
- Designed High level and Detail Design for the Enterprise Adapter.
- Involved in designing the High Availability HA Architecture for the Application.
- Implemented Message Driven Beans, utility classes and Servlets
- Developed open client interfaces to communicate with Progress database.
- Automated the installation, build and deployment of the InControl with ANT scripts.
- Coordinating with vendor TCS in resolving the integration issues with application
Confidential
Role : Consultant
Responsibilities:
- Document the project requirements by having conduction interviews with Build Engineers.
- Finalize the project requirements with project stack holders and Build Engineers
- Design the implementation approach for manual tasks and progress parallel compilation
- Implemented Build/Deployment tasks in ANT Scripts and Shell scripts
- Implemented UI Driven scripts for Build and Deployment
- Reduced the build time to five hours from two days
Confidential
Role : Consultant
Software:
Java, JSP, Struts, Tag Libraries, JBoss, XML, Progress Datbase, IqServer, Progress 4 GL, Eclipse, ANT and HP-UNIX.
Responsibilities:
- Designing the implementation approach for Defects.
- Reverse Engineered the application and generated the Design Documents for all the modules.
- Involved in defect fixing and enhancements
Confidential
Role : Technical Lead
Spend Analysis mainly consists of the following four modules.
Data Definition and Load DDL
Data Enrichment
Knowledge Base
Publisher
Software:
Java, J2EE EJB, Servlets, JSP, JMS , UML, XML, XSLT, XML Schemas, JDBC, SQL Server, mysql, Junit, Weblogic, Log4j, Accurev and IntelliJ.
Responsibilities:
- Involved in requirement analysis
- Coordinated design and development from the on-site.
- Involved in Architecture, High level and Low-level design.
- Prepared Usecase, Class and Sequence diagrams.
- Developed Entity Beans, Publisher Service Session Beans for Knowledge Base and Publisher modules.
- Developed Utility classes and JSPs for the Publisher User Interface
- Managing and guiding the Team of five developers in elaboration, construction and transition phases.
- Developing Junit Test classes for all Unit Test cases.
- Developed Ant Scripts to bundle and deploy application.
- Actively involved in training and transition to the client engineering team.
Confidential
Role : Technical Lead
Software:
Java, J2EE EJB,Servlets, JSP, JMS , Toplink, XML, XSLT, XML Schemas, JDBC, SQL Server, Mysql, Junit, Weblogic, Log4j, Accurev Source Control, MS-Visio Stencil, and IntelliJ.
Responsibilities:
- Involved in requirement analysis,
- Involved in Architecture, High level and Low-level design.
- Prepared Usecase, Class and Sequence diagrams.
- Designed the Database schema for the Multicurrency tables.
- Developed Entity Beans and Multi currency service.
- Analyzed entire ESP product source code for Impact Analysis and implemented the multicurrency functionality.
- Managing and guiding the Team of four developers in elaboration, construction and transition phases.
- Developing Junit Test classes for all Unit Test cases.
Confidential
Role : Senior Software Engineer
:
Product Management
- Customer and Account Management including dual currencies, some automatic payment methods and US street-level address validation
- Service Order, Inventory, and Provisioning Management including configurable service workflows and activation
- Mediation Rating of Service Usage
- Billing, Payment, Adjustment, Financials
- Bill Service Inquiry Dispute
- The suite's packaging includes integration between the components, as well as pre-configuration for basic Wireline IP Suite services
Software:
Java, J2EE EJB, Servlets, JSP, JMS ,Toplink, Cygent, Geneva, Mediation Manager, Activation Manager, XML, JDBC, Oracle, Junit, Web logic, Log4j, Clearcase, and Eclipse.
Responsibilities:
- Involved in Detail level Design for the product
- Involved in Geneva and Cygent Integration Customer Account Management
- Developed Exception handling frame work for the component integration
- Involved in Bug fixing in all the modules
- Involved in Code Reviews/Re-factoring
Confidential
Role : Software Engineer
Software:
Core Java, J2EE Servlets, JDBC, Mail, JMX, JMS Oracle, XML, XSL, Java script, HTML, Jetty Webserver and Junit
Responsibilities:
- Involved in High level and Detail Design for the product
- Developed action handlers
- Developed required XSL for user Interface
- Involved in Design/Code reviews
- Developed ant scripts for build and deployment
Confidential
Role : Software Associate
Software:
Weblogic6.0, Visual Caf , EJB1.1, JSP, Servlets, XML, XSL and Oracle8i
Responsibilities:
- Involved in High level and Detail Design for the product
- Involved in Uploading files to the System in Load Files module
- Involved in Generating various reports like Financial File, Watchlist, Delinquency Reports
- Involved in developing Adhoc Query builder for generating adhoc reports
- Developed EJBs Entity and Session beans ,Servlets ,JSPs for PoolSetup module