Speaking

I love sharing insights about software engineering, testing, and emerging technologies with audiences around the world.

Past Presentations

How to Sanely Test Complex Systems

Carolina Code ConferenceAugust 2023

Strategies for testing complex systems without losing your mind - covering approaches for managing test complexity, maintainable test architecture, and practical testing patterns.


GraphQL: y tho

Carolina Code SchoolNovember 2021

A practical look at GraphQL - when to use it, when not to, and why it might (or might not) be the right choice for your project.


The State of Async Web Frameworks 2020

PyTnMarch 2020

An exploration of the async web framework landscape in 2020, comparing performance, developer experience, and ecosystem maturity.


The State of Async Web Frameworks 2019

Carolina Code ConferenceJuly 2019

A deep dive into the emerging async web framework ecosystem, examining the benefits and trade-offs of async programming in web development.


Rust: Borrowing

PyTnFebruary 2019

Understanding Rust’s ownership and borrowing system - making sense of one of Rust’s most powerful and initially confusing features.


DMARC: what is it and how to get it

PyTnFebruary 2019

A quick 5-minute lightning talk on DMARC email authentication - what it is, why you need it, and how to implement it.


Speaking Topics

I regularly speak on topics including:

  • Software Testing & Quality Assurance - Strategies for testing complex systems
  • Modern Web Frameworks - Async programming and performance optimization
  • Product Engineering - Building scalable, maintainable software systems

Book a Speaking Engagement

Interested in having me speak at your event?

I’m available for:

  • Conference keynotes and technical sessions
  • Meetup presentations and workshops
  • Corporate training and internal talks
  • Podcast interviews and panel discussions

Feel free to reach out at robert.roskam[at]gmail.com