Bengaluru, Karnataka, India
Technical Program Manager @McAfee. Past Experience: Technical Program Manager/Scrum Master for Infrastructure, cloud migration, security projects @ Dell.com/Support. Main Responsibilities include Project Management, Release Management, Change Management, scrum ceremonies, people management. Technical knowledge: .Net, OOPS, Design Patterns, Microservices, Datastructures, DevOps, Cloud Foundry, Windows operating systems
Program Management for Endpoint security products like (Endpoint Detection and Response, MAC-Endpoint security, Cloud Native Application Protection Platform- Cloud Workload Protection Platform). Responsible for tracking scope, schedule, quality, delivery, legal reviews and process adherence Own approval process for commits, release readiness reviews with Executive Leadership Track, mitigate, resolve risks, issues, impediments Timely reporting and communication of program status and milestones achievements to Executive Leaders via PMO tools Enable the Product Management team and Engineering team in the end to end execution of the program Effective interlock management across the cross-functional teams in the overall program
• Handled Security and Infrastructure projects in Dell-Services Online Space • Key Security Projects delivered: -HTTPS Implementation across Dell.com/Support -GDPR implementation - Data Subject Rights -Security Flaws fixtures across the support site -Compliance items • Key Infrastructure Projects Delivered -Migration of applications to Pivotal Cloud Foundry -TLS1.2 Implementation -Database upgrade to SQL Server 2019 -Windows 2016 Server Upgrade across all Support Infrastructure -Several hardware issues like memory expansion, driver replacement, server procurement Key Responsibilities Include: • Devise project plan to assist IT, Interlock teams, and Support –Business Teams to complete required tasks • Manage a team of 15 members, including which Project Owner, Dev leads and test leads as a Program Manager and Scrum Master • Manage the resources, budget, timeline, developed Project plans, schedules, and resource plans. • Host Scrum ceremonies such as Scrum Meetings, Product Backlog Grooming sessions, Sprint Planning, and Sprint Retrospective Calls for ensuring the agile process being followed by the team. • Coordinate among different teams for Code Reviews, DBA Code Review and Performance Review of the code, release management, get business sign-offs before the Go Live • Handle launch process End to End • Collaborate with different functions with a strong focus on quality and on-time delivery. Reviewing project budget variance and scope change requests, and participate in the budget-resolution process • Manage program/project-level risks and interdependencies. Provide project reporting and status to senior management. • Manage sign-off and closure of the project
• Defined project scope and objectives through internal project management methodologies • Facilitating the daily scrum meetings, sprint planning, sprint review, and sprint retrospective • Presentations, recommendations and updates provided regularly to the Director office • Providing visibility to team impediments/risks and helps eliminate them • Encouraging the team for self-organization to boost the efficiency and coordination • Working with stake holders / product owners to prioritize the requirements for sprint • Encouraging the team to come up with reusable elements and use the best practices • Tracks and reports status and other metrics against goals on an ongoing basis • Managed offshore teams in different geographical places • Representing the team to report overall project status and upcoming risks and suggest solutions about it • Extensive experience in gathering and analyzing business requirements and processes, and developing specification documents • Analytical and problem solving skills, in-depth knowledge of various phases and methodologies of software development including SDLC and AGILE methodologies • Develop Strategies to improve service delivery and overall efficiency • Part of recruitment board and contributed in team building • Road map planning • Planning IT owned Run and Scale application management needed • Identifying, Proposing and Managing Migration /Upgrades / Rewrite needed • Working with Release Management, Change Management and Deployment Management to deploy the Projects completed to Production environment • Handling various development and sustenance projects for below applications • Estimating Resource needs • Handling Windows 10 Client Compatibility Testing for all the 50+ applications in Dell Order Management Org
Lead the development team (5 to 10 members) and handling 10 applications. Handling Project Management Activities for some items as well • Administered envisioning and planning phase of the project • Developed Technical Design Specification for the project • Worked on enhancements and extended the application to new regions in China • Performed code review for other team members • Accomplished successful Launch of the project • Performed query tuning in large search queries to improve performance • Improved the scalability of the application by making it extensible for more than a region • Implemented design pattern concepts for improving performance
• Lead the module on Data Migration for database having billions of records of data from old system to the new system with a new normalized DB design • Implemented LinQ to maintain master data • Upgraded and migrated the application and DB server from Windows Server 2003 OS to Windows server 2008 • Worked on effective storage of files in NAS • Have done Deployments in Production • Participated in making the application compliant in Process and Security. • Interfaced of POM application with the downstream and upstream applications. • Worked on server set ups and DB performance tuning. • Worked on Purging files and Data Archival Process