Projects

A selection of things I've built.

Dev Daemon

A background service for executing and canceling long-running developer tasks, designed to improve local Android developer performance.

Kotlin

MDX Daemon Plugin

An Android Studio IDE plugin that integrates with the MDX Daemon, providing a seamless interface for background task execution to speed up local development.

KotlinAndroid StudioIntelliJ Platform

Dependency Explorer

A CLI tool that resolves transitive dependencies for Android Gradle projects without invoking Gradle, optimized for performance in large codebases.

KotlinGradle

Conventions Enforcer

A Gradle settings plugin that statically analyzes build files using the Groovy AST to enforce conventions around allowed plugins, banned dependencies, and permitted closures.

KotlinGradleGroovy AST