Dan Ribbens

Software Engineering Manager at Payload CMS

Grand Rapids, Michigan, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Dan Ribbens is a software engineering manager and co-founder of Payload CMS with 12 years of experience building full-stack web platforms and developer tooling. Based in Grand Rapids, he led the open-source Payload project—an opinionated TypeScript/Next.js backend and admin panel—contributing features and UX fixes across both frontend and backend code. Dan combines hands-on engineering (implementing async defaults, rich-text and relationship field improvements) with team leadership at Figma and prior roles leading front-end teams and consulting. His background spans web ops, information architecture, and product-focused engineering, reflecting a pragmatic approach to reducing technical debt while shipping polished developer experiences.
code12 years of coding experience
job6 years of employment as a software developer
bookInformation Technology - two year program, Information Technology - two year program at Kent Career Technical Center
bookMaster of Science Computer Information Systems, Master of Science Computer Information Systems at Grand Valley State University
bookBachelor of Applied Science Computer Information Systems, Bachelor of Applied Science Computer Information Systems at Davenport University
github-logo-circle

Github Skills (14)

content-management-system10
typescript10
javascript10
nextjs10
typescripts10
react10
typescript-types10
front-end-development9
back-end-development9
database-design8
wordpress-graphql7
wpgraphql7
graphql7
json7

Programming languages (5)

TypeScriptJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
payloadcms/payload

Aug 2018 - Jan 2023

Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.
Role in this project:
userFull-stack Developer
Contributions:63 releases, 944 reviews, 629 commits in 4 years 5 months
Contributions summary:Dan contributed to multiple areas of the Payload CMS framework, addressing frontend and backend issues. They implemented new features, such as allowing async functions for default values in fields, and improved the UI/UX of existing components like the rich text editor and relationship fields. The user also fixed bugs related to validation errors and other issues, indicating a focus on both the front-end and back-end aspects of the project.
cmspayloadcmsexpressreact-jsdashboard
Sample app to demonstrate concepts with authentication in Payload CMS
Contributions:4 pushes, 1 branch, 1 issue in 2 years 3 months
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
Dan Ribbens - Software Engineering Manager at Payload CMS