Ideas, built properly.

Software, experiences and installations. Built by the team you speak to.

Three panels of work: a 3D game character in a jungle ruin, a business dashboard open on a laptop, and an AR mobile game overlaying characters on a real street

Edinburgh and Newbury Working across the UK and internationally Since 2002

What we build

From a single kiosk to a platform with millions of users. If it runs on a screen, a phone, a server or a piece of custom hardware, we can probably build it.

Web platforms and software shown on screen

Platforms and software

  • Web platforms and SaaS products
  • Web and mobile applications
  • Learning platforms
  • Assessment and psychometric systems
  • Virtual and hybrid events
  • Workflow automation and AI integration
  • Collaborative tools
  • Data and knowledge-graph systems
  • Scalable cloud infrastructure
An immersive installation with visitors interacting with a large screen

Immersive experiences and installations

  • Immersive experiences
  • Immersive installations
  • Interactive exhibits and museum installations
  • Brand activations and live event experiences
  • Hybrid real-time experiences, portals between physical and virtual spaces
  • Multi-location and multiplayer experiences
  • Augmented and mixed reality
  • Large-format screen content and digital signage
  • Offline, kiosk and on-site applications
  • Software and hardware integrations
A 3D game world rendered in an engine viewport

Games, 3D and animation

  • Games and gamified experiences
  • 3D worlds and virtual environments
  • Visual effects and animation
  • Digital content production
A small team working together around a laptop on an early-stage product

Startups and product partnership

  • Prototypes and MVPs
  • Technical leadership and fractional CTO
  • Brand identity and design

You work directly with the people who build it.

When you talk to us, you're talking to the developers, designers and engineers doing the work. Questions get answered by the person who knows, and decisions happen in one conversation.

Already looking after the client and the idea? We're happy to be the technical team behind you, working quietly under your brand or openly alongside you.

  • More control

    You see the work as it happens and steer it directly with the team.

  • Faster responses

    Your message goes straight to the person who can act on it.

  • Nothing lost in translation

    What you describe is what gets built, because you describe it to the builder.

  • Precise answers

    Ask how long something takes or what it costs and you get a real answer, not a best guess.

  • An extension of your team

    We work alongside your people, share your goals and care about the outcome.

Selected work

See all work →
  • A laptop showing the Deckhive interface, with conversation cards and connected photos on screen
    PLATFORM

    Deckhive

    A platform for using virtual card decks to spark and guide online conversations.

  • An explorer character with a backpack and 3D glasses, walking with a small blue creature through ancient ruins
    PLATFORM

    oodlü

    A game-filled 3D open world for learning, for schools and home education.

  • A branded Worldspace poster showing four stylised 3D characters under the tagline "Open World Engineers"
    PLATFORM

    Worldspace

    A platform for building bespoke open worlds, immersive and augmented reality experiences.

  • A close-up of a laptop screen showing a psychometric radar chart with glowing data points
    PLATFORM

    ClearView

    A platform combining multiple psychometric profiling and reporting tools.

  • An interactive soundboard installation set into a paving slab
    INSTALLATION

    Raving Slabs

    Interactive giant soundboard installation embedded in a London pavement.

  • A runner sprinting through a lit LED archway on a running track at night, lined with glowing markers
    INSTALLATION

    Race the download

    An interactive lighting installation for a mobile network, racing a live download.

  • The zondle logo: an orange cartoon monster character standing on grass above the wordmark
    PLATFORM

    zondle

    A global edTech platform that scaled to 2M learners worldwide.

  • Animated pupils competing at question podiums in a colourful outdoor classroom scene
    WEB APPLICATION

    Stop and Think

    Programme teaching pupils to inhibit intuitive answers in maths and science.

  • A 3D LEGO brick construction being built in a virtual construction tool, with a library of brick shapes down the side
    GAME

    Blocs

    Research using LEGO construction to improve spatial and maths skills in children.

  • A red-themed virtual exhibition space with large screens showing product displays and a tooth cross-section model
    VIRTUAL EVENT

    Colgate

    Virtual exhibition platform replacing in-person product launches for Colgate.

  • A first-person view standing on Manchester City's crest, facing a showcase stage inside a virtual fan zone
    VIRTUAL EVENT

    Manchester City

    Open-world Fan Zone with MetaHuman players for Manchester City's campaign.

  • Avatars dancing together in a gold-and-purple branded virtual venue for a global tour promotion
    VIRTUAL EVENT

    The Weeknd

    Open-world metaverse scavenger hunt promoting The Weeknd's global tour.

  • An avatar standing in a neon-lit virtual street lined with gig posters and "Road Hounds" signage
    PLATFORM

    Roadhounds

    Multi-zone virtual social platform for rock music discovery and community.

