BSides Joburg 2025

Luis de Sousa

Luis de Sousa is a seasoned data and analytics consultant based in Johannesburg, South Africa, with a passion for enabling organisations through data-driven technologies. With over 17 years of consulting experience, he specialises in designing and implementing customised data solutions, both on-premises and in the cloud.

Throughout his career, Luis has delivered impactful results across a diverse range of industries, including Financial Services, Insurance, Manufacturing, Education, and Media. His areas of expertise span data warehousing, data integration, business intelligence, generative AI, and advanced analytics.

In addition to his professional work, Luis is an active leader in the local data community. He organises the Johannesburg R User Group and PyData Johannesburg, creating platforms for knowledge-sharing and collaboration among data professionals. Through these initiatives, he continues to contribute to the growth and vibrancy of the data science ecosystem in South Africa.


Session

07-26
12:15
45min
Duck Safari: Hunting CVEs in the Shadows with ShinyLive and DuckDB-WASM
Luis de Sousa

In a world where proprietary pipelines and opaque risk scores drive threat feeds and dashboards, what does it mean to see the vulnerabilities for yourself?

This talk exposes how vulnerability data, while open in theory, is often filtered through black-box interfaces. In Duck Safari, we flip the script: using browser-native tools like ShinyLive, DuckDB-WASM, and duckplyr, we create a transparent, interactive CVE explorer that puts raw data and clear logic back in the hands of cybersecurity teams.

You'll walk away with a no-installation tool to explore vulnerabilities by vendor, severity, or time - rewriting your team's relationship with the shadowy systems that mediate risk and visibility.

Track 2