Thomas Rix is a Staff Software Engineer with 17 years of experience building scalable web applications and leading frontend teams at companies like Lyft and ClassPass. He combines deep frontend expertise—modernizing PHP/jQuery stacks to server-side rendered React—with backend and ops experience from roles at Vine, SilverStripe and Trulia. At Lyft he was one of five staff frontend engineers, drove bike-share integrations and helped productize bikeshare software for cities, while also maintaining long-lived legacy PHP systems. An active open-source contributor, he has improved test coverage and security in projects such as Testem and made substantive backend contributions to the SilverStripe CMS and framework. Known as a technical mentor and cross-team steward, he pairs pragmatic engineering leadership with hands-on delivery across large-scale consumer and platform products.
Silverstripe Framework, the MVC framework that powers Silverstripe CMS
Role in this project:
Back-end Developer
Contributions:76 commits in 10 months
Contributions summary:Thomas primarily contributed to bug fixes and enhancements within the Silverstripe Framework. Their work included resolving minor syntax errors in core files and implementing features related to database interactions and search functionality, specifically for Microsoft SQL Server. They also addressed permission issues and improved the handling of VirtualPages. The user demonstrated expertise in core Silverstripe framework components and database integration.
Silverstripe CMS - this is a module for Silverstripe Framework rather than a standalone app. Use https://github.com/silverstripe/silverstripe-installer/ to set this up.
Role in this project:
Back-end Developer
Contributions:44 commits in 8 months
Contributions summary:Thomas's contributions primarily involved enhancing the Silverstripe CMS's static publishing functionality. They added domain-based caching to the FilesystemPublisher to support Subsites, updated the unpublishing process to remove outdated files, and changed the default file extension to HTML. The user also made minor improvements to the CMS codebase, including preventing exceptions in LeftAndMain and modifying sitetree filters. These changes aimed to improve performance and functionality of the CMS.
cmsphpinstallerstandalonesilverstripe
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.