Trusted by organisations from tiny startups to UNESCO

Awards

  • EdTech Company of the Year 2026 award badge
  • Corporate LiveWire Innovation and Excellence Awards 2026 winner badge
  • NWN Best in Business Awards 2026 finalist badge
  • Global Game Jam badge

What people say

  • “I have had the pleasure of working with Doug for the last 10 years. We have commissioned a number of 3D animation projects over the years and Doug always delivers beyond our expectation. His knowledge of film production is superb, always solving problems that come from the client with ease. Our last project was launching Got Talent, the world’s largest and most successful TV format, on YouTube.”

    David Milnes David Milnes
  • “I highly recommend Dougi. He's professional, dedicated to our needs and very easy to work with.”

    Tony Andrews Tony Andrews
  • “I've worked with Doug for over ten years, and his skill-set, dedication and attention to detail continue to impress me. He has always been able to implement anything that I've needed, and he always builds upon and significantly improves my ideas. Doug is also one of the nicest people I've ever met!”

    Dr Wayne Holmes Dr Wayne Holmes
  • “Dougi is not only a very talented developer and designer, he is also one of the most helpful, likable and trustworthy people I have ever met.”

    Graham Bird Graham Bird

How we work

We're flexible about how we work together, so we can fit around what your project needs. Most projects run for three to six months, and we're just as happy to stay on afterwards to look after what we've built.

  • Fixed price A clear scope and a set cost.
  • Day rate Flexible time as and when you need it.
  • Retainer Ongoing development and support.
  • Fractional CTO Senior technical leadership, part-time.

Technologies we use often

  • Python
  • JavaScript
  • Angular
  • C#
  • Unity
  • Unreal Engine
  • AWS
  • Neo4j

We choose tools to suit the job, and we'll explain why in plain terms.

Online platforms

Web and mobile products on scalable cloud infrastructure.

Offline installations

Kiosks, exhibits and screens that run reliably on site, with or without a connection.

A person scanning a QR code on a large screen with their phone

Our product

the Worldspace Remote

Scan a QR code and your phone becomes a controller for the screen in front of you. Link screens across locations and people in different cities can play together. We build it into client projects, shaped around each one.

  1. 01 See it
  2. 02 Scan it
  3. 03 Play it
Find out about the Worldspace Remote →

We've also built...

In-game render: a student's island build with a challenge marker
oodlü

oodlü is our own 3D open world for learning. Students build and explore their own worlds, working through curriculum-aligned challenges as they go, while teachers get a clear view of who's making progress.

  • Winner, EdTech Company of the Year 2026
  • Any subject, any level, any language anywhere
  • Designed to be child-safe
In-game render: a virtual event stage with avatars in the audience
Worldspace

Built from the ground up, Worldspace is real-time and browser-based, so people can join live from anywhere in the world, letting an event reach more people without everyone needing to travel. It runs entirely in the browser, with nothing for guests to install, and scales from a small demo to a large live audience.

  • No downloads, runs in the browser
  • Desktop, mobile, VR and handheld
  • Global Game Jam winners 2019

Talk to Doug, your direct contact at Citrus Media

Doug, founder of Citrus Media

Doug has spent 28 years building software, platforms and infrastructure for startups, blue-chip companies and international organisations. He'll reply to you personally.

Tell us a little about what you have in mind. A rough idea is fine.

We'll only use your details to reply. See our privacy policy.

Questions

What kinds of projects do you take on?

Software, web platforms, apps, immersive experiences, installations, games and 3D. Most projects run for three to six months, and we also help with smaller pieces of work.

Who will I be working with?

The people building your project, starting with Doug. You talk to the team directly throughout.

Can you build for offline installations?

Yes. Many of our installations run on site without an internet connection, on kiosks, large screens and custom hardware.

How do you charge?

Fixed price, day rate, retainer or as a fractional CTO. We will suggest what suits your project and you choose.

Can you work as the technical team behind another studio?

Yes. If you look after the client and the idea, we can take care of the build, under your brand or alongside you.

Where are you based?

Edinburgh and Newbury. We work across the UK and internationally, most often in Scotland, London and the South East.

We use Google Analytics to see how people use this site, so we can improve it. Turning analytics off stops it completely.