Skip to content
Dan Rosenthal

Front-end developer / Creative technologist

Available for interesting problems

Dan Rosenthal

I design systems, build interfaces, and turn emerging technology into useful things for humans.

Based in Cincinnati, working wherever thoughtful product thinking, expressive code, and exceptional user experience need to meet.

Index ↓

Profile

Equal parts systems thinker, interface obsessive, and serial hobbyist.

I’m a front-end developer focused on exceptional user experiences, thoughtful communication, and modern JavaScript. I specialize in scalable design systems and modular components that power the web.

Adventure seeker. Proud dad. Firm believer that elegance is functional.

Practice

Where I do my best work.

Design systems

Scalable foundations, expressive tokens, and component architectures that help teams move with confidence.

Interface engineering

Accessible, resilient front ends where interaction, performance, and visual craft reinforce each other.

Product prototyping

Fast, believable prototypes that make an idea tangible enough to test, discuss, and improve.

Emerging interfaces

Practical experiments with AI and new interaction models, shaped around human needs rather than novelty.

Selected modes of work

From ambiguity to a system people can use.

Systems

Build the language

Turn scattered decisions into a coherent design and engineering system.

Products

Make the interface inevitable

Reduce complexity until the right interaction feels obvious, fast, and durable.

Experiments

Prototype the future carefully

Explore new capabilities without making the person on the other side do the hard work.

Operating principles

  1. Clarity is a feature.

  2. Systems should create freedom.

  3. The details are the product.

Start a conversation

Have an interesting problem? Let’s make it useful.

Tell me what you’re exploring, building, or trying to untangle.

How should I address you?

Where should I reply?

A short brief is plenty.