David Giard
Microsoft Partner Solution Architect
Actions
David Giard is a former accountant and a former biochemist, who has been developing solutions using Microsoft technologies for over three decades. Currently, David helps companies solve hard technical problems in his role as a Microsoft Partner Solution Architect. David has been very active in the developer community, speaking at numerous major conferences, code camps, and user groups around the world; helping to lead user groups; and helping to organize conferences and other geek events. He is the host and producer of the mildly popular online TV shows "Technology and Friends" and "GCast". He is the co-author of the Wrox book Real World .NET, C#, and Silverlight. You can read his latest thoughts at davidgiard.com. His hobbies include video, photography, sports, and embarrassing his sons.
Own Your Own Career – Advice from a Veteran Software Engineer
I have witnessed or committed many mistakes during my decades as a Software Engineer and Consultant at a number of companies. I will pack into this presentation as much advice as I can about managing your career, your manager, and your customer as you traverse the wilds of software engineering. I’ll start with ways to take ownership of your career and responsibility for achieving your goals; then, I will teach key lessons on working with your customer in a way that benefits you both.
Navigating Cloudy Horizons with Azure Monitor and Application Insights
Azure Monitoring is a comprehensive cloud-based service that allows users to collect, analyze, and act on telemetry data from various Azure resources, services and applications. It provides visibility into the health, performance, and availability of resources, enabling proactive monitoring and troubleshooting for enhanced operational efficiency.
In this session, you will learn the concepts important to monitoring applications and how to configure Azure Monitor and Application Insights to collect relevant data, alert you when potential problems occur, and report on that data in near real time.
Effective Data Visualization
We spend much of our time collecting and analyzing data. That data is only useful if it can be displayed in a meaningful, understandable way.
Yale professor Edward Tufte presented many ideas on how to effectively present data to an audience or end user.
In this session, I will explain some of Tufte's most important guidelines about data visualization and how you can apply those guidelines to your own data. You will learn what to include, what to remove, and what to avoid in your charts, graphs, maps and other images that represent data.
Cloud and Azure and Rock and Roll
Azure is Microsoft’s platform for cloud computing. In this presentation, you will learn the advantages of cloud computing in general and Microsoft Azure in particular. I will demonstrate how to create an Application on the Azure platform using a variety of the Azure tools and how to quickly create a free Azure web app and an Azure Virtual Machine.
You will come away understanding how cloud computing influenced the world of technology how it can reduce expenses in many organizations, and how you can use it to solve your business problems.
ChatGPT Unleashed: From Code Wizards to Silly Shenanigans!
Discover the remarkable capabilities of ChatGPT in our engaging presentation. We explore how ChatGPT can transform software development, streamline common business tasks, and enhance writing processes. Through a plethora of examples, we demonstrate how ChatGPT can serve as a powerful assistant in code generation, debugging, and problem-solving for developers. Furthermore, we showcase its versatility in simplifying business activities such as drafting emails, generating reports, and providing efficient customer support.
But that's not all! Join us as we delve into the playful and imaginative side of ChatGPT, showcasing its ability to entertain and inspire with fun and silly interactions. With its natural language processing prowess and contextual understanding, ChatGPT responds seamlessly to a wide array of inquiries and prompts.
By the end of this presentation, you'll gain a comprehensive understanding of ChatGPT's potential applications across software development, business tasks, and writing, leaving you equipped to leverage this powerful tool in your own endeavors. Get ready to explore the exciting possibilities that ChatGPT brings to the table.
Blood, Sweat, & Code Reviews
Code Reviews can sometime be painful and time-consuming, but they are an important part of delivering quality software.
A Code Review provides an opportunity to share knowledge, improve code and catch potential problems before they go to production.
This can be a positive experience or a negative experience.
In this session, I will discuss the importance of Code Reviews and show some ways that developers, reviewers, and managers can make your code reviews more productive, enjoyable, and successful.
With Great Power Comes Great Responsibility: Working Toward Responsible AI
Artificial Intelligence (AI) is advancing at an impressive pace and providing numerous benefits to society. While the benefits of AI are extensive, many potential challenges pose risks to individuals and society. To protect those who may be adversely affected, it is important to act ethically and responsibly when creating and using AI solutions.
In this session, we will discuss the challenges inherent in using AI and how you can address those challenges. We will cover concerns about privacy, safety, inclusiveness, fairness, transparency, and accountability, and what you can do to mitigate these issues.
Empowering Artificial Intelligence: Navigating Microsoft's AI Tools and Technologies
Would you like to know how to use AI to improve your daily work?
Artificial Intelligence (AI) has become a transformative force, impacting decision-making, personalization, and medical breakthroughs. Microsoft has played a significant role in this landscape, investing in AI products and tools for building custom solutions.
This presentation provides an exploration of Microsoft's contributions to AI. We'll explore the core principles behind AI applications and demonstrate how Microsoft's tools enable users to create their own AI-driven solutions. Join us to gain insights into the practical aspects of AI technology, as we explore some of Microsoft's most useful tools and services shaping the field. These tools make building and using AI tools more accessible and affordable.
I will show you the power of tools like Azure OpenAI, Azure AI Search, AI Services, Copilot Studio, Microsoft Designer, Azure AI Services, and a number of Copilot products. You will leave with proven and practical startegies to accelerate your daily workflow!
You and Your Technical Community
IT Professionals often work in isolation and ignore the large number of other people doing similar work. But there are benefits to connecting with others in your community.
In today's presentation, I will share with you how others have helped advance my career and how I connected with them. I'll show you how you can enhance your career by drawing on the experiences of those around you and by engaging, people, and organizations outside of your day job.
And how to have fun doing it!
GitHub Copilot: Your AI Pair Programmer
Developers spend 70% of their time reading and understanding code, not writing it. What if an AI assistant could cut that time in half while helping you write better code faster?"
GitHub Copilot acts as a virtual Pair Programming assistant. It provides the ability to write code and automated tests; to fix problems and refactor code; and to understand, review, explain, and document code. This can all be done with your development environment and within the context of the project on which you are working. A variety of large Language Models gives developers the ability to interact with Copilot using a natural language, such as English
In this session, you will learn how to effectively use GitHub Copilot to increase the velocity of your software development. This session is perfect for developers, team leads, and engineering managers looking to accelerate development cycles and reduce technical debt.
Diving Deep into Data with Azure Data Explorer and Kusto Query Language
Azure Data Explorer (ADX) is a service designed to analyze massive amounts of structured and semi-structured data in near real-time.
In this session, I will show you when, where, and how to use ADX and how to use the Kusto Query Language to create powerful, fast queries to analyze your data.
Create an AI Agent Without Writing Any Code
Would you like to build an Artificial Intelligence (AI) Agent, but do not have the time to learn all the latest frameworks and technologies?
Good news! Tools exist to quickly create an agent that allows your users and customers to interact with your files, sites, and other resources, via a natural language, such as English.
In this session, I will show you multiple ways to create, test, and deploy an AI Agent without writing a single line of code! This session includes demonstrations of tools, including SharePoint Agent and Copilot Studio.
Artificial Intelligence is here to stay! The faster you begin creating solutions, the better equipped you will be to manage this technology.
Supercharge Your GitHub Copilot Experience
GitHub Copilot is an amazing AI tool designed to accelerate your development process.
But are you using it to its full potential? 95% of developers use less than 30% of GitHub Copilot's capabilities.
In this session, I will reveal advanced configuration and techniques that will help you take your productivity to the next level!
I will show you how to add additional context to your proompts, configure your Copilot environment, and integrate Copilot into your DevOps process!
This session is perfect for senior developers, tech leads, and engineering managers who want to transform their team's development velocity!
Azure Identity Management and Microsoft Graph
Navigate the new reality of Zero Trust architecture, where every request must be verified and every API call authenticated, regardless of source location or user credentials. Securing cloud applications is important for every enterprise and Azure provides the tools to do this.
In this session, you will learn how to configure Application Authentication in Azure Entra and how to retrieve permissions and tokens using Microsoft Graph.
These tools are essential for application developers, security architects, and DevOps engineers building secure, compliant applications in Microsoft's ecosystem.
Mastering Intelligent Search with Azure AI Search
Enterprise data is growing faster than ever, but 80% remains unstructured and unsearchable. What if your users could find any document, image, or piece of information using plain English - even across terabytes of data?"
Azure AI Search is a cloud service from Microsoft that allows you to search structured and unstructured data and documents by content, metadata, keywords, image information, and other properties. Using AI Search, users can submit their search criteria utilizing a natural language, such as English.
In this session, you will learn how to configure this service to index documents and enable powerful querying of your data. You will see how organizations reduce information retrieval time from hours to seconds, improve customer service response rates, and unlock hidden insights from decades of archived content. This session is essential for data architects, search engineers, and technical leaders building intelligent applications that need to surface relevant information instantly
Automating User Interface Tests with Playwright
Testing a user interface is an important part of the development life cycle. However this testing is often done manually, which is expensive, time-consuming, and often inconsistent. Automating this process can make UI testing far more effective and efficient.
Azure Playwright is an open source node.js project that provides a way to automate user interface testing.
By the end of this session, you’ll know how to:
- Automate repetitive coding tasks with Playwright
- Record user actions and use the rich object model to automate your tests
- Integrate Copilot into your CI/CD pipeline
- Reduce test development time.
Revolutionizing Workflow with Microsoft Copilot Tools
Would you like a tool that takes care of much of your grunt work, so you can focus on the things that add real value?
In this presentation, we will explore the many capabilities of Microsoft Copilot tools, which leverage innovative AI technology to enhance productivity and efficiency across various domains. We will begin with an introduction to the importance of AI and automation in modern software development, followed by an overview of Copilot’s products and their key features.
The presentation will cover several Copilot tools, including GitHub Copilot, Microsoft 365 Copilot, Copilot for Security, Copilot for Dynamics 365 and Power Platform. Each section will delve into how these tools assist software developers, business professionals, and security teams in streamlining their workflows, automating repetitive tasks, and improving overall performance.
Microsoft’s Approach to Comprehensive Security in the Age of AI
In an era where cybercrime rivals the largest global economies, securing digital landscapes has never been more critical. In this session, we will delve into the intricacies of modern cybersecurity challenges and unveil Microsoft’s solutions designed to counteract these threats.
We will showcase a panoramic view of the current cybersecurity landscape, emphasizing the exponential growth of cybercrime. With cybercrime projected to surpass $8 trillion, understanding and mitigating these risks is paramount for any organization.
Key highlights of the session include:
• The Current State of Cybersecurity: Gain insights into the staggering scale of cybercrime and its economic impact, underscoring the urgency for robust security measures.
• Microsoft Security Platform: Explore Microsoft’s multi-cloud, multi-platform security solutions, including Microsoft Purview, Priva, Entra, Intune, Defender, and Sentinel, and how they integrate Copilot to enhance security operations.
• Unified SecOps Experience: Discover how Microsoft’s end-to-end platform approach serves as a force multiplier, providing comprehensive protection across diverse IT environments.
• Secure Future Initiative: Learn about Microsoft’s strategic investments in security, designed to stay ahead of evolving threats and secure AI workloads.
This session promises to equip attendees with actionable strategies and innovative tools to fortify their cybersecurity posture in an increasingly perilous digital age. Whether you are a cybersecurity professional, IT manager, or executive, this presentation will offer invaluable insights to help you navigate and secure the complex threat landscape.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top