
2024
UI Thing
- Role
- Creator
- Category
- Open-source component system
- Stack
- Nuxt / Vue / Reka UI / Tailwind CSS / TypeScript
- Summary
- A Nuxt-native component system focused on editable code, practical APIs, and developer experience.
About
01

I'm a software developer with over a decade of experience building and supporting software. I work primarily with Nuxt, Vue, NestJS, databases, authentication, and APIs, and I'm comfortable taking a project from the interface all the way through deployment. I also build open-source tools and share what I learn through practical coding content.
10+ years
across I.T. and software
Full-stack
frontend, backend, and databases
End-to-end
from interface to infrastructure
Open source
tools, components, and education
Selected Work
Featured
A few projects that show the range of work I do across products, systems, and open source.

2024

2025

2024
Capabilities
02
Flagship Project
03

Open-source component system / 2024
A Nuxt-native component collection powered by Reka UI and Tailwind CSS, built around editable code and practical developer experience.
View case studyEngineering Footprint
04
A lot of my work is public, from Nuxt component systems and starter templates to dashboards, reusable tooling, and coding education. I prefer to let the work speak for itself rather than fill the site with made-up testimonials, private client logos, or invented metrics.
Ways To Work
05
You have an idea, a set of requirements, or an existing plan and need someone who can turn it into a working product.
Deliverables
End-to-end project
See project workYour product already exists, but it needs new features, a cleaner foundation, better performance, or help getting it back under control.
Deliverables
Sprint or ongoing support
See how I workYou need an experienced second opinion on an architecture decision, an existing codebase, or the best way to approach what comes next.
Deliverables
Consulting
View my experienceContent And Teaching
06

Breezy Codes / Docs / Open Source
Technical education shaped by production experience with Nuxt, Vue, components, and backend systems.
FAQ
07
I work on web applications, internal tools, dashboards, APIs, component systems, and other software that needs thoughtful frontend, backend, or database work. I can help with both new products and existing systems.
No. Nuxt and Vue are a big part of my frontend work, but I also work across backend development, APIs, authentication, databases, infrastructure, and deployment. I choose tools based on the problem rather than forcing every project into the same stack.
Yes. I can work alongside an existing team to deliver features, review architecture, modernize parts of a codebase, solve difficult technical problems, or help get a project over the finish line.
Absolutely. That might mean adding features, cleaning up technical debt, improving performance and accessibility, restructuring components, fixing data or API issues, or planning a larger modernization.
Yes. I work across APIs, authentication, database design, third-party integrations, server configuration, and production deployments. I'm comfortable working beyond the frontend when a project needs it.
Yes. I can stay involved after launch for maintenance, bug fixes, feature development, infrastructure updates, and general technical support when the project calls for it.
Yes. I work remotely with clients and teams, whether that means owning a project independently or collaborating closely with an existing product or engineering team.
A short description of what you're building, where the project currently stands, and what you need help with is enough to start. If there's an existing codebase, sharing the stack and any current challenges is helpful too.
Contact
Whether you're building something new, improving an existing product, looking for another engineer on your team, or need another set of eyes on a technical problem, feel free to reach out.
Remote · Pacific Time · Available remotely