Speaker

Grey Lovelace

Grey Lovelace

Source Allies, Principal Engineer, Coach, and GenAI Specialist

Des Moines, Iowa, United States

Actions

Grey Lovelace is a Principal Engineer at Source Allies, specializing in generative AI solutions and enterprise architecture. With over a decade of experience building resilient applications across insurance, financial services, and agriculture sectors, he has experienced first hand what works, and what doesn’t stand the test of time

As an early adopter in the generative AI space, Grey focuses on cutting through the hype to deliver practical, business-driving solutions. He brings a pragmatic approach to AI implementation, drawing from his extensive experience designing systems that gracefully handle real-world complexity. Grey's expertise lies in transforming emerging AI capabilities into robust systems that deliver measurable value in production.

Area of Expertise

  • Information & Communications Technology

Topics

  • Java
  • JavaScript & TypeScript
  • Enterprise Java
  • Spring Boot
  • Generative AI
  • Software
  • Software testing
  • TDD & BDD
  • Applied Generative AI
  • Retrieval Augmented Generation
  • aws
  • React
  • Architecture of Web-Apps

Behavior Driven Development In Practice

Join me as we talk about the philosophy around Behavior Driven Development (BDD) as an evolution of Test Driven Development (TDD) and how I and my colleagues are using it on a day to day basis.

We will explore how this philosophy can manifest its self in testing strategies and libraries, the pros in long term maintainability, as well as the cons.

We will have a code-along live in the presentation showing how we would implement something like this in a simple API that has multiple requirements we need to make sure are represented, regardless on implementation details.

- 50 minute presentation preferred.
- Video of this talk available here: https://www.youtube.com/watch?v=pOUk65RtNYM&t=2s
- Some technical knowledge required to follow along with the coding portion, but not much. Beginners in python can follow along easily, and if you have experience with any testing or web frameworks in any other languages, you will have no problem.

Measuring GenAI Solutions

Over 85% of GenAI related POCs never make it to production. The most cited reason for this is lack trust in the solution. In this session we explore tools to address this issue, LLM evaluations!

We will show both the philosophy behind how LLM evaluations work, what the metrics mean, as well and how you can use this data to overcome roadblocks to production, and ultimately, providing business value with your solution.

We will cover:
- What does measuring LLM solutions look like?
- Business process
- Timeline aggregation of data to address business problems
- Anecdotal vs objective evidence

- 30 or hour long session are both available
- 5 Minute lightning talk recording of this available here: https://youtu.be/Tda76JqGaNY?si=e6v9Vd02NMZcdO8l
- Attendees will need some GenAI familiarity with concepts like RAG and what LLMs are, but not much beyond that. Business focused attendees often find the information helpful, but the technical side a little too in depth for them.

Using GenAI to Turn Unstructured Data into Structured Data

Do you have unstructured data sitting around that you can't get value out of? Let's turn it into something useful!

Learn how to navigate pesky mixed-media pdfs and use few shot prompting with images to improve data accuracy.
Follow along with different use cases and live code examples showing each technique!

Outline:
- Introduce use cases and problematic data
- Text parsing vs images and multi-modal models
- Using few shot prompting to address problematic graphs
- How does this scale?

Will need some familiarity with GenAI, but not much. We will cover some basics in the session.

Embracing the Dev Container: Consistency, AI, and Personalization

Tired of hearing "It works on my machine"? Dev Containers solve the pain of onboarding and dependency conflicts by treating your entire development environment as code. But getting a basic setup running is only the beginning.

In this live-coding session, we will explore how to build consistent, reproducible, and highly personalized developer workspaces. We will cover the fundamentals of Dev Containers, when to use them, and how to effortlessly add tools using "Features." You will also learn how to maintain developer happiness by injecting your personal dotfiles and user-scoped extensions, without polluting the team's shared environment.

Finally, we will tackle the modern workflow requirement: seamlessly integrating AI coding assistants like GitHub Copilot, Claude Code, and Opencode directly into your isolated containers across VS Code and other supported IDEs. You will leave this session ready to containerize your workflow, code from anywhere, and keep your local machine entirely clutter-free.

- This is a more developer/technical audience focused session.
- Normal runtime is 50-60 minutes
- Example video of me speaking on some of these items can be found at https://www.youtube.com/watch?v=Xk5Z3D2k-OY

The Apollo Supergraph: Unifying APIs for AI and the Enterprise

As organizations scale, their data often becomes trapped in fragmented microservices and siloed APIs. This slows down feature delivery, frustrates frontend teams, and makes integrating modern AI tools incredibly difficult due to a lack of unified context. The solution? Distributed GraphQL.

In this live coding session, we will build a distributed architecture from the ground up using Apollo Federation. We will start by creating multiple independent backend subgraphs representing different domains, and then seamlessly compose them into a single, unified Apollo Supergraph ready for enterprise consumption.

But we won't stop at the implementation. We will explore how this unified data graph provides the perfect semantic context layer, allowing AI tooling and agents to easily discover, understand, and query your organizational data. To tie it all together, I will share how we have leveraged this exact architecture at Source Allies to drive real-world success, reducing data redundancy, boosting team autonomy, and unlocking powerful capabilities for both AI-driven and traditional engineering efforts.

- While this is a live coding session aimed at developers and technologists, there are components that are easily digestible and applicable for more business focused attendees.
- This session usually runs 60 minutes, but can be turned into a multi-hour interactive workshop if desired. Please reach out to figure out details prior if this is desired.

Nebraska.Code() 2026 Sessionize Event Upcoming

July 2026 Lincoln, Nebraska, United States

Kansas City IT Symposium

Data Strategy Maturity Levels (Co-presented with Whitney Lovelace)

April 2026 Overland Park, Kansas, United States

DSM AI Group User group Sessionize Event

January 2026 Des Moines, Iowa, United States

KCDC 2025 Sessionize Event

August 2025 Kansas City, Missouri, United States

Open Source North

Measuring GenAI Solutions

May 2025 Saint Paul, Minnesota, United States

TAI Tech Summit 2025

April 2025 Des Moines, Iowa, United States

Kansas City IT Symposium

AI in Action: How Smart Companies Are Winning (While Others Get Stuck)

April 2025 Kansas City, Kansas, United States

Iowa Code Camp Fall 2024 Sessionize Event

October 2024 Ankeny, Iowa, United States

Grey Lovelace

Source Allies, Principal Engineer, Coach, and GenAI Specialist

Des Moines, Iowa, 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