Most Active Speaker

Spencer Schneidenbach

Spencer Schneidenbach

AI Architect, Microsoft MVP, President/CTO Aviron Labs

St. Louis, Missouri, United States

Actions

Spencer Schneidenbach is an AI Architect, President, and CTO of Aviron Labs, an AI and software development firm based in the United States. He has been recognized as a Microsoft MVP for his AI expertise and contributions to the community. Visit our website at https://avironlabs.com for more information.

Badges

Area of Expertise

  • Business & Management
  • Information & Communications Technology

Topics

  • Artificial Intelligence
  • AI
  • LLMs
  • Agentic AI
  • .NET

You Don't Need Python: Building Production AI Systems in the Language You Already Know

Have you jumped fully onto the AI hype train yet? Maybe you’re a developer who’s dipped their toes into the AI waters with ChatGPT or you’ve built a small proof-of-concept using OpenAI’s API.

Imagine giving your applications knowledge on how to easily call functions in your own code depending on the given task. If your software booked reservations for restaurants, imagine how awesome it would be to teach ChatGPT how to book those reservations – with only a few lines of code.

Join Spencer as we explore how the AI products of the world (including Vercel's AI SDK, Agent Framework, and others) can integrate your applications with AI services like ChatGPT. We’ll discuss how these libraries can help teach your AIs how to invoke your own code using plugins, how to teach AIs to optimize code calling, and how you can leverage retrieval-augmented generation (RAG) to further enhance AI’s context around your application’s data.

Threat Modeling for AI Agents: From Prompt Injection to Tool Abuse to Data Exfiltration

AI agents are everywhere now - from coding assistants that can access your entire codebase to customer service bots that can book flights and process refunds. But while we're racing to give LLMs more capabilities, have we stopped to consider the security implications? When your AI can execute code, query databases, and make API calls on behalf of users, the attack surface isn't just bigger - it's fundamentally different.

In this session, we break down the real security risks of AI-enabled applications, from prompt injection attacks that can hijack your agent's tools to data exfiltration through seemingly innocent queries. We'll explore how attackers exploit LLM vulnerabilities, demonstrate practical defensive strategies, and discuss securing tool calls, implementing proper authorization boundaries for agentic systems, and building robust validation layers between your LLM and your critical systems.

By the end of this talk, you'll understand the unique security challenges of AI-powered applications and walk away with a practical framework for threat modeling and securing your LLM integrations. Whether you're building your first AI agent or already running LLMs in production, you'll gain the knowledge to keep your AI-enabled systems secure without sacrificing their power.

Production RAG Beyond the Tutorial: Agentic Retrieval That Actually Works at Scale

Everyone can build a RAG pipeline that works on a demo. Embed some docs, run a cosine similarity search, stuff the results into a prompt - done, right? Then you deploy it to production and discover your retrieval is surfacing irrelevant documents, missing obvious matches, and hallucinating sources your users trusted.

In this session, Spencer will share from-the-trenches case studies from production RAG systems handling real business data at scale. We'll go over why naive embedding search fails, how strategies like hybrid retrieval (full-text + semantic) dramatically improves relevance, and the chunking and re-ranking strategies that actually matter. You'll also learn how to measure whether your retrieval is actually working, because if you're not measuring, you're guessing.

This isn't another "RAG 101" talk - it's the talk you need after your first RAG pipeline disappoints you.

Introducing N#: What I Learned Building a .NET Language Entirely with AI

What's the most ambitious thing you can vibe-code? Spencer decided to find out by building N# - a working .NET programming language, complete with compiler, tooling, and language server support - entirely with AI coding agents.

In this session, Spencer will take you through the full journey: from initial language design prompts to a functioning compiler that targets .NET. We'll go over how to structure truly ambitious AI-assisted projects, when to let the AI run vs. when to take the wheel, and what breaks when you push these tools to their absolute limits.

This isn't just a flex - it's the most extreme stress-test of AI coding tools you'll ever see, and every lesson transfers to your own projects.

Arming Your AI Agent: MCP, RAG, Skills, and the Extensibility Stack

Every capability you give your AI agent can make it even better, but different tools have different strengths and weaknesses. Between RAG, MCP, tools, skills, CLIs, and APIs, how do you know which one to choose?

In this session, Spencer will break down the extensibility architecture that makes production AI agents actually useful. We'll go over how MCP gives you the connection layer to external systems, RAG gives you the knowledge layer for domain-specific retrieval, and skills give you the behavior layer for complex multi-step workflows - and more importantly, how to compose them in real production systems. We'll cover the practical decisions: when to use MCP vs. direct tool calls, when RAG beats stuffing context into the prompt, when you should go basic and shell out to a CLI, and how to test all of it.

Come with an AI agent that can answer questions. Leave knowing how to make it actually do things.

LLMs/AI and the .NET tooling landscape

Have you jumped fully onto the AI hype train yet? Maybe you’re a developer who’s dipped their toes into the AI waters with ChatGPT or you’ve built a small proof-of-concept using OpenAI’s API.

Imagine giving your applications knowledge on how to easily call functions in your own code depending on the given task. If your software booked reservations for restaurants, imagine how awesome it would be to teach ChatGPT how to book those reservations – with only a few lines of code.

Join Spencer as we explore how Microsoft’s AI products (including Agent Framework) can integrate your applications with AI services like ChatGPT. We’ll discuss how these libraries can help teach your AIs how to invoke your own code using plugins, how to teach AIs to optimize code calling, and how you can leverage retrieval-augmented generation (RAG) to further enhance AI’s context around your application’s data.

The Business Value of Agentic AI - A Real World Case Study

Curious about a real-world implementation of AI looks like? Have your dipped your toes in the deep AI waters but need some ideas on how to let the (AI) rubber meet the (business) road?

In this session, Spencer will break down a project where he was put in charge of integrating Azure OpenAI into an application. We’ll discuss how he leveraged Microsoft’s Semantic Kernel to rapidly iterate and give the LLM access to data within the target system, how he used prompt engineering and retrieval-augmented generation (RAG) to enhance the efficacy of the AI’s responses, and how he cost-optimized the LLM as the project went on, reducing the costs from the initial deployment by 10 times.

Come to this jam-packed session and get the lessons learned from integrating AI in a real world setting as well as an in-depth overview of the tools involved.

Coding While You Sleep: How I Deliver Real, Paid Projects Running AI Agents Overnight

AI coding tools like Claude Code and OpenAI Codex are powerful amplifiers of existing developer skill. But exactly how far can you take them? Is Ralph really a useful way to write software?

Spencer ran AI agents overnight, letting them tackle complex problems while he slept, for both paid projects (that netted over USD$250k in revenue!) as well as some fun side projects - and he's been doing it long before Ralph was cool.

In this session, Spencer will share the lessons he learned from pushing AI coding agents to their limits. We'll discuss how to structure prompts and tasks for long-running agent sessions, how to set up your projects so agents can work autonomously, and how to review and validate AI-generated code so you're not shipping garbage. We'll also cover the practical, everyday techniques that make you a more effective AI-assisted developer.

If you've been curious about Ralphing but haven't figured out how to make Ralph truly productive, this session will give you a roadmap. Come ready to learn how to put AI agents to work - even while you're off the clock.

KCDC 2025 Sessionize Event

August 2025 Kansas City, Missouri, United States

dev up 2025 Sessionize Event

August 2025 St. Louis, Missouri, United States

Nebraska.Code() 2025 Sessionize Event

July 2025 Lincoln, Nebraska, United States

SDD 2025 Sessionize Event

May 2025 London, United Kingdom

Memphis Global AI Community Bootcamp Sessionize Event

April 2025

STL TechWeek 2025 Sessionize Event

March 2025 St. Louis, Missouri, United States

Global AI Bootcamp - Saint Louis Sessionize Event

March 2025 St. Louis, Missouri, United States

Update Conference Prague 2024 Sessionize Event

November 2024 Prague, Czechia

dev up 2024 Sessionize Event

August 2024 St. Louis, Missouri, United States

Beer City Code 2024 Sessionize Event

August 2024 Grand Rapids, Michigan, United States

KCDC 2024 Sessionize Event

June 2024 Kansas City, Missouri, United States

DevConf 2023 Sessionize Event

November 2023 Łódź, Poland

dev up 2023 Sessionize Event

August 2023 St. Louis, Missouri, United States

NDC London 2023 Sessionize Event

January 2023 London, United Kingdom

CodeMash 2023 Sessionize Event

January 2023 Sandusky, Ohio, United States

Update Conference Prague 2022 Sessionize Event

November 2022 Prague, Czechia

KCDC 2022 Sessionize Event

August 2022 Kansas City, Missouri, United States

dev up 2022 Sessionize Event

June 2022 St. Louis, Missouri, United States

NDC Oslo 2021 Sessionize Event

November 2021 Oslo, Norway

KCDC 2021 Sessionize Event

September 2021 Kansas City, Missouri, United States

Update Now 2020 Sessionize Event

November 2020 Prague, Czechia

NDC London 2020 Sessionize Event

January 2020 London, United Kingdom

KCDC 2019 Sessionize Event

July 2019 Kansas City, Missouri, United States

NDC Oslo 2019 Sessionize Event

June 2019 Oslo, Norway

NDC Minnesota 2019 Sessionize Event

May 2019 Saint Paul, Minnesota, United States

NDC Porto 2019 Sessionize Event

February 2019 Porto, Portugal

KCDC 2018 Sessionize Event

July 2018

NDC Oslo 2018 Sessionize Event

June 2018

NDC Minnesota 2018 Sessionize Event

May 2018

NDC London 2018 Sessionize Event

January 2018

Spencer Schneidenbach

AI Architect, Microsoft MVP, President/CTO Aviron Labs

St. Louis, Missouri, United States

Actions

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