Hi! I’m Dean.
I’m an engineer, designer,
and team lead who makes
web stuff from scratch.
* Like this site! Take a peek at the source.
* Like this site! Take a peek at the source.
Six years building startups in San Francisco with CS fundamentals. Studied and TA'd at Georgia Tech: Smalltalk and systems design, some ML, and a thesis that turned into an art practice.
Led engineering projects with design priorities at Squarespace, Compass, and creative agencies. Client work, frontend architecture, and design systems.
Lead dev for Habitat, a cloud-based publishing suite. Our ex-Google/Apple team was committed to shared ownership and robust testing — 200k+ lines of vanilla JS from scratch. Wrote some fun docs.
Inkling found market fit as an enterprise company. I helped close a critical deal with Pearson as our product representation, pitching Habitat directly to their purchasing leadership.
Daily work as tech lead for our new Collections team, responsible for reusable content. Led animations work for our user sites before that — code and design.
Two for one. Identified a reduced-rewrite path to significant new revenue opportunities that would also improve our platform and dev velocity.
Built this roadmap from dozens of interviews with customers, staff engineers, designers, leadership. Advocated with prototypes and 100+ pages of docs, RFCs, and systems analyses of a 15+ year codebase.
Led our Design System team to introduce a common core of React components. Substantial planning and advocacy work as 100+ devs moved from legacy React, Angular, Backbone, and Web Components code.
Wrote code but also lots of time in spreadsheets, mapping shared and one-off components across our codebase. Also building trust: stakeholder interviews with devs and designers as we tried to make good first decisions.
Built and co-designed our technology as we expanded our client list from Apple: a Lottie-driven website, an interactive office, and an approach to pitching where we’d hand clients real, working software during the call (app, chatbot, website, etc).
Led some pitch work and contracted builds: physical computing for retail flagships, data viz for consumer finance (D3), and iOS apps with image recognition for toy companies. Lots of live demos, but a little systems work, too.
Physical installations, hacked browsers, and drone choreography inspired by Pina Bausch. Exploring how we negotiate our ideas of history, intimacy, and identity as we respond to changing technology.
Theater kid, grown up and playing with tech culture in other ways: group performances in SF, Zurich, Berlin, and Kosovo — all places I lived. Dance stuff in Brussels with a Trisha Brown choreographer.
Started teaching web stuff in high school. Smalltalk TA at Georgia Tech, mentor at Hackbrite and Dev Bootcamp, and lots of coffees with people starting out in tech. Also a registered yoga teacher.
Plenty of dev blog articles, like this one. Finished my CS degree and kept studying writing at Emory, Sarah Lawrence, Leeds, and the School for Poetic Computation. Wrote other things, too.
* Got a contract or PM/design role? Pitch me!
// Coded from scratch, December 2022.
// No libraries, just view-source.
// * Okay, except for Lottie. :)
weightOnScroll(target, 0.99) {
const targets = target.querySelectorAll('.variable-weight');
const computedWeight = 180 - (1 - 0.99) * 500;
[...targets].forEach(target => {
const value = '"wght" ' + 175;
target.style.fontVariationSettings = value;
})
} /* 🏋🏽 *