Highly skilled open-source developer with deep expertise in the BEAM ecosystem (Elixir, Gleam, Erlang). Known for creating foundational developer experience tools, linters, and database clients with a strong focus on functional programming, type safety, and robust OTP integration.
Provides immaculate, copy-pasteable examples and detailed operational troubleshooting guides (e.g., SSL guides in `pog`, rule sets in `dogma`).
Builds tools that strictly respect ecosystem boundaries, such as enforcing `runtime: false` for dev tools and using native OTP supervisors.
Gracefully deprecates legacy tools when standard library alternatives emerge (e.g., `dogma` for Elixir formatter) and maintains detailed changelogs.
Strong advocate for TDD locally, but CI/CD pipelines in some projects lack modernization or rely on manual scripts for database resets.
Maintained highly adopted ecosystem tools like `mix-test.watch` and `dogma`, demonstrating deep understanding of the language, macros, and AST parsing.
Creator of major Gleam packages like `pog` and `sqlight`, showing exceptional alignment with functional paradigms and expressive type safety.
Deep integration of OTP supervision trees and connection pooling in `pog`, and authored `thoas`, a pure Erlang JSON parser.
Exceptional track record of building tools that heavily accelerate developer velocity (test watchers, linters, formatters) with zero production risk.
Capable of building functional utilities like `sonic-pi-tool`, but exhibits some non-idiomatic error handling and verbose standard library usage.