Speaker

Josh Castle

Josh Castle

Sr Consultant, Software Engineer at Nationwide

Actions

In my role as an Enterprise Tech Consultant at Nationwide I get the opportunity to be an advocate for the developer. I help uplift, solution, and develop along side developers while looking for opportunities to improve their experience. In my personal life I dabble in endurance events and enjoy helping others train for them.

Event Streaming, Catch of the Day!

Have you heard enough event streaming fish stories to fill a cooler? Are you ready to wade in deeper and lure out some new skillz on event-driven architectures? Come join our catch-of-the-day session to experience first-hand designing and building an event-driven solution from start to finish. We'll cast off with an an event storming session (bring your umbrella) to scope out our domain. Once we've netted out the relevant events, we'll code our producer and consumer microservices with SpringBoot while using Apache Kafka as the connecting tributaries. Whether you are an avid angler or not, this session will have you navigating streams of data with code and Kafka in no time.

Beyond Integration: Unlocking the Full Potential of Event Streaming

Are you building event streaming applications but feeling like you're just creating another point-to-point integration? This talk will challenge the conventional wisdom around data transfer and show you how to truly unlock the power of event streaming. We will demystify how event streams differ from and complement other common data patterns: queues, batch processing, and APIs. You will learn to move beyond the traditional synchronous, request-response model of APIs and the one-and-done nature of queues to embrace a more scalable, durable, and reusable event-driven architecture. We'll explore the critical shift from a "fit for purpose" mindset to a capability and entity-based architecture, where topics are reusable assets rather than simple data pipes. By the end of this session, you'll have a clear framework for designing event-driven systems that are resilient, scalable, and genuinely agile, transforming your architecture from a collection of pipes into a central nervous system for your business.

Setup for a 1 hour talk, driven by PowerPoint. Comparing and contrasting integration patterns, and helping people to recognize and design for event driven systems. Ideally helping them avoid the "cool technology, wrong problem" issue.

From Spark to Safety: A Scientific Adventure

Join us for a thrilling adventure where we transform into "Fire Scientists"! In this hands-on session, we'll dive into the amazing science behind fire, from the tiny spark that starts it all to the firefighters in your community who help keep you safe. We'll become chemists by making a fire "disappear" with a cool experiment, engineers by exploring the gear firefighters wear, and physicists by discovering why we should "stay low and go" during an escape. Get ready to experiment, explore, and become an expert in fire safety!

This is targeted for Kidzmash audience of kids 5-12 to blend firefighting with STEM through engaging hands on activities and props.

Part 1: The Chemistry of Fire
Part 2: The Engineering of a Firefighter
Part 3: The Physics of Smoke and Safe Escapes
Part 3b: "The Escape Maze"

Kafka + AI = Real-Time Fraud Detection

In a world of instant transactions and digital-first services, a security breach can happen in seconds. Legacy fraud detection systems, which rely on batch processing, are no longer enough. This hands-on workshop dives into the world of real-time security analytics. Our time to insight is drastically improved with the use of Event Streaming with Kafka. You will learn how to setup your own Kafka cluster, Kafka producer, and build a powerful fraud detection Kafka consumer using an unsupervised AI model for anomaly detection. By the end of this session, you will better understand how you can use AI and Event Streaming to help you combat fraud at the speed of data.

We will setup a local Kafka cluster using docker, then create from scratch a Java Spring Boot application. The application will use Spring Kafka to produce events to the local cluster. Our application will also function as a consumer for purposes of the workshop. The consumer will use the Smile framework and an Isolation Forest unsupervised learning algorithm to look for anomalies based upon a trained model we will provide. This will allow the detection of anomalies and the appropriate reaction to them.

Josh Castle

Sr Consultant, Software Engineer at Nationwide

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