Craig Palermo

Staff Software Engineer at Priceline

Norwalk, Connecticut, 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

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at University of Maryland
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

system10
javascript10
styled-components10
system-design10
carbon-design-system10
sys10
react10
ui-components10
storybook9
jestjs9
jes9
jtest9
css9

Programming languages (4)

TypeScriptCoffeeScriptSCSSJavaScript

Github contributions (5)

github-logo-circle
priceline/design-system

Jun 2018 - Jan 2023

Priceline.com Design System
Role in this project:
userFront-end Developer
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.
reactstyled-systemcssjavascriptcss-in-js
Personal blog
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