Team Lead Resume
SUMMARY
- Over 9 years of experience in the development and implementation of financial and telecom applications.
- Functional experience includes Financial Applications, Telecom Applications.
- Strong skills includes (Java, J2EE, Struts,EJB,Unix, Weblogic, Webservices)
- String soft skills includes (Outstanding negotiation and Communication skills)
- Excellent understanding of middle - ware concepts like Two phase transactions, Caching, Multi threading and clustering
- Well versed with various Design Patterns.
- Thorough experience in XML related technologies like XML, XSL, XML Schema, DTD, SAX, and DOM parsing usage
- Worked in various phases of software development life cycle including Analysis, Design, Development and Testing under UNIX and Windows
- Demonstrated competence of a good team player and also as module leader with a reputation of an ability to perform roles which require strong technical background with excellent problem solving and communication skills.
- Currently working as onsite coordinator of Confidential Alpharetta, Atlanta-Georgia
TECHNICAL SKILLS
TOOLS: IDE: IBM RAD7, Eclipse3.4
LANGUAGE: JavaScript, Java 1.6
DATABASE(S): Oracle 9i/10g/11g
Web Technologies: J2EE(JSP, Servlet, EJB), Hibernate, Struts, Web Services
Servers (Web/App): Apache Tomcat6.0, Weblogic103, Websphere6.0
Design Patterns: DAO, VO, Service Locator, Facade Design Pattern, Singleton, Factory Design Pattern, Business Delegate
TOOLS: Ant 1.6, VSS, CVS, Log4j, Toad, Citrix Server, Vantive3.2, QC, IBM MQ
OS: Microsoft Windows, Unix, Linux
DESIGN TOOLS: IBM RAD7
MISCELLENEOUS: Service Oriented Architecture, Enterprise Service Bus, CORBA, Google Web Tool Kit, WebServices
PROFESSIONAL EXPERIENCE
Confidential
Team LeadResponsibilities:
- Team Lead for a 6 person team.
- Application production support and bug fixing
- Maintain and monitor all the related applications in all the environments dat is, development, staging and production
- Fixing all the bugs dat may arise in production.
- Deployment of the enhanced modules.
- Unit Testing and integration testing of the enhanced modules
- Requirements Gathering and Analysis - For preparing High Level Design and Prototype
- Requirements Gathering and Analysis
- Work with the Business Analysts to prepare functional specification during the project requirements stage. Direct the offshore team for documentation of functional requirements for client submission and approvals.
- Preparation of technical design document and submit document for client approval. Implement client revisions and comments to the application design.
- Unit Testing, Integration Testing and deployment.
- Major/Minor Enhancements - Detailed Design and review, Integration and Regression Testing
- Prepare Technical Detail design documents
- Work on reviews of Technical Deliverables during the project verification phase and Quality Control phase.
- Preparation of Integration Plan document and submit document for client approval. Implement client revisions and comments.
- Perform Regression testing on the deliverables.
- Stabilization Activities for applications
- Identify the root cause of the issues and providing a permanent solution.
- Work with the client in proposing solutions for the overall stability of the applications.
- Onsite - Offshore Coordination/Status Review and meetings with the offshore Team and other vendors
- Coordinate with onsite and offshore team during developing, testing and deployment
- Coordinate with client and vendors in case of production issues.
- Environment buildup for all the payment applications (Quickpay, GCS, eCheck, CCAS, GRS, WEDAT, Accutrack, FSDA)
- Database Refresh from the previous database to current database. Then modifying the current database as per current release update for external client URL.
- Update the properties files as per current release setting.
- Update the weblogic admin console related to Datasource with current release setting.
- Deployment of the current builds.
- Unit Testing and integration testing of the current release to the check interconnectivity with external clients
- Deploy the code on the test servers.
- Preparing the Production Work Plan for deployment and staging of code for production servers.
- Provide the detail document with commands and sequential steps for deployment
- Stage the code from where Production team take the latest code.
- Validate the deployment and monitoring the server logs after deployment.
- Fixing the issue comes during the deployment.
- Coordinating with development and Production Support Team for accomplishing the delivery of any project to the production server.
- Upgrading all the related software like weblogic, jdk, monitoring tools (Introscope, HF Run Monitor, optier) in QC and Production
- Upgradation of Weblogic server and JDK.
- Upgradation of Monitoring Tools like introscope
- Coordinate with System Administrator for OS Patching
- Implementing SSL And Renewal of SSL for all applications
- Building Perf Test Environment. It TEMPhas almost the same step dat we do for Test environment.
Environment: Unix(Solaris), Putty, WINSCP, Voltage, Weblogic 10.3,java, eclipse, oracle
Confidential
Responsibilities:
- Team Lead for 6 person team
- Transition of project knowledge from the existing Amdocs onsite team.
- Develop and design various tools to solve system bugs, and to monitor various environments.
- Reducing the large number of outstanding faults when the project was initially taken over
- Building up a very strong customer support and communication structure
- Maintainng the standards by Confidential &T, the telecom giant of US
- Reviewed Best Practices and performed code reviews adhering to coding standards.
- Quality Control of offshore deliverables.
- Worked on UNIX and windows environments.
Environment: J2EE (EJB), Oracle 10g, IBM RAD7.0, Websphere6.0, IBM’s MQ Series 6.0, and CORBA Services
Confidential
Responsibilities:
- Team Lead for 6 person team
- Transition the project from the existing Infosys team.
- Proactively involved in development and maintenance of the application.
- Attending and chairing various conference calls, tounderstand the business requirementas well as functional requirement ofthe project.
- Work with production defects.
- Involve during integrating and deploying phases.
- Created unit test cases and unit test code using JUnit to test all the core business logic in the application.
- Provided estimates for Server Side development activities.
- Reviewed Best Practices and performed code reviews adhering to coding standards.
- Quality Control of offshore deliverables.
- Worked on UNIX and windows environments.
Environment: Java, Oracle 10g, CORBA Services
Confidential
Responsibilities:
- Team Lead for 6 person team
- Involved in requirement and design phase of applications.
- Implemented DAO’s for loading data into cache. Implemented logging, configuration common classes used across the project, using Apache Log4j.
- Used Hibernate API for transaction handling, storing, retrieving and updating date from Oracle database.
- Work with production defects.
- Involved during integrating and deploying phases.
- Created unit test cases and unit test code using JUnit to test all the core business logic in the application.
- Provided estimates for Server Side development activities.
- Reviewed Best Practices and performed code reviews adhering to coding standards.
- Quality Control of offshore deliverables.
- Worked on UNIX and windows environments.
Environment: Java, DB2, Oracle 10g, IBM’s MQ Series 6.0, and CORBA Services
Confidential
Responsibilities:
- Team Member in 6 person team
- Involved in requirement and design phase of applications
- Used Hibernate API for transaction handling, storing, retrieving and updating date from Oracle database.
- Developed the front system using Struts (based on MVC design pattern) which includes Action classes, Form Beans and for Request/Response JSP pages.
- Configured Struts configuration file with all the mappings required by the architecture.
- Implemented DAO’s for loading data into cache. Implemented logging, configuration common classes used across the project, using Apache Log4j.
- Created unit test cases and unit test code using JUnit to test all the core business logic in the application.
- Provided estimates for Server Side development activities.
- Reviewed Best Practices and performed code reviews adhering to coding standards.
- Quality Control of offshore deliverables.
Environment: Windows XP, Oracle 9i, Weblogic 8.1, Struts, JSP, Servlets, Beans, HTML, CSS, JavaScript, XML, PL/SQL.
Confidential
Responsibilities:
- Involved in development and maintenance of the application.
- Developing Java/J2ee components and deployed in SunOne, Weblogic server.
- Performed various validations through Unit testing.
Environment: Windows XP, J2SE, J2EE (JSP, Servlet, EJB), Java Script, Oracle 8i, and WebLogic8.1
Confidential
Responsibilities:
- Extract business logics from core services
- Designed framework and API Specifications for their tools
- Generated WSDL file and all the artefacts for their specific tools.
- Implemented the business logic in the Session Bean.
- Develop JUnit Test, Test Cases and Test Suite.
Environment: Windows XP, J2SE, J2SE, J2EE (JSP, Servlet, EJB), Java Script, Oracle 8i, and WebLogic8.1
Confidential
Responsibilities:
- Worked on Application Enhancement, Development and support activities.
- Interacted with different teams of the corresponding systems.
- Worked with the onsite team for gathering requirements and development activities.
- Used Custom Tags, CSS and Javascript in JSP pages using Struts framework along with Action forms and classes as part of UI development.
- Implemented DAOs for data generation tasks which populate data into database by collecting
- Underlie, Product and the User details for the product generation
Environment: Windows XP, J2SE, J2EE (JSP, Servlet, EJB), Java Script, Oracle 8i, JBoss