We provide IT Staff Augmentation Services!

Overall Project Lead Resume Profile

4.00/5 (Submit Your Rating)

GA

OBJECTIVE

To pursue a career in an organization that could explore and nurture my potential for organizational growth and provide me a platform to evolve myself as an asset to the organization.

EXECUTIVE SUMMARY

More than 8 years of IT experience in architecture, analysis, design, development, testing, deployment, maintenance and support of N-Tier Enterprise Web Applications using Java/J2EE technologies

Key Roles Handled: Application Architect, Project Lead, Onsite Location Manager, Technical Team Lead, Application Developer

  • Lead execution of 3 new complex projects as Application Architect in last one year one is currently on-going.
  • Lead represented IBM in 4 project proposal submissions and bagged all 4 new projects worth greater than 2.1 million.
  • Lead a team of 25 members for re-architecture of highly complex Contracts Online application and exposing Contract Lifecycle Management capabilities of the application as Web Services
  • Expertise in assessing client's needs providing wide range of innovative technical/business solutions involving multiple platform/technologies like Mainframes, Middleware, Web Applications and Databases
  • Assisted client's Business Users, BAs and Architects in defining project/initiative requirements and architecture
  • Lead a team to design develop a new web applications for creating and sending 100 of all client's SMS notifications as well as handling user's mobile interactions with organization through SMS
  • Lead a team to design and develop a new application for creating consolidating all notification email templates which currently handles 75 80 of all client's notification emails
  • Proficient with Enterprise Web application technologies like Java, J2EE, Web Services etc. and Java/J2EE design patterns
  • Excellent client communication and management skills
  • Complete exposure to all phases of Software Development Life Cycle
  • Proficient with Project Management Project planning/scheduling, Task allocations tracking, Issues Risk Management, Demand-Capacity management etc.
  • Expertise in and comfortable with working in Onshore-Offshore model
  • Proficient and experienced in working with cross-cultural sensitivity
  • Willingness in adapting, learning and working with new emerging technologies
  • Excellent technical, management, communication and interpersonal skills, self-motivated, quick learner and team player

TECHNICAL SKILLS

Server Technologies

Java, J2EE, Web Services, EJB, Struts, , XML, XSD, XSLT, OOAD-UML, SQL, JNDI, RMI, XMLBeans, JAXB, Log4j, Ant, RPM, IBM MQ Series, JMS

Web Technologies

HTML, Javascript, jQuery, Ajax, CSS, JSON, GSON

Dev Debug Tools

IBM WSAD, IBM RAD, IBM RSA, Eclipse, SecureCRT, SecureFX, Putty, SOAPUI

Web Plugins

Firebug, Selenium IDE, RESTClient, Live HTTP Header, Modify Header, Tamper Data

Defect Management

Serena Business Mashup, Rational ClearQuest

Version Management

Microsoft TFS, Serena Version Manager, Rational ClearCase, HP Quality Center

Databases

IBM DB2, MS SQL Server, JavaDB

Servers

Oracle Weblogic 12.1/10.3/8.1, IBM WebSphere 5.x/6.x, Apache Web Server

Operating Systems

Windows, Linux, Unix

Methodology

Agile, Waterfall, Custom ALM

Confidential

Role: Application Architect, Onsite Project Lead, Subject Matter Expert

Project Description:

  • SCL Modernization project's primary objectives were to migrate the existing location SCL Database from Mainframe DB2 to SQL server 2012 and to not allow direct DB access to any UPS.com client only accessible through wrapper POX and SOAP Web services . With migrating the database came the migration/supporting of Mainframe scheduled batch jobs as well.
  • For achieving the project objectives following steps from middleware side were taken:
  • Enhancements in existing SCL POX Services
  • Created a new SOAP based Web Services interface for existing SCL POX Services
  • Created a new application MSCL Online to support internal DB calls
  • Created a new application MSCL batch to handle incoming/outgoing batch feeds

Responsibilities:

  • Lead a team of 20 as an Application Architect and Middleware Project Lead
  • As Application Architect worked as a liaison between multiple IBM Client's teams like Mainframe DB2 SQL Server DBAs/Data Architects, Data-Security-Infrastructure-Network architects etc.
  • Worked as a Single Point of Contact for Offshore Java, SQL DB and Management team for all technical, architectural, management and reporting queries, issues, clarifications etc.
  • Worked in tandem with management team to form the leadership layer for project management
  • Worked closely with client's management, Infrastructure team, DB team, MQ team, Business users, Architects and Analysts for wide range of analysis, clarifications and suggestions
  • Responsible for representing IBM in all architectural, design and data model discussions with client architects and DBAs
  • Responsible for creating and/or reviewing architectural artifacts as required by client's Application Lifecycle methodology like application architecture, system architecture, context diagrams etc.
  • Responsible for designing and developing services interface schema and batch feed interface
  • Proactively took-up design and development of Batch Process Email function as well as exposing SOAP Based Web Services using JAX-WS
  • Worked closely with project sponsors and business reps of multiple applications for gathering volume projections for performance testing
  • Provided detailed project schedule for all 8 phases of the project
  • Assisted QA management and team to create the QA project schedule and identify test cases for functional testing in each phase as well as for performance testing including test scripts
  • Diligently provided project status to client higher management and PMO. Proactively, reported Risks/Issues ahead of time
  • Mentored 10 Dev QA team members

