Vanessa Soares, Product Manager in London, United Kingdom
Vanessa is available for hire
Hire Vanessa

Vanessa Soares

Verified Expert  in Product Management

Bio

Vanessa has worked as a product manager in digital for 15+ years and in video-on-demand for nine years. She has extensive experience in strategy alignment, scope definition, and prioritization, as well as getting into the details developers need for user stories. Vanessa’s breadth of expertise also includes UX and SQL, leading discovery workshops, and analyzing, improving, and automating business processes. She has additional background as a project manager, developer, and tester.

Project Highlights

World Cup Website for Over 50 Markets
Delivered the sites that generated 1.4 billion page views, $13.5 million in revenue, and 87% growth for MSN Sports International in one year.
Filling the Gap Between Design, Product, and Development Teams
Within two weeks after joining the contract, I aligned design, product, and development teams on the scope of a re-platforming video-on-demand project, allowing the development team to officially kick off and draw up a proposed project plan.
Detailed Product Requirements Document (for a Client Who Preferred Waterfall)
At the client’s request, I produced a 100+ pages document detailing the scope of a large video-on-demand website.

Expertise

  • Agile
  • Databases
  • Discovery Workshops
  • Over-the-top Content (OTT)
  • Process Improvement
  • Smart TV
  • Video Streaming
  • Web & Mobile Applications

Work Experience

Senior Product Manager | Owner | Business Analyst

2017 - PRESENT
Freelance Clients
  • Performed several roles in broadcasters and streaming services, such as Business Analyst, Product Owner, or Product Manager. Clients included Sky, Deutsche Telekom, and MBC, the Middle East Broadcasting Center.
  • Managed and prioritized the backlog; wrote user stories and BDD acceptance criteria for multiple clients on VOD/OTT multi-platform projects.
  • Conducted workshops for clients and internal and third-party technical teams.
  • Liaised with third-party partners and suppliers to align the scope.
  • Bridged the gap between developers and creative and non-technical teams.
  • Managed senior stakeholders in large multinational companies.

Senior Product Manager

2020 - 2022
ITV
  • Led the ITV Hub rebuild on TVs, increasing consumption, user engagement, and satisfaction.
  • Spearheaded the roadmap and strategy of different areas of the ITV Hub on the web, mobile, and TV, including privacy compliance and halving user complaints.
  • Implemented prototypes to run qualitative and quantitative user tests and A/B testing. Analyzed the results to make data-driven prioritization and user experience decisions.
  • Created and managed backlog, user stories, and acceptance criteria.

Lead Product Owner | Business Analyst

2015 - 2017
Accedo
  • Mentored and empowered a team of four business analysts. Implemented training materials and templates.
  • Drove pre-sales and discovery workshops with clients and vendors, improving requirements alignment.
  • Optimized the backlog, promoting transparency and improving efficiency and client satisfaction levels.
  • Led cross-functional teams of up to 18 people, driving technical design and API endpoint definition.

Senior Product Manager | Program Manager

2007 - 2014
Microsoft
  • Mixed product and program management role of large-scale projects, such as the World Cup and Olympics sites, across 50+ markets in 27 languages, with over 150 stakeholders and five vendors.
  • Monitored performance metrics to identify changes, increasing page views across different markets.
  • Acted as the main technical liaison for onshore and offshore teams and vendors.
  • Automated the building of MSN websites, decreasing cost by 80% and delivering the sites five times faster.
  • Transformed editorial content distribution process, improving reliability by over 50% and cutting issue resolution time from hours to minutes.
  • Defined and rolled out the PM framework and workflows, streamlining processes across all teams.

Senior Developer/Analyst

2007 - 2007
Merrill Lynch
  • Developed features in C# and Microsoft SQL Server.
  • Managed a Microsoft SQL database.
  • Produced functional design specifications.

Software Design Engineer

2006 - 2007
Microsoft
  • Developed features in Microsoft SQL Server, ASP, and JavaScript.
  • Globalized database and functions and stored procedures for features developed initially for the US market.
  • Acted as scrum master and collaborated with product managers to write functional specifications.

Localisation Test Engineer

