Ravi Nandanavanam
**********@*****.***
PROFESSIONAL SUMMARY
Highly skilled and results-driven Technical Program Manager with over 21 years of experience in Information Technology, leading technical teams, implementing innovative IT solutions, and driving organizational growth. Proven track record of delivering strategic direction, managing complex projects, and optimizing IT infrastructure to support business objectives. Seeking a challenging leadership role where I can leverage my expertise to drive digital transformation and achieve sustainable business success.
SKILLS
Leadership and Team Management
IT Strategy and Planning
Project Management
Vendor Management
Budgeting and Cost Control
SAFe Agile expertise
Business Intelligence and Analytics
Cloud Computing (AWS)
Application Development & Support
Product Management
Innovation
Delivery Excellence
EDUCATION
Masters in Computer Applications (MCA)
Osmania University, INIDA
Certified Scrum Master (CSM)
Scrum Alliance
SAFe Agilist
SAFe
Certified Professional in Project and Program Management
Cognizant Technology Solutions
AWS Technical Accreditation
AWS Cloud Economics Accreditation
Amazon Web Services Training and Certification
WORK EXPERIENCE
Employer – Cognizant Technology Solutions July 2010 – Till Date
Client: Blue Cross Blue Shield Association (BCBSA)
Chicago, IL
Aug 2023 – Till Date
Role: Technical Delivery Leader/ Program Manager
Client: Wellmark - BCBSA
Des Moines, IA
Apr 2020 – Jul 2023
Role: Technical Program Delivery Manager
Responsibilities:
Successfully implemented projects/programs using various latest technologies
Engaging appropriate business partners/program stakeholders in program development efforts
Delivering program/project deliverables on time
Defining program and project Road-maps, milestones
Lead the design, development, and deployment of innovative IT solutions to improve operational effectiveness and drive competitive advantage
Coordinating resources across multiple projects within the program
Creating and maintaining all software development program management deliverables throughout the project lifecycle
Manage cross-functional teams for effective project execution
Managing test delivery for application projects
Translate product specifications into program deliverables
Develop and maintain program plans and communicate program status to management and internal teams
Manage the program-level decomposition of work across multiple delivery teams
Creating project status reports with input of project team
Working with Multi-Vendor/Multi-System Projects with complex Integrations
Lead Architecture and Technical Teams in providing the strong Architecture and Technical design and solutions
Reviewing Architectural and Data flow diagrams and providing guidance to the team
Participating in Design Reviews and Test plans
Managing Project/program Scope, Budget, Timelines and Resources
Identifying the Project risks and the mitigation plans
Client: Disney Parks
Orlando, FL
Oct 2017 – Apr 2020
Role: Technical Delivery Manager & Sr. Scrum Master
Responsibilities:
Managed and Implemented Multi-Million projects with Complex Integrations
Managed and provided sustainment support to Master Data Management Applications in various Technologies and Tools
Estimations, Resource Management and Budget planning for various projects and enhancement requests/change requests
Application and Platform hardening using proactive problem management skills
Handled multiple projects in parallel, managed and delivered successfully
Generating various Status Reports including RAG status and the Dash boards to update and communicate the Project status with various Stakeholders and the leadership
Reviewing the Project Financials regularly and planned vs forecasted and raise the Change Requests for any Scope change impacting Budget or Timelines
Facilitate Program Increment (PI) events including PI Planning and Tracking PI Objectives, PI Goals, Epics and Features
Facilitate Scrum events (Daily Standups, Sprint Planning, Sprint Reviews, Retrospectives) for multiple cross-functional teams to ensure alignment and progress towards sprint goals
Coach and mentor Scrum team members, Product Owners, and stakeholders on agile principles and practices to foster a culture of continuous improvement and collaboration
Collaborate with Product Owners and Business stakeholders to prioritize and refine the product backlog, ensuring that it reflects business priorities and is ready PI and sprint planning
Identify and remove impediments that obstruct team progress, leveraging strong problem-solving skills and collaboration with other Scrum Masters and leadership
Track and report key agile metrics (e.g., velocity, burndown charts) to provide visibility into team progress and facilitate data-driven decision-making
Client: LPL Financial
Fort mill, SC
Apr 2016 – Sep 2017
Role: Technical Delivery Manager/Scrum Master
Responsibilities:
Handled multiple projects in parallel and managed, delivered successfully
Involved in Planning phase of the projects to estimate the high-level ROM and getting the Stage gate approvals by Demand Management
Preparing the project plan and other Stage gate documents/deliverables
Defining and Controlling the Scope, Identifying the Risks and taking appropriate actions to handle the risks and Cost Management
Resource Management includes planning and resource allocation
Rich experience in prioritizing and managing the Epics, Features, User Stories, Burn down charts, Daily Scrum meetings and Retrospective
Helped Product Owner and team in prioritizing the Features/User Stories for a given Sprint to deliver the work products on time
Generating various Status Reports including RAG status and the Dash boards to update and communicate the Project status with various Stakeholders and higher management
Reviewing the Project Financials regularly and planned vs forecasted and raise the Change Requests for any Scope, Budget or Timelines changes.
Client: Lowe’s Companies Inc.
Mooresville, NC
Apr 2010 – Apr 2016
Role: Technical Delivery Manager
Responsibilities:
Managed requirements and design phase towards identifying mutually agreed solutions with technical teams and business partners.
Detailed analysis of requirements and providing the Estimations and WBS
Defining and Controlling the Scope, Identifying the Risks and taking appropriate actions to handle the risks and Cost Management
Resource Management includes planning and allocation of resources
Generating various Status Reports and the Dashboard to update and communicate the Project status with various Stakeholders and senior leadership
Managing onsite and offshore teams to make sure both the teams are aligned and able to meet the timelines
Helping BAs in preparing the BRD, BSD and Use Cases
Providing the support in Business Solution/Design
To review the work products/deliverables (BRD, BSD, HLD, DDD, Test Plan and TSR etc.) of my onsite and offshore team to ensure defect free delivery to the client.
Employer – Polaris Software Labs Ltd. May 2006 – July 2010
Client: CITI Bank
Tampa, FL
May 2006 – Jul 2010
Role: Technical Lead
Responsibilities:
Detailed Analysis, Design and preparing Design Documents (TDD, FDD, MDD)
Development and Testing of the workflows using all features of C, Pro *C and Oracle PL/SQL includes functions, stored procedures, packages, triggers, collections and all other features
Reviews of work products of my team members to ensure defect free delivery to the client
Resolving user issues (Technical/Functional) based on requests received
To analyze and prioritize the new issues/enhancements for development
Communication with Business and End Users to understand the requirements in order to enhance the system features
Participation in production cutovers for a successful deployment of the code changes into Production Environment
Employer – Patni Computer Systems May 2004 – May 2006
Client: MetLife
Mumbai, India
May 2004 – May 2006
Role: Sr. Software Engineer
Responsibilities:
Detailed analysis of user requirements
Preparation of Design documents
Development and Testing of the workflows using all features of C, Pro *C, Forms, Reports and PL/SQL includes functions, stored procedures, packages, triggers, collections and all other features
Reviews of work products of other team members to ensure defect free delivery to the client
Communication with the client and Onsite Coordinator/Delivery Manager
Maintenance of Oracle Database
Creation of new Databases, Table Spaces, Schemas and DB objects etc.
Migration of Database from Oracle 8.1.6 to 9.2.0.5 on HP-Unix
Taking Backups and Restore the databases
HP-Unix box setup (includes creation of Volume Groups, Physical Volumes, Logical Volumes, File Systems, new users and groups etc.)
Project Applications setup on HP-Unix
Employer - Tata Teleservices Ltd. Hyderabad, India.
Software Engineer Mar 2003 – May 2004
Govt. of A.P., India Hyderabad, India.
Developer (Project Trainee) Nov 2001 – Feb, 2003