I’ve been delivering sessions for a few years for small and large audiences, on local and international events. Giving back to the community and sharing my experience is something very important to me. Find below information about my previous and future speaking engagements.
2022
Building the Future 2022
Jan 26-28, 2022
Online
Transformation through Serverless Integration
The serverless approach allows increases in developer productivity, highly scalable solutions and lower operational costs, leveraging the main features of cloud environments. In this session, we’ll discuss the meaning of serverless and Microsoft Azure’s offering in the serverless space. We’ll describe a set of scenarios which are a good fit for serverless models, with a special focus on integration, as well as a few caveats to look out for when designing this type of solutions.
2020
Global Microsoft 365 Developer Camp – Lisbon 2020
Nov 21, 2020
Online
Using Power Automate with Microsoft Graph
2019
Global Microsoft 365 Developer Camp – Lisbon 2019
Dec 14, 2019
Lisbon, Portugal
Rise of the Graph
Microsoft Insider Dev Tour – Lisbon 2019
Jun 29, 2019
Lisbon, Portugal
Use your Dev Skills and the Microsoft Graph to build Apps for Microsoft Teams
SharePoint Saturday Madrid 2019
Jun 22, 2019
Madrid, Spain
The Modern Non-Intranet with Office 365
Intranet has become a bad word in the current enterprise landscape, mostly because it means different things to different people. Some will say that an Intranet portal is just a tool for internal communication, others will argue that it should be a collaboration tool and others still will advocate it should be a self-service platform for HR. These different expectations tend to lead to frustration in users and companies.
That’s why I stopped using the word Intranet.
In the Office 365 world, the Modern Non-Intranet (or Modern Workplace as some call it) is no longer just a rigid hierarchy of SharePoint websites. Instead it is built of a loosely coupled set of Communication Sites and Team/Group Sites, aggregated by Hub Sites, and strongly integrated with other Office 365 services such as Microsoft Teams, Planner, Stream, PowerApps and Flow.
This end user-focused session will help you understand what are the pieces and processes you can use to build the Modern Non-Intranet for your organization using Office 365 services and out-of-the-box features, glued with real-world examples.
2018
SQL Port Meeting #100
Apr, 2018
Lisbon, Portugal
RGPD: Testemunho do Mundo Real
Office Dev Day Lisbon 2018
Mar 24, 2018
Lisbon, Portugal
Extending Microsoft Teams
2017
SharePoint Saturday Vienna 2017
Nov 11, 2017
Vienna, Austria
From Event Receivers to SharePoint Webhooks
Collab 365 Global Conference 2017
Nov 1-2, 2017
Online
Extending Microsoft Teams
SharePoint Saturday Barcelona 2017
Oct 28, 2017
Barcelona, Spain
Planning the Death Star with Microsoft Planner
SharePoint Saturday London 2017
Jun 24, 2017
London, UK
Microsoft Planner Deep Dive
Last year, Microsoft introduced Office 365 Planner, a new work management tool, meant to compete with solutions such as Trello in light project management scenarios. Planner is deeply connected to Office 365 Groups and leverages many of its features. In this session, we’ll explain the purpose of Planner and describe its main features. You’ll learn about the architecture that supports plans and how they relate to Office 365 groups. We’ll discuss which management options are in place and how to extend and integrate Planner functionality into your custom applications.
TUGA IT Conference 2017
May 18-20, 2017
Lisbon, Portugal
Extending Microsoft Teams
Instituto Politécnico de Setúbal
Mar 2017
Lisbon, Portugal
Scrum Workshop
2016
European SharePoint Conference 2016
Nov 14-17, 2016
Vienna, Austria
Microsoft Planner Deep Dive
Last year, Microsoft introduced Office 365 Planner, a new work management tool, meant to compete with solutions such as Trello in light project management scenarios. Planner is deeply connected to Office 365 Groups and leverages many of its features. In this session, we’ll explain the purpose of Planner and describe its main features. You’ll learn about the architecture that supports plans and how they relate to Office 365 groups. We’ll discuss which management options are in place and how to extend and integrate Planner functionality into your custom applications.
Collab 365 Global Conference 2016
Oct 19-20, 2016
Online
Microsoft Planner Deep Dive
Last year, Microsoft introduced Office 365 Planner, a new work management tool, meant to compete with solutions such as Trello in light project management scenarios. Planner is deeply connected to Office 365 Groups and leverages many of its features. In this session, we’ll explain the purpose of Planner and describe its main features. You’ll learn about the architecture that supports plans and how they relate to Office 365 groups. We’ll discuss which management options are in place and how to extend and integrate Planner functionality into your custom applications.
SharePoint 2016 Launch Event
Jun 2016
Lisbon, Portugal
SharePoint 2016: The Future Starts Now
TUGA IT Conference 2016
May 19-21, 2016
Lisbon, Portugal
Office 365 Groups Deep Dive
European SharePoint Community Webinar
May 2016
Online
How to manage Office 365 Groups
In this How to Video by Andre Vala you will learn how to:
- How to create and delete groups.
- How to manage group members and owners.
- How to control group privacy.
- How to allow external users to send emails to a group.
- How to specify group naming policies.
Portuguese Office 365 Community Meeting #8
Feb 2016
Lisbon, Portugal
Office 365 Groups Deep Dive
2015
European SharePoint Conference 2015
Nov 9-12, 2015
Stockholm, Sweden
Content Recommendation with SharePoint Search
SharePoint 2013 introduced the Recommendations web part, an easy and straightforward way of giving users personalized content recommendations based on their behaviour and the behaviour of other users of the site. In this session you will learn how SharePoint calculates these recommendations, the components used to power recommendations and how you can leverage them. You will also learn how you can use and extend this feature by using custom usage events and influencing the recommendation calculations. Finally, we’ll discuss what you can and cannot do with this feature.
Learn about usage analytics, usage events and the relationship between search and content recommendations. Understand what you can and cannot do with these tools and how you can extend them for custom scenarios.
Collab 365 Global Conference 2015
Oct 7-8, 2015
Online
Building Solutions with Office Graph
Microsoft Developer Tech Refresh 2015
Jun 15, 2015
Lisbon, Portugal
European SharePoint Community Webinar
Apr 7, 2015
Online
Information Rights Management in SharePoint
Information security is one of the most important concerns when designing a content management solution. Learn about Information Rights Management (IRM) and what it allows you to do to protect your information and control its usage. Learn how it can be applied to SharePoint 2013 and SharePoint Online and the main differences between the way it works in each version.
2014
Microsoft Web Camp 2014
May 20, 2014
Lisbon, Portugal
Working with Angular JS
SP24 Conference
Apr 17-18, 2014
Online
Host-named Site Collections in SharePoint 2013
Portuguese SharePoint Community Meeting #33
Feb 2014
Lisbon, Portugal
User License Enforcement in SharePoint 2013
2013
European SharePoint Community Webinar
Sep 2013
Online
How to use Host-Named Site Collection in SharePoint 2013
In this video you will learn:
- What are host-named site collections
- When to use host-named site collections
- How to create host-named site collections
Portuguese SharePoint Community Meeting #26
Mar 2013
Lisbon, Portugal
Novidades na Pesquisa no SharePoint 2013
2012
Portuguese SharePoint Community Meeting #22
Jul 2012
Lisbon, Portugal
Building Public Websites in SharePoint 2010 – Lessons from the field
In this session, André will present lessons learned while developing public websites on SharePoint 2010. He will outline some of SharePoint’s useful features for these scenarios, such as the publishing infrastructure, variations, caching and content deployment, and will also focus on SEO, performance and other best practices.
European SharePoint Community Webinar
Apr 25, 2012
Online
Building Public Websites in SharePoint 2010
In this webinar, André will present lessons learned while developing public websites on SharePoint 2010. He will outline some of SharePoint’s useful features for these scenarios, such as the publishing infrastructure, variations, caching and content deployment, and will also focus on SEO, performance and other best practices.
2011
European SharePoint Conference 2011
Oct 17-20, 2011
Berlin, Germany
Using BCS to Integrate Azure Services with SharePoint 2010
The new Business Connectivity Services (BCS) offer a simple and elegant way of integrating SharePoint 2010 and Office 2010 with virtually any business data source. All the business integration features introduced in SharePoint 2007 with Business Data Catalog (BDC) were significantly improved in this new version. In this session we’ll talk about the main concepts and the type of solutions that can be developed using BCS, and we’ll show how to integrate Azure Services with SharePoint 2010 and Office 2010 using BCS, Visual Studio 2010 and SharePoint Designer 2010.
Federated Authentication in SharePoint 2010
SharePoint 2010 introduces a new claims-based authentication model which leverages the power and flexibility of the new Windows Identity Foundation. In this session we will explain the main concepts and advantages of the claims-based authentication model, as well as the most common use cases. We’ll also show you how to use Federated Authentication in SharePoint 2010, configuring an Azure-based claims provider in SharePoint 2010 and using it to authenticate a user in SharePoint with his Facebook or Google account.
SharePoint + Azure = Better Together
Microsoft has a large range of technologies that, when combined, can yield fantastic results with surprisingly little effort. What happens when you mix SharePoint 2010, BizTalk 2010, Windows Azure and Microsoft Pivot? You get a fantastic interface to analyze large amounts of visual data which can be stored in SharePoint 2010 and manipulated in the cloud. In this session we’ll show the concepts behind this kind of integration and how you can build such a scenario.
European SharePoint Community Webinar
Jul 15, 2011
Online
LINQ to SharePoint
To start, regarding data access, one of the new features introduced with SharePoint 2010 is the possibility to use LINQ to manipulate list items.
However, despite being immensely useful, this technology has its own limitations. To conclude, during this webinar André will talk about what you can and can’t do with LINQ to SharePoint, as well as the scenarios where this technology should or should not be applied.
Portuguese SharePoint Community Meeting
Apr 2011
Lisbon, Portugal
LINQ to SharePoint
To start, regarding data access, one of the new features introduced with SharePoint 2010 is the possibility to use LINQ to manipulate list items.
However, despite being immensely useful, this technology has its own limitations. To conclude, during this webinar André will talk about what you can and can’t do with LINQ to SharePoint, as well as the scenarios where this technology should or should not be applied.
2010
Portuguese SharePoint Community Webinar
May 2010
Online
Integrating Azure Services with SharePoint 2010
Microsoft TechDays Portugal 2010
Apr 20-22, 2010
Lisbon, Portugal
Integrating Azure Services with SharePoint 2010
Road to SharePoint 2010
Feb 24, 2010
Lisbon, Portugal
Business Solutions based on Office 2010, SharePoint 2010 and Windows Azure
2009
Microsoft Dev Days 2009 Portugal
Feb 19, 2009
Lisbon, Portugal
SharePoint Deployment
2008
Microsoft TechDays 2008 Portugal
Mar 11-14, 2008
Lisbon, Portugal