Summary
Alan Chang is a front-end engineer and open-source maintainer with 11 years of experience, based in the San Francisco Bay Area. He co-created and has spent the past three years maintaining MaterializeCSS, a material design framework built with SASS, HTML, and JavaScript. Previously he worked as a UX Engineer at Google, prototyping UI interactions for an early Hangouts Chat, blending design sensibility with implementation. Comfortable bridging design and code, he excels at turning interaction concepts into polished, reusable components. Alan’s background at Carnegie Mellon in Information Systems and hands-on internship experience give him a strong foundation in both product-thinking and practical engineering. He brings a pragmatic, community-oriented approach to front-end tooling that prioritizes clarity and developer ergonomics.
11 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Information Systems, Junior, Bachelor's degree, Information Systems, Junior at Carnegie Mellon University