
Technology
skillset
As a full-stack JavaScript/TypeScript developer I work primarily in the React, Next.js, and Node ecosystems. I build and maintain UI architecture, CMS/content modeling, API integration, performance, and deployment— stepping into large, established codebases to ship improvements, and helping small scale clients with burgeoning web presence; I enjoy building experiences for working creatives, where design and implementation evolve together.
Technically, my work lives at the intersection of frontend craft, backend fundamentals, and systems thinking: reusable component systems, accessible/responsive UI, Next.js rendering strategy (SSR/SSG/ISR), caching and performance tuning, and the real debugging work (hydration quirks, timing issues, flaky client behavior, build/deploy edge cases). On the backend I build practical Node services and serverless functions, integrations, and tooling—favoring clarity and durability over cleverness.
I also find time to teach and mentor young adults and kids through The Coding Space, where I've seen a handful of students catch the programming bug, finding lifelong inspiration to build what they imagine, because they can.
With artificial intelligence rapidly reshaping our fields and roles, I view AI as a tool—and I approach it through the lens of automation risk, with a sense of adventure. I believe efficient developers have a responsibility to continually audit new tools and strike a balance between what should be handwritten and what can—and should—be automated or generated.
Stack Overlap
Languages
LLC Services

Frontend Development
Building experiences with React, JavaScript, TypeScript, CSS, and Next.js.

Fullstack Development
Dynamic builds with Node.js, MongoDb, Express.js, and CMS platforms.

Creative Assets
Graphic, motion, layouts, and video.