2005 - 2006
LANDesk
  • Automated daily QA tasks to create databases on Microsoft SQL and Oracle, which could be used by all testers and save them time.
  • Created and performed functional and quality tests on client-server and multiplatform products.
  • Took the initiative to create the intranet for the Dublin office.

Technical Project Manager | Team Lead

1997 - 2004
Salt Advertising & Marketing
  • Began as a developer and rapidly progressed to leadership, driving startup growth by over 50%.
  • Held a multifaceted role, leading all digital projects end-to-end and managing a 12-person team.
  • Provided hands-on leadership throughout the entire digital project lifecycle, from requirements gathering to development, testing, and release.

Project History

World Cup Website for Over 50 Markets

Delivered the sites that generated 1.4 billion page views, $13.5 million in revenue, and 87% growth for MSN Sports International in one year.

• Defined differentiator features that drove 47% of the total revenue.
• Wrote requirements documentation and liaised with 3rd-party companies.
• Defined website information architecture and pages.
• Worked with 50+ markets to get translations, built their sites, and helped them with customization.
• Helped markets achieve their KPIs by monitoring and analyzing metrics across multiple countries to identify user engagement improvements that could be applied to all markets.

Filling the Gap Between Design, Product, and Development Teams

Within two weeks after joining the contract, I aligned design, product, and development teams on the scope of a re-platforming video-on-demand project, allowing the development team to officially kick off and draw up a proposed project plan.

The project started around six months before I joined, but it hadn't moved much due to unalignment on scope. I met and interviewed several stakeholders, designers, development, and test lead.

I put together a document outlining the high-level front-end and back-end scope across all platforms within two weeks. I presented it to the department, enabling everyone to understand what were the "must," "should," and "could" have requirements, as well as what was out of scope.

Detailed Product Requirements Document (for a Client Who Preferred Waterfall)

At the client’s request, I produced a 100+ pages document detailing the scope of a large video-on-demand website.

Before signing the contract to develop a video-on-demand website, the client wanted to have the full scope detailed in a document. I joined the project as the product owner and business analyst responsible for this document.

I drove the discovery workshops with technical teams, designers, and product managers on the client-side, as well as developers on her team. After several workshops and meetings, the 100+ pages document was finalized with all requirements, user stories, acceptance criteria, priority, and designs for all website breakpoints.

Website Build Automation

Decreased build cost by 80% and delivered it to market 5x faster.

My team had to build and deliver websites for 50+ countries, using the company's internal content management system (CMS). The whole process was manual—from sending a spreadsheet for countries to translate to outsourcing the site build where the pages were built one by one and translations copied from the sheet (one of the projects was over 1,500 pages). Needless to say, the whole process had a lot of back-and-forths, took a long time, and it was prone to human error.

I replaced the sheet with a Sharepoint form, eliminating the need to manually check if each country filled in the sheet correctly. The site build, which had been done by an outsourcing company, was replaced by an internal tool I adapted, which created all the pages using the translations provided by each country on Sharepoint.

Editorial Global Distribution Process

Improved reliability by over 50% and cut issue resolution time from hours to minutes.

I was part of a team that created editorial content and distributed it to over 50 countries. When I joined the team, the automated process to distribute the content was slow, unreliable, and very time-consuming to troubleshoot. This process failed once or three times a week, and it used to take 1-2 hours to investigate and fix the problem. Sometimes the issue couldn’t be fixed by us and had to be escalated to a team in a different time zone, which meant longer waiting time for markets to get the content they needed.

I took the initiative to look at alternative solutions and run a proof of concept.
The new solution improved the time to get the content to markets, was easier to troubleshoot, and was more reliable due to using more stable services.

More Consistent and Transparent Feature Prioritization Process

New streamlined processes aided collaboration and provided more transparency for all stakeholders.

I was part of a team where the feature prioritization depended on several stakeholders across different teams. The documentation used in the process was scattered and sometimes inconsistent—it ranged from feature request, voting, and ROI calculations to estimated development costs.

I took the initiative to replace these documents with Sharepoint forms, workflows, and a site, automating the process where possible. The workflow included the process from feature request to release and KPI tracking.

