Chris Holmes is a senior software engineer with 13 years of experience building and leading teams that deliver distributed systems at scale across payments, logistics, and media quality domains. Currently at Criteo and previously at Amazon, Deliveroo and Usable Bits, he blends hands-on coding with mentoring and technical leadership to solve operationally complex problems. Comfortable across multiple languages and frameworks, he has also contributed to open-source tooling—enhancing scss-lint with new linters and deeper color/selector analysis—showing attention to code quality and developer ergonomics. Based in the Greater Grenoble area, he pairs an MSc in Computer Science with a history of shipping production services for both large platforms and growth-stage products.
13 years of coding experience
16 years of employment as a software developer
Bachelor of Science (BSc) Computing, Bachelor of Science (BSc) Computing at University of Essex
Master of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at University of Hertfordshire
Configurable tool for writing clean, consistent SCSS
Role in this project:
Full-stack Developer
Contributions:8 commits, 8 PRs, 10 comments in 9 months
Contributions summary:Chris contributed to the `scss-lint` project by implementing new features and addressing existing issues. They added new linters, specifically `SpaceAfterVariableName`, and functionality to ignore parent selectors in the `NestingDepth` linter. Additionally, they improved the `ColorVariable` linter to detect more instances of color function usage and fixed an issue related to variable declarations. These changes indicate an active role in enhancing the project's code analysis capabilities.
Contributions:20 pushes, 14 branches, 1 comment in 9 months
sassconfigurablecsscleanconsistent
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.