Brandon Shackelford
Software engineer working at the intersection of design and engineering, with six years building design systems that let hundreds of engineers and designers ship consistent, accessible, globally-ready product UI. I craft compositional React component patterns, design tokens, theming, and layout primitives that large product suites are built on. I care deeply about accessibility, internationalization, and developer experience.
Experience
Docusign
Oct. 2020 – Present
Lead Software Engineer
Lead engineer on the Design Systems team, building the React & TypeScript component library that powers UI across Docusign’s entire product suite. I own the architecture behind our compositional component patterns and partner closely with design to keep the system consistent, accessible, and easy to adopt.
- Architected a library of composable React components: flexible layout primitives and compositional APIs adopted by teams across the product suite.
- Built AI prototyping tooling that turns static design comps into production-ready component code, accelerating the design-to-engineering handoff, plus custom AI skills and an MCP server that give coding agents deep understanding of the component library.
- Treat accessibility as a first-class requirement, with robust keyboard and screen-reader support and a11y checks embedded in the component workflow.
- Built the design token and theming layer, driving consistent light/dark and multi-brand theming from a single source of truth.
- Led globalization of the library so product teams ship localized, locale-aware UI across international markets.
- Set technical direction as lead: roadmap, design and code reviews, mentoring, and cross-functional partnership with designers and PMs.
VSCO
April 2014 – Sept. 2020
Software Engineer
Tech lead on the Web team, shipping across vsco.co, internal tools, and more while working closely with designers, PMs, and engineers. Small but agile team engineering product, marketing, and internal systems. Helped build and maintain the shared UI component library and front-end standards alongside the Design Systems team, establishing the reusable patterns product teams built on.
Bently Enterprises
June 2013 – April 2014
Front End Developer
Led the move to responsive, mobile-first web across Bently’s sites and built their first e-commerce presence on Shopify.
Freelance
Feb. 2012 – June 2013
Web Developer
Built custom sites for clients and non-profits, and consulted on web performance for other developer teams.
Arvest Bank
Jan. 2011 – Feb. 2012
Web Developer
Built internal tools that streamlined workflows for bank operations teams.
Skills
Design Systems: Component architecture, compositional patterns, design tokens, theming, layout primitives
Accessibility: WCAG, ARIA, Keyboard & screen-reader support, a11y testing
Globalization: i18n, Localization, Locale-aware layout
Languages: TypeScript, JavaScript, HTML, CSS, Go
Frameworks: React, Redux + state machines, Next.js, Node
AI: MCP servers, Agent skills, LLM-assisted codegen, Design-to-code tooling
APIs: GraphQL, REST, HTTP
Tooling: Figma (+ Plugins), Storybook, Vite, Webpack, Emotion, Tailwind, Git
Testing: Vitest, Jest, Testing Library, Cross-browser
Education
Arkansas Tech University
Aug. 2005 – May 2009
B.S. in Computer Information Systems