Side Project - Data Migration

To help a client with limited budget, I helped them merge and prepare their sales data to be ingested in Salesforce.

The client wanted to migrate their sales data from three systems into Salesforce but had a very limited budget. Since I have a lot of experience with databases, I offered help to merge and deduplicate the data and export it so that the company setting up Salesforce could import it.

To merge and deduplicate the data, I set up Microsoft SQL Server, created the database, and used data extraction and transformation tools. And to export the data, I used database views and SQL Server tools.

Automated Content Distribution Checks

Manual test of content across 11 platforms was replaced by an automated solution to save time and also enable it to be done several times a day.

After making several shows and series available on a video-on-demand service, the support team identified some shows or episodes that were missing on some platforms. Various teams were mobilized to manually check whatever they could on the devices they had at home (the lockdown made it more difficult to cover all platforms).

I automated these checks on a Google Sheet by adapting a Google Apps script to work with the service APIs, cross-checking that all 11 platforms had all the shows and episodes specified on the content planning sheet. This saved everyone’s time and enabled the content planning team to consistently check if the content was distributed to all platforms.

Education

2010 - 2012

Master's Degree in Management of Information Systems

Trinity College Dublin - Dublin, Ireland

1993 - 1997

Bachelor's Degree in Information Technology

Pontifícia Universidade Católica do Rio Grande do Sul - Brazil

Certifications

MAY 2019 - PRESENT

Professional Scrum Master Level I (PSM I)

Scrum.org

SEPTEMBER 2016 - PRESENT

BCS Certificate in Requirements Engineering

BCS, The Chartered Institute for IT

NOVEMBER 2014 - PRESENT

PRINCE2 Practitioner Certification

APMG-International

Skills

Tools

Jira, Confluence, Google Cast, ETL, Google Workspace, Axure RP Pro, Sketch, Google Analytics

Paradigms

Requirements Analysis, Agile, Scrum, Kanban, Agile Product Management, Agile Project Management, Database Design, B2C, Behavior-driven Development (BDD), User Testing, Rapid Prototyping

Platforms

SharePoint

Other

Google Sheets, SQL, Databases, Business Analysis, Business Process Analysis, Content Management Systems (CMS), Data Transformation, Over-the-top Content (OTT), Video on Demand (VOD), Mobile Apps, Smart TV, Web & Mobile Applications, Scope Management, Backlog Management, Feature Backlog Prioritization, Backlog Grooming, Agile Sprints, Sprint Planning, Workshops, Discovery Workshops, Feature Roadmaps, Feature Analysis, Feature Prioritization, User Stories, Requirements & Specifications, User Acceptance Testing (UAT), Stakeholder Management, Stakeholder Interviews, Scrumban, Scrum Product Owner, Product Owner, Scrum Product Owner Contractor, Product Ownership, Process Improvement, Business Process Improvement (BPI), UX Flows, REST APIs, Websites, Digital Product Management, Product Roadmaps, Fire TV, Business Requirements, Waterfall Methodology, Scope of Work (SOW), Scope, Apps, Product Management, Chromecast, Process Analysis, Project Management, Web Project Management, Scrum Master, Database Modeling, Localization, Client Management, Third-party Management, Strategy, Waterfall Delivery, Video Streaming, Software, Applications, Roadmaps, Technical Product Management, Business to Consumer (B2C), Relational Data Mapping, Consulting, Minimum Viable Product (MVP), Specs, Functional Specifications, Software Requirements Specifications (SRS), User Flows, New Product Development, User Experience (UX), Vendor Management, Digital Project Management, Excel 365, User Journeys, APIs, Certified ScrumMaster (CSM), Data Migration, Data Analysis, Microsoft 365, Process Automation, Business Processes, Business Process Automation, Prototyping, Google Apps Script, Microsoft SQL Server, QA Testing, Manual QA, Management, User Research, Quantitative User Research, Process Documentation, Process Design, Operations Improvement, Data Visualization, Automation, Feature Planning, Google SEO, Web Development, Web App Development, C#, Web Applications, Python

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring