22-25 April 2026

Jessica Randall

Jessica Randall is a Master's graduate in Mathematics, an Android developer Co-lead at Mentorlst, and a Zindi Ambassador. Deeply immersed in the world of Android development, she is passionate about Kotlin and Jetpack Compose, thriving in the collaborative environment of Android Studio. She applies her background in data science and Topological Data Analysis to address complex societal issues. As a Zindi Ambassador, she advocates for data science and machine learning, empowering others to solve real-world problems through technology. As an organizer for GDG Cape Town, she fosters local developer communities and shapes impactful tech events in South Africa. Her journey as a Google Crowdsource Influencer sparked her interest in AI and Machine Learning, fueling her continuous learning. A forward-thinker, she is an inspiring figure in the ever-evolving tech landscape.

Sessions for 2026

Connectedness in Motion: Interactive Persistent Homology with Kotlin
 

Mathematically, we are fascinated by the shape hidden within data—how points connect, form clusters, and create holes. In this talk, I will show how we can bring these abstract ideas to life visually using Kotlin. By interactively adjusting the connectivity radius, we can watch points merge into components, loops appear, and topological features emerge and disappear. Using Multik for computations, Kotlin DataFrame for handling CSV data, Kotlin Statistics for analysis, and Jetpack Compose for interactive visualizations, we can see the mathematics of connectedness unfold in real time. This talk focuses not just on the data itself but on the story of its shape, making topology tangible and interactive on mobile devices.