{{ name }}

{{ tagline }}

{{ skill }} Open to opportunities

Loading projects…

{{ error }}

{{ formatCategory(category) }}
{{ projects.length }} projects
{{ primaryCategory(project) }}

{{ project.title }}

{{ truncate(project.description, 120) }}

{{ cat }}