Dean Wampler, Ph.D.

The AI Alliance and IBM Research.
Industry expert in AI/ML engineering, streaming data, and Scala.
Author, public speaker, and photographer.

Books & Reports

Programming Scala, 3rd Edition Fast Data Architectures for Streaming Applications What Is Ray? Hardware > Software > Process

Scala 3 highlights.

More information on my books and reports.

Some of My Talks

Some of My Talks

What Issues Are Blocking AI Adoption?

1871 AI Innovation Summit, Chicago, June 27 2024

Despite the promise of AI, several challenges block many deployments. What are those challenges and what do we do about them?

AI in the Open: Why It Matters. How to Achieve It.

AI Camp, Chicago, February 2024

To maximize availability and safety of AI, we should follow the path of open-source software, while recognizing what is new.

Reinforcement Learning: ChatGPT, Games, and More

GOTO Chicago, May 2023, and IBM Research, October 2023

Things move fast; an update to January's RL talk that expands the coverage of Reinforcement Learning from Human Feedback, a key element in training ChatGPT.

Lessons Learned from 15 Years of Scala in the Wild

Several Conferences, 2021-2022

Since I joined the Scala community roughly 15 years ago, the Scala community has learned a lot to make the language more robust and easier to use effectively. I've also learned lots of lessons about effective "enterprise" programming using Scala. Finally, I see warning signs for FP's future growth.

Modularity: A Retrospective

GOTO Chicago Nights, February 18, 2020 and Scala in the City, May 28, 2020

A look at what we've accomplished in making software modular and where we need to go.

Cluster-wide Scaling of ML with Ray

YOW! Data, July 1, 2020, and CodeMesh, Nov., 2020

Ray is a distributed computing system that offers a concise, intuitive API, with excellent performance for distributed workloads. It emerged out of the AI community at U.C. Berkeley.

All Talks