Daniel Stewart Software engineer

Product-focused engineer creating web experiences people can rely on.

I build scalable web products that are clear for users and manageable for the teams that maintain them. I am comfortable across the technical stack, but lately I have been focusing on web performance, accessibility, design systems, and the tooling that makes it easier to ship high-quality work quickly.

Recent work

Multi-Tenant React Platform

Developing a multi-tenant, server-rendered React platform designed to scale across independently deployable applications. Using Module Federation to establish reusable patterns for shared UI, routing, performance, and a consistent experience across tenants.

Frontend Modernization

Led frontend modernization across a large portfolio of high-traffic, consumer-facing applications for major brands. Created a shared Nuxt foundation, reusable internal npm packages, and CI-based release workflows that improved performance, scalability, and long-term maintainability.

Design Systems and Developer Experience

Built and evolved a Tailwind-based, token-driven design system + component library, used across large-scale customer-facing web experiences. Partnered closely with design to create everything from foundational UI components to complex reusable modules, giving teams a shared system that could adapt to different visual brand identities without losing consistency. Improved accessibility, performance, documentation, and developer workflows so teams could build and launch polished sites more quickly.