James Fan is a Senior Design System Engineer with 10+ years crafting elegant, usable web and iPhone interfaces, currently shaping Workday’s Canvas design system and contributing front-end refinements, animations, and accessibility fixes. Based in San Francisco, he blends product-minded UX design with hands-on React and CSS engineering, modernizing component architecture and documentation for large-scale design systems. His background includes founding a mobile app studio and leading UX at early-stage products, giving him a rare mix of startup grit and enterprise-scale process. A Stanford CS graduate with a minor in Classical History, he’s also a pop culture aficionado who brings storytelling sensibilities to interface design.
10 years of coding experience
11 years of employment as a software developer
B.S., Computer Science, Minor in Classical History, B.S., Computer Science, Minor in Classical History at Stanford University
Development kits to implement UI following the Workday Canvas Design System (https://canvas.workday.com/). See our Component Storybook -
Role in this project:
Front-end Developer
Contributions:433 reviews, 60 commits, 80 PRs in 3 years 3 months
Contributions summary:James primarily focused on enhancing and refining UI components within the Workday Canvas Design System. Their contributions involved refactoring and updating CSS styles to align with React implementations, particularly for menu and loading animation components. They also implemented new features, such as adding icon support, and addressed bugs related to disabled and focused states while updating documentation. Furthermore, the user modernized component structure by utilizing the `createComponent` functionality.
Development kits to implement UI following the Workday Canvas Design System (https://design.workday.com)
Contributions:168 pushes, 114 branches, 6 tags in 5 years
reactfollowingcanvasdesign-systemkits
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
James Fan - Senior Design System Engineer at Workday