Environment: Java, J2EE, Web Services SOAP POX , Struts, IBM MQ, XSD/XML, RMI, JAXB, Ant, Linux Weblogic 12c, SQL Server 2012

Confidential

Role: Project Lead, Technical Team Lead, Subject Matter Expert

Project Description:

Confidential Locator Family consists of five different applications namely SCL Services, GL Proxy, HPDOL, ASO and RDO. Out of these applications GL Proxy, HPDOL, ASO and RDO all are customer facing applications except SCL Services. SCL Services is a backend component which is responsible for exposing a wide range of services providing UPS Retail Location information, Mapping information and other configuration information to its client applications.

Responsibilities:

  • Worked as Project Lead as well as Technical Team Lead
  • Successfully lead 6 Enterprise Release and around 5 planned Maintenance Release
  • Responsible for review of impacts and estimation of service/change requests
  • Responsible for creation as well as review of architecture design artifacts like interface specification, class/component diagram etc.
  • Involved in unit testing and review of all GL Family applications
  • Worked on integrating SCL Services and Global Locator application with Bing Maps using REST and AJAX APIs for mapping information
  • Responsible for providing production support as well as impact analysis
  • Responsible for analysis, reviewing, estimation and implementation of RFCs.
  • Responsible for application testing support in Product Test, UAT, Staging Verification Testing and production deployment testing.
  • Responsible for production deployment of the application.
  • Responsible for creating application support and handover documentation for 3rd level support
  • Responsible for client management coordination , issue reporting and weekly status management
  • Responsible for coordinating with third party vendor as well as other development teams in UPS for development and maintenance of Global Locator application
  • Responsible for coordinating with third party vendor as well as other development teams in UPS for development and maintenance of Global Locator application
  • Responsible for reporting status to client higher management and PMO
  • Mentored 3 team members

Environment:Java, J2EE, JSP/Servlet, Struts, XML, XSL, REST Services, jQuery/Javascript, JSON, XML Beans, JMS, Ant, Linux, Oracle Weblogic 10.3/12c

Confidential

Role:Technical Team Lead, Subject Matter Expert

Project Description:

  • Open Account Family applications is one of the most critical and flagship application of UPS. Open Account Family consists of Open Account, Account Maintenance, UPS.com Promotion and UPS.com Rate Change applications.
  • Open Account application allows UPS.com customers to open UPS.com shipping account using which the customers can ship through UPS.com. Account maintenance provides account owner means to maintain their accounts by providing means to change the pickup/billing address, Paperless Invoicing, Enroll to Bill My Account etc.
  • UPS.com promotion app allows the customer to view various UPS promotions and allows the customers to apply those promotions to new and/or existing accounts. Rate change application allows the customer to modify the standard rates to low rates based on account usage.

Responsibilities:

  • Worked as Technical Team Lead and On-shore coordinator
  • Successfully lead and managed 3 Enterprise Releases and 4 Maintenance Releases
  • Designed and developed multiple proof-of-concepts for supporting application design and knowledge transfers.
  • Designed and optimized account injection process to achieve 500x faster performance.
  • Acted as a pivot, bringing management, application teams, architects and analysts from different client portfolios to a common ground and provided custom solutions catering to everyone's needs.
  • Acted as a consultant to client needs and provided complex and/or critical custom solutions considering existing architecture and limitations.
  • Automated the Open Account process for APAC region by implementing the functionality to upload the legal documents.
  • Designed the process and architecture to integrate with 3rd party vendor for documents processing and viewing by Region representative.
  • Designed and implemented a critical maintenance release for legal requirements of pharmaceutical shipments.
  • Provided centralized solution to all UPS.com application for display of promotional banners on UPS.com and integration with promotion application.
  • Designed and developed integration for United Airlines promotion program with Open Account application to allow United Airlines reward member to open a UPS Account.
  • Responsible for knowledge transfer to off-shore team and providing timely guidance through online sessions and artifact reviews
  • Responsible for development and review of use cases, high and low level design documents. Also, responsible for analysis, reviewing and verification of the test cases
  • Responsible analysis, reviewing, estimation and implementation of RFCs.
  • Responsible for application testing support in Product Test, UAT, Staging Verification Testing and production deployment testing

