Craig Palermo is a Staff Software Engineer with 11 years of experience focused on front-end development and developer experience, currently leading platform and design system work at Priceline. He helped onboard over 100 projects into a monorepo, built custom tooling around Rush to improve CI-to-developer workflows, and co-led releases of Priceline’s open-source design system with hands-on UI fixes, tests, and Storybook examples. A React enthusiast and testing advocate who champions TypeScript adoption, Craig combines pragmatic engineering with cross-team facilitation—forming a Developer Experience guild and running workshops and focus groups. His background spans startups to enterprise (UMD CS ’15), and he’s known for polishing UX components (including shimmer and modal improvements) while quietly reducing developer support friction.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at University of Maryland
Contributions:1068 releases, 471 reviews, 368 commits in 4 years 8 months
Contributions summary:Craig primarily contributed to the Priceline design system by fixing padding issues within form elements, merging updates from the master branch, and enhancing the modal component with new features. They also added test cases, storybook examples, and refactoring the IconField component. The user also appears to be responsible for adding a shimmer and making a change to the button component. These contributions highlight a focus on UI development, component design, and maintenance within the design system.
Contributions:5 PRs, 129 pushes, 5 branches in 3 years 4 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
Craig Palermo - Staff Software Engineer at Priceline