Chief Technology Officer at BeMyGuest - Tours & Activities
England, Singapore
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
Ross Riley is a seasoned technology leader and hands-on engineer with two decades in software and 15 years guiding engineering teams, now serving as CTO of BeMyGuest to modernise Asia’s tours and activities sector. He combines full-stack expertise—particularly PHP, Ruby, JavaScript, Linux, Docker and AWS—with product-focused delivery for major brands like National Express, Subaru, Isuzu and Honda. Ross has a track record of shipping robust online platforms and improving developer experience, evidenced by back-end contributions to the popular Bolt CMS and building versioned documentation tooling for the project. Comfortable moving between coding, architecture and technical writing, he excels at turning complex integrations into maintainable systems. Based between England and Singapore, he brings startup speed and enterprise rigor to scale digital experiences across a fast-growing travel market.
Bolt is a simple CMS written in PHP. It is based on Silex and Symfony components, uses Twig and either SQLite, MySQL or PostgreSQL.
Role in this project:
Back-end Developer
Contributions:2771 commits, 373 PRs, 131 pushes in 4 years 9 months
Contributions summary:Ross primarily contributed to the back-end aspects of the Bolt CMS, focusing on the Storage component. Their work involved implementing tests for content deletions, ensuring the query builder was correctly passed through the system, and modifying the entity manager to detect content repository requests and incorporate new features like repeater fields. Furthermore, they improved the handling of relations and taxonomy features.
Contributions:97 commits, 31 PRs, 16 pushes in 4 years 2 months
Contributions summary:Ross primarily focused on building the documentation infrastructure and adapting the existing project to support versioned documentation. Contributions include setting up a console command to build documentation from different Git branches, renaming source folders and implementing routing and menu management to render versioned documentation. They wrote the processed versions to a YAML file for the version menu and introduced a link prefix for asset and href management in the template. Some commits modified CSS and index pages indicating backend and front end work was done.
phpboltmarkdown
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.