Capabilities

The right tool for the right job. I'm fluent in a wide array of languages, tools, design patterns, practices, frameworks, and APIs.

Languages

Platforms & Frameworks

APIs

Tools