Works.
A repository of technical exploration, intellectual property, and creative expression. This archive spans large-scale distributed systems, awarded patents, and musical improvisation.
Talks & Appearances
Videos & PodcastsHow Founders Can Build Companies That Last
Inside the Silicon Mind with Firas Sozan
Google Engineer to $400M Exit, "Diamond Age" Education AI, Gen Z Future
BRAVE Southeast Asia Tech Podcast with Jeremy Au (Episode 507)
Founder Conversation with Clement Pang, Co-founder of Wavefront (廣東話)
FoundersHK (Cantonese-language interview)
A Bootiful Podcast — Tanzu Wavefront co-founder and VMware Principal Engineer
Spring.io (2020-06-25, hosted by Josh Long)
Wavefront by VMware at AWS re:Invent 2018
SiliconANGLE theCUBE
Out of Necessity — How Operating Wavefront Transformed Our Product
VMware {code}
JavaOne 2016 Keynote — Wavefront section
Oracle JavaOne
Writing
MediumThoughts from the Front-line: Why Wavefront?
Thoughts from the Front-line: Operating at 99.95% Uptime
Thoughts from the Front-line: What You’ve Always Wanted
Going Old-School with Wavefront (or How I FaaS’ed my way to a JSON Endpoint)
The Final Stretch
21 Granted US Patents
Intellectual PropertyMethods and systems for intelligent sampling of application traces
Granted 2024-03-26 · VMware
Automated methods and systems that facilitate root-cause analysis of distributed-application operational problems and failures by generating noise-subtracted call-trace-classification rules
Granted 2024-01-23 · VMware
Automated methods and systems that facilitate root cause analysis of distributed-application operational problems and failures
Granted 2024-01-23 · VMware
Handling of an index update of time series data
Granted 2024-01-16 · VMware
Querying a variably partitioned time series database
Granted 2023-09-19 · VMware
Time series database comprising a plurality of time series database schemas
Granted 2023-03-21 · VMware
Query implementation using synthetic time series
Granted 2023-01-24 · VMware
Adapting time series database schema
Granted 2022-11-15 · VMware
Methods and systems that identify dimensions related to anomalies in system components of distributed computer systems using clustered traces, metrics, and component-associated attribute values
Granted 2022-08-16 · VMware
Adapting time series database schema
Granted 2022-05-03 · VMware
Dynamic graph for time series data
Granted 2021-08-17 · Wavefront / VMware
Handling time series index updates at ingestion
Granted 2021-07-06 · VMware
Processes and systems for forecasting metric data and anomaly detection in a distributed computing system
Granted 2021-06-01 · VMware
Method and system for caching a generated query plan for time series data
Granted 2021-05-18 · VMware
Visualization of anomalies in time series data
Granted 2021-04-13 · VMware
High fidelity combination of data
Granted 2021-01-19 · Wavefront
Tag coexistence detection
Granted 2021-01-12 · Wavefront
Query implementation using synthetic time series
Granted 2020-11-03 · Wavefront
Method and system for dynamic refresh of an index during path analysis of query plan generation for time series data
Granted 2020-09-29 · VMware
Method and system for generating a query plan for time series data
Granted 2020-09-29 · VMware
System and method for garbage collection pause reduction
Granted 2014-11-18 · Google
Piano
ImprovisationsPiano playing, for me, is about the immediacy of expression. I rarely play from sheet music; instead, I favor impromptu playing—capturing a mood, a melody, or a technical challenge in the moment. These recordings are snapshots of those spontaneous sessions.
Impromptu — Prince in a Castle
Scribbles After
Listen on SoundCloud
Experience the full collection of impromptu sessions including 'Impromptu — Prince in a Castle', 'Scribbles After', and more.
Open Player