Skip to content
Compeast
Work & expertise

Twenty years of products, platforms and partnerships

From online bookstores to patient apps, marine services to travel. A selection of the businesses we build for, the industries we know, and the technology behind the work.

20+ years
10+ industries
6+ countries
FeaturedE-commerceRecommendationsSearch

Running an online bookstore at scale, with intelligence built in

For Awesomebooks we build and run the commerce platform end to end: storefront, a catalogue of over 25 million new and second-hand titles, full-text search, checkout, order and stock processing, and wholesale operations. On top of it we operate recommendation and personalization features and measure them against controls.

  • Recommendations on home, product, cart and email
  • Search tuned for a large, long-tail catalogue
  • Queue-based order, stock and wholesale processing
250,000+books processed every day
5M+second-hand books in stock
20M+new titles in the catalogue
500,000books donated each year through You Buy, We Give
Technical expertise

A modern stack, chosen for the job

We are not tied to one vendor or framework. We pick what fits the product and keep it maintainable.

Backend
Laravel / PHPNode.jsRubyPython
Mobile & web
FlutterNative iOSKotlinReact / VueWordPress
Data & search
MySQL / PostgreSQLRedisAlgoliaElasticsearch / OpenSearchVector search
AI services
LLM APIsEmbeddings & RAGRecommendation enginesCloud ML servicesCDP platforms
Cloud & DevOps
AWSMicrosoft AzureGoogle CloudDocker & CI/CDMonitoring
Industries

Where we have worked

Different sectors, the same fundamentals: a product people rely on, data that has to be right, and operations that must not stop.

Books & e-commerceHospitality & travelHealthcareMarine servicesCustomer serviceSportHRFinanceLife coachingEducationReal estate
Countries

Working with clients worldwide

United KingdomGermanyItalyUnited Arab EmiratesEgyptNew Zealand and more

Want a similar result?

Tell us about your platform and we will show you what we would do first.

Get in touch