Selected
Works

An exploration of data systems, infrastructure challenges, and engineering solutions. Building robust pipelines one commit at a time.

The New Printer project thumbnail

The New Printer

2025

A lightweight CLI tool that transforms web articles into print-ready PDFs with magazine-style aesthetic. Because reading on paper just feels better.

PythonCLILaTeXTypography
Gotta Grid'em All project thumbnail

Gotta Grid'em All

2024

Exploring how strategic gridline design can enhance chart comprehension. Using creative background patterns to reveal data relationships and improve visual storytelling.

Data VizDesignPythonMatplotlib
Football Analytics project thumbnail

Football Analytics

2019

A personal project developing football models and visualizations. Combining machine learning with creative data storytelling to reveal insights from match data.

PythonRMachine LearningData Viz
Kestra Governance Assets project thumbnail

Kestra Governance Assets

2024

A comprehensive data governance feature for tracking lineage and metadata of workflow resources. Complete product leadership from concept to client delivery.

Product DesignDSL DesignEnterprise
Kestra Playground project thumbnail

Kestra Playground

2024

An iterative workflow development feature enabling developers to build and test workflows one task at a time. Led product conceptualization, UX direction, and coordinated with engineering team.

Product DesignUXDeveloper ToolsWorkflows
Kestra Notion Plugin project thumbnail

Kestra Notion Plugin

2024

A complete Notion integration for Kestra's workflow orchestration platform. Built end-to-end from Java implementation to QA, enabling seamless database operations and content management within workflows.

JavaPlugin DevelopmentAPI IntegrationKestra
SQL is not designed for analytics conference thumbnail

SQL is not designed for analytics

2024

A conference talk challenging conventional wisdom about SQL for analytics, presented to 300+ data professionals. Exploring the paradigm shift from Text-to-SQL toward the emerging Text-to-Semantic Layer era.

Public SpeakingData AnalyticsThought LeadershipSemantic Layer
Deezer Competitor Offer Scraping project thumbnail

Deezer Competitor Offer Scraping

2018-2019

A competitive intelligence system for monitoring pricing changes across music streaming competitors. Real-time Slack alerts keep pricing teams informed when competitors adjust their offers in specific markets.

PythonWeb ScrapingCompetitive IntelligenceSlack
Maison du Monde CDP project thumbnail

Maison du Monde CDP

2019-2020

A Customer Data Platform built on BigQuery and Airflow, enabling ML-powered audience segmentation for acquisition and CRM teams. Transforming customer data into actionable marketing segments.

BigQueryAirflowGCPMachine LearningCDP
Olympique de Marseille Recruitment System project thumbnail

Olympique de Marseille Recruitment System

2020-2021

An ML-powered player recruitment system built on StatsBomb data and VAEP modeling. Ingested global match events and created custom transfer lists for OM's sporting director and recruitment team.

PythonMachine LearningVAEPSports AnalyticsStatsBomb
kestractl CLI project thumbnail

kestractl

2025

A production-grade CLI for managing Kestra workflows — designed from command architecture to release pipeline, and built end-to-end through agentic coding in Go.

GoCLICobraKestraAgentic Coding