Greg Van Brug is a Senior JavaScript Engineer in Philadelphia with over 11 years of professional experience and a two-decade background in design, specializing in user experience, design systems, and front-end architecture. He builds modular, scalable front-ends and has a strong eye for product quality rooted in his BFA in Graphic Design and early career as a designer and instructor. At Apostrophe Technologies he contributed to the popular Apostrophe CMS—improving webpack builds, Vue components, and integrating Storybook for better component previews—demonstrating full-stack pragmatism. Greg blends designer sensibilities with engineering rigor to deliver efficient, maintainable UI systems and is comfortable moving between build tooling, component libraries, and UX details.
11 years of coding experience
17 years of employment as a software developer
BFA, Graphic Design, BFA, Graphic Design at University of The Arts
A full-featured, open-source content management framework built with Node.js that empowers organizations by combining in-context editing and headless architecture in a full-stack JS environment.
Role in this project:
Full-stack Developer
Contributions:76 reviews, 71 commits, 35 PRs in 2 years 11 months
Contributions summary:Greg made several contributions focused on improving the build process and front-end aspects of the Apostrophe CMS. They updated the webpack build configuration, including adding new loaders and plugins. Additionally, they modified various Vue.js components, making style improvements and adding UI features. They also worked on integrating storybook for component previews and implementing locale switcher UI.
Contributions:18 commits, 1 push, 1 comment in 1 year 6 months
options
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.