Ratko Ćosić
Senior Software Architect
Varaždin, Croatia
Actions
Ratko is a senior software architect with more than 20 years of professional work in research, design and developing business systems, mostly on Microsoft platform. Areas of expertise include communication systems, ERP and UX products based on Cloud computing and related architecture patterns (microservices, SPAs, serverless, IoT). Also, in position of a mentor and a tech lead. In spare time, giving lectures at regional IT conferences.
Area of Expertise
Topics
Agents in MS Teams with M365 and the .NET Agent Framework
Organizations are increasingly using Microsoft Teams as their primary work environment, and AI agents are becoming a key tool for automating processes, increasing productivity, and improving user experience. This talk demonstrates how to build, integrate, and operationally manage AI agent applications within the Microsoft Teams platform using the Microsoft 365 ecosystem, Graph API, and the Agent Framework on the C#/.NET platform.
Through concrete architectural patterns, security models, and demonstrations, participants will learn:
• how to design scalable AI agents that use M365 data and context
• how to automate provisioning, installation, and lifecycle management in the Teams environment
• how to implement agent flows, conversational models, and integrations with business processes
• how to prepare the solution for production with DevOps, telemetry, and operational sustainability
The talk is intended for architects, .NET developers, and IT professionals who want to understand how to practically leverage AI agents in a modern Microsoft 365 environment.
First-time delivery.
Target audience: Cloud architects, .NET developers, Teams platform engineers, IT pros working with Microsoft 365, and technical decision-makers evaluating AI agent adoption.
Preferred session duration: 45-minute conference session
Building AI Agents with the Microsoft Agent Framework and .NET Blazor: From Idea to Production
AI agents are becoming a key part of modern applications, and the Microsoft Agent Framework provides a standardized, extensible, and developer‑friendly way to implement them within the .NET ecosystem. This session guides participants through the practical development of AI agents using Visual Studio, .NET Blazor, and integrations with Microsoft’s AI services. Through concrete examples, it demonstrates how to define agent flows, manage context, connect agents to external data sources, and implement interactive user interfaces in Blazor. The focus is on architecture, best practices, and real‑world challenges encountered when building production‑ready AI solutions.
First-time delivery.
Target audience: Architects, .NET developers, and engineers building AI‑powered solutions.
Preferred session duration: 45-minute conference session
Centralized Cloud System Monitoring with OpenTelemetry and .NET Aspire
Modern distributed systems require reliable, standardized, and centralized performance monitoring, and OpenTelemetry is becoming the key foundation for collecting logs, metrics, and traces in heterogeneous cloud environments. This session demonstrates how to build an end‑to‑end observability solution using .NET Aspire, its integrated OTLP pipeline, and Azure services for processing and visualizing telemetry. Participants will learn how to configure OpenTelemetry in .NET applications, how to use the Aspire Dashboard for local development, and how to implement scalable cloud monitoring without relying on additional tools such as Prometheus or Grafana. The focus is on practical examples, architectural patterns, and real‑world challenges in production environments.
First-time delivery.
Target audience: Cloud architects, .NET developers, and DevOps/SRE engineers implementing observability in distributed systems.
Preferred session duration: 45-minute conference session
.NET Observability End‑to‑End: OpenTelemetry with Aspire and Grafana Cloud
This session demonstrates how to build a fully observable .NET Blazor application using OpenTelemetry instrumentation provided by .NET Aspire, combined with Grafana Cloud for centralized metrics, logs, and traces. In this session I will demonstrate how to configure Aspire’s OTLP pipeline, stream telemetry into Grafana Cloud, and consume Prometheus‑compatible APIs to display real‑time operational insights directly inside the Blazor UI. The session covers practical architecture patterns, multi‑tenant data handling, and production‑ready techniques for integrating cloud observability into modern .NET applications.
Target audience: Cloud architects, .NET developers, DevOps/SRE engineers working with distributed systems and observability.
Preferred duration: 45 session
Weblica 2024 Sessionize Event
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