RYAN_KELLY.DEV

[ PROJECTS ]

> Open source libraries, compilers, and developer tooling I build and maintain.

GitHub iconGitHub Profile
parquet_source_gen.cs
⚡─⚡

Parquet.SourceGenerator

Zero-reflection C# Roslyn source generator emitting compile-time serializers and deserializers for Parquet.Net. Up to 2.1x faster writes and 57% lower memory overhead with Native AOT verification.

C#RoslynParquetSource GeneratorNative AOTNuGet
[ Learn More → ]
parquet_type_provider.fs
λ─λ

Parquet.TypeProvider

High-performance F# Type Provider for Apache Parquet files, providing compile-time strongly typed schema inference and zero-boilerplate data exploration for .fsx scripts, notebooks, and pipelines.

F#Type ProviderParquetData EngineeringNuGet
[ Learn More → ]
mermaid_toolkit.ts
◇─◇

Mermaid Toolkit

Mermaid.js theme engine with ASCII rendering. Powers the themed diagrams and dual-mode sketch/neon fallbacks on this site.

TypeScriptMermaid.jsASCIIDesign System
[ Learn More → ]
resultful.cs
►─►

Resultful

Open-source libraries enabling robust, exceptionless railway-oriented programming with functional error handling patterns in .NET.

.NETC#F#Functional Programming
[ Learn More → ]
procedural_mazes.cs
▓▒░

Procedural 3D Mazes

3D procedural maze generator built in Unity 3D with C#, exploring statistical graph properties of generated spaces and graph traversal metrics.

Unity 3DC#AlgorithmsGraph Theory
[ Learn More → ]
ryankelly_dev.mdx
★─★

This Site & Live Talk Platform

Next.js + MDX brutalist blog with an interactive live-talks platform: slide decks, presenter view, and Convex-powered audience presence, live Q&A, and reactions.

Next.jsReactTailwind CSSConvexMDX
[ Learn More → ]