Environment: Java, J2EE, JSP/Servlet, EJB, MDB, Struts, PGF, XML, XSL, Web Services, REST Services, XMLBeans, JMS, Ant, JUnit, Linux, SQL Server 2012, Oracle Weblogic 12.1/10.3

Confidential

Role: Technical Lead

Project Description:

Message Consolidator was a new backend application to be designed and developed primarily focusing on centralized consolidation of emails, on event basis, sent to end UPS customers for various activities performed by UPS customers on UPS.com. The message consolidator was to be designed to dynamically control consolidation of emails sent from different source systems.

Responsibilities:

  • Lead and managed 3 Enterprise Release of the application
  • Responsible for business requirements analysis and responsible for sizing, estimation and planning process
  • Responsible for developing new application architecture and underlying framework for Email Template engine
  • Designed new architecture for email template engine using extensible technologies like XML, XSL and XSLT.
  • Designed and developed a proof-of-concept application for supporting the design.
  • Designed and developed of schema for application interface for email consolidation as well as template creation
  • Developed the complete first release of application end-to-end for all the emails
  • Responsible for design of Database for handling consolidation of emails and for retry logic for fail-safe
  • Developed scheduler-threads framework for handling consolidation of emails from databases across datacenters.
  • Implemented XSL transformation using more than 2 XML files a bottleneck for project's technical feasibility.
  • Created and implemented translation bundles in 150 locales.
  • Responsible for development of use cases, high and low level design documents.
  • Responsible for analysis, reviewing and verification of the test cases
  • Responsible analysis, reviewing, estimation and implementation of RFCs.
  • Responsible for application testing support in Product Test, UAT, Staging Verification Testing and production deployment testing.
  • Responsible for production deployment of the application.
  • Responsible for creating application support and handover documentation for 3rd level support

Environment: Java, J2EE, JSP/Servlet, Struts, PGF, XML, XSL, REST Services, XMLBeans, JMS, Ant, Linux, Oracle 10g, Oracle Weblogic 8.1/10.3

Confidential

Role: Technical Team Lead

Project Description:

SMS Data Manager SDM was developed as a back end application for providing a centralized solution to all UPS application's SMS alerts, notification and marketing information to the end customers of UPS. SDM was also response for interactive message communication from end customers like Opting in, Opting out etc. using their mobile devices.

Responsibilities:

  • Successfully deployed 2 Enterprise Release ER of the application.
  • Responsible for business requirements analysis and responsible for sizing, estimation and planning process.
  • Responsible for developing new application architecture and underlying framework for other team members
  • Designed and developed major modules services of the application like opt in, opt out, keyword, supported countries.
  • Developed the integration of application with vendor to send out SMSes and receive incoming messages for processing
  • Designed and developed a Manual tool tester for 1st and 2nd level support to handle customer calls
  • Responsible for creation and implementation of translation bundles in 32 locales.
  • Responsible for development of use cases, high and low level design documents.
  • Involved in analysis, reviewing and verification of the test cases
  • Involved in analysis, reviewing, estimation and implementation of RFCs.
  • Developed application support documentation for 3rd level support

Environment: Java, J2EE, JSP/Servlet, EJB, Struts, PGF, XML, XSL, REST Services, XMLBeans, JMS, Ant, Linux, Oracle 10g, Oracle Weblogic 8.1/10.3

Confidential

Role:

Technical Team Lead, Onshore Coordinator

Project Description:

UPS.com Global Locator Family consists of five different applications namely SCL Services, GL Proxy, HPDOL, ASO and RDO. Out of these applications GL Proxy, HPDOL, ASO and RDO all are customer facing applications except SCL Services. SCL Services is a backend component which is responsible for exposing a wide range of services providing UPS Retail Location information, Mapping information and other configuration information to its client applications.

Responsibilities:

  • Handled dual roles of Technical Team Lead, On-shore/Off-shore coordinator
  • Successfully deployed 3 Enterprise Release ER and 2 expedited Maintenance Release
  • Responsible for getting knowledge transfer from UPS SME and get productive along with getting UPS business application knowledge.
  • Being IBM managed application, responsible for end-to-end delivery of the applications.
  • Proactively took responsibility of creating project plan for July 10 ER and Maintenance releases
  • Responsible for business requirements analysis and responsible for sizing, estimation and planning process.
  • Responsible for coordinating with third party vendor as well as other development teams in UPS for development and maintenance of Global Locator application
  • Responsible for creation of new application architecture and porting existing application to the new architecture
  • Designed and developed the core execution engine of the application.
  • Responsible for development of use cases, high and low level design documents.
  • Designed and developed 3 new services for SCL application, along with schema creation.
  • Responsible for coordinating with all the downstream 17 client applications as well as 2 backend third party vendors of SCL.
  • Involved in analysis, reviewing and verification of the test cases
  • Involved in analysis, reviewing, estimation and implementation of RFCs.
  • Responsible for knowledge transfer to other team members at off-shore.
  • Responsible for production support of all 5 applications.
  • Created application support documents like AID, ASCP and support handover documents for all 5 applications

Environment: Java, JSP, Servlets, Struts, REST Services, jQuery/Javascript, JSON, DB2, Eclipse, XML, XSD, Ant, Weblogic 8.1./10.3, MS Visio, Linux

Confidential

Role: Technical Team Lead

Project Description:

  • Contracts OnLine COL is considered a strategic asset to IBM Corporation. COL is an external IBM web application which provides electronic support for the contracting process including contract presentation, customer review workflow, negotiation acceptance, archiving and replaces e-mail, fax and mails for distribution and signing paper contracts.
  • COL Release 4.0 was to re-architect the complete COL application to MVC-II framework and to expose contract lifecycle management capabilities as Web Services including workflows, signatures etc.

Responsibilities:

  • Worked as a Technical Team Lead and Mentor
  • Assisted application architect in creating the new architecture for the application.
  • Responsible for development of use cases, high and low level design documents EDD/IDD
  • Responsible for designing and developing the core application framework of the application
  • Designed the remainder of application modules per new architecture
  • Lead a team of 25 resources for developing application modules per new architecture
  • Lead the regression testing of Contracts OnLine release 4
  • Designed the schema for exposing application capabilities as Web Services
  • Assisted the Web Services development team for designing and integrating the services to core business logic
  • Handled additional role of configuration manager and SME for function point analysis.
  • Responsible for enabling new team members through knowledge transfer for application, code, database and scheduled jobs
  • Mentored 15 team members

Environment: Java, JSP, Servlets, Struts, EJB, Web Services, DB2, Javascript, JAXB, RSA 7.5, WAS 6.1, AIX, RTC, Rational CC, Rational CQ

Confidential

Role: Application Developer

Project Description:

COL Release 3.0 and 2.0 were focused on providing enhanced functionalities and broadening of user base by making the web application available in different languages across geographies. The releases were also intended for Data Access Layer optimization for performance, flexibility and stability.

Responsibilities:

  • Involved in business requirements analysis and provided inputs for sizing, estimation and planning process.
  • Designed the architecture of a module for i18N implementation received the prestigious IBM award Bravo.
  • Involved in designing the new architecture of application to be implemented in the 4.0 release.
  • Responsible for development of use cases, high and low level design documents EDD/IDD .
  • Involved in transforming the presentation layer of architecture as per new IBM standard's v15 v16 templates.
  • Involved in development and coding for implementation of requirements.
  • Responsible for design, development, integration and testing of new optimized Data Access Layer
  • Involved in analysis, reviewing and verification of the test cases.
  • Providing support to global translation verification team for Translation Verification Testing as well as for Functional Verification Testing.
  • Involved in support for rigorous testing like FVT, TVT, UTVT, UAT and pre-prod testing.
  • Involved in support and maintenance of most critical component of the application scheduled jobs cron jobs which send warning and notification e-mails to users.
  • Involved in development, testing and deployment of a fix-pack release after COL release 2.0.
  • Responsible for preparing database scripts, data files, sql files and deployment instruction document for production release as well as fix pack release
  • Handled additional role of configuration manager and deployment manager.
  • Responsible for enabling 4 new Leads, 25 other team members developers and 6 QA through knowledge transfer for application, code, database and scheduled jobs.
  • Mentored 10 team members

Environment: Java, JSP, Servlets, DB2, Javascript, WSAD 5, WAS 6.0, AIX, Rational CC, Rational CQ

Confidential

Role:

Application Developer

Project Description:

Global Analysis Reporting Tools 2.0 GART is an information delivery system based on new SAS COTS technology that had replaced many of GM's legacy systems. The purpose of the GART 2.0 project was to provide a common global analysis and reporting system for warranty claims, vehicles, dealers and other early warning quality data.

Responsibilities:

  • Responsible for development of functional GUI's pilot wireframes
  • Responsible for developing the client side scripting functionality with full cross browser testing.
  • Involved in development and coding application components in struts

Environment: Java, JSP, Servlets, Struts, SQL Server 2000, Javascript, Weblogic 8

We'd love your feedback!