LC.

Luke Collymore Luke Collymore · Birmingham, UK

I build the parts of ecommerce that don't come in the box.

I work at Develo Design, the Birmingham agency behind Magento, Adobe Commerce and Hyvä stores for brands like Currys, Daylesford, Bamford and Leon Paul. Lately my work has moved past the storefront: apps that read photographs, help customers choose, take payment on a shop floor, and run the agency itself.

Selected work

01 · Teague Precision Chokes

PatternPro: a photo of a shot card, counted and mapped

Shooters test a choke by firing at a printed card, then counting hundreds of pellet marks by hand. PatternPro replaces the counting. Photograph the card on a phone and the app finds it, straightens it, marks every pellet strike and reports the count for the centre and each of the 16 zones, plus how far the pattern sits from the bull.

No off-the-shelf vision service suited the job, so the analysis is purpose-built: classical computer vision tuned to the geometry of a known printed card. Every detection is drawn back onto the photo, so the result can be checked by eye.

What it does
Locates the card from its rings and dividers, normalises the view, separates pellet marks from print, shadow and creases
Built with
Python, OpenCV, NumPy · Angular PWA · Firebase · Cloudflare Pages
  1. A photographed Teague shot-pattern card with every detected pellet mark circled in red and the pattern centre plotted 2.99 inches from the bull.

    Real PatternPro output. Red circles are detected marks; the crosshairs show the pattern centre against the bull.

  2. The PatternPro capture screen with three steps, Photo, Align and Review, and buttons to take or choose a photo.

    Capture in three steps: photo, align, review. The camera can trigger itself when the card is in view.

  3. A zoomed view of an analysed card showing individual detected marks around the centre.

    Zoom in to check any mark the software found.

  4. An early prototype view with fitted rings and sector boundaries, and a pellet count for the centre and each of the 16 zones.

    An early prototype view: fitted rings and dividers, with a count for the centre and each of the 16 zones.

1 / 4

02 · Hayloft Prototype

Right plant, right place: a finder that asks before it sells

A plant catalogue is hard to shop when you don't know what will survive in your garden. The finder asks three quick questions (how experienced you are, where the plants will grow and how much light they'll get, and the colours you like) and takes under a minute.

Rather than mapping answers to rigid filters, it composes them into one plain-language brief for an AI agent grounded in Hayloft's own plant knowledge, then shows matching plants using live product data from the store. It is a self-contained component, designed to drop into the homepage, the beginner's guide, category pages or a site-wide "help me choose" drawer.

What it does
Three questions in, one descriptive brief out, matching plants back
Built with
Dependency-free HTML, CSS and JavaScript · AI agent with a knowledge base · Magento GraphQL · Cloudflare Workers
  1. The Hayloft plant finder on step one of three, asking 'How green are your fingers?'

    Question one of three, in Hayloft's branding.

  2. Step two, asking where the plants will grow and the light levels, with Containers and Part sun selected.

    Where and how much light, combined into one step.

  3. Step three, asking which colour palette the customer prefers.

    A colour palette to finish, or "Surprise me".

  4. The results screen headed 'We've got just the plants for you' with a summary and a grid of plants.

    The match: a short summary from the agent and a grid of in-stock plants.

  5. Plant cards with reasons such as low-maintenance and full sun, and multi-buy prices.

    Each plant shows why it was picked, with live multi-buy pricing from the store.

1 / 5

03 · Daylesford & Bamford

An iPad till for trunk shows and the shop floor

At trunk shows, staff were walking each customer through the full website checkout and typing in card details by hand. This app turns the existing Adobe Commerce store into a point of sale: browse and search the range on an iPad, build a basket, tap "pay", and the card machine wakes up.

One app serves both brands. Staff switch between Daylesford (UK, GBP) and Bamford (US, USD), each with its own catalogue, basket and paired terminal. Orders land in Magento like any other, with digital receipts by email.

What it does
Fast search and categories, guest checkout with address lookup, card-present payment on Adyen terminals
Built with
Angular 21 PWA · Magento GraphQL · Klevu · Adyen Terminal API
  1. The retail app on the Daylesford store showing a product grid with Add buttons and a basket bar.

    The Daylesford range on an iPad, with the basket always in reach.

  2. A product quick view for Organic Strawberry Jam with price, description, live stock and an add button.

    Quick view with a live stock check before you promise anything to a customer.

  3. Search results for 'candle' showing eight products.

    Search by name or SKU, powered by Klevu.

  4. The same app switched to the Bamford store, with prices in US dollars.

    The same app switched to Bamford US, priced in dollars.

1 / 4

04 · Develo Internal tool

Devflow: the agency's schedule, backlog and AI agents in one place

Devflow (Develo Flow) is the tool Develo runs on. It replaced Float for scheduling and added what a generic planner can't know about an agency: Jira sprints, client retainers and go-live dates.

  • Schedule. Drag across days to book someone, drag a Jira ticket onto a person, set bookings to repeat. Overbooked days show in red.
  • Capacity and go-lives. Booked against available hours by person, pod, role and project, and a calculator for when a project will really land.
  • Client hours. Monthly retainer hours booked automatically, with a Slack alert to the client owner when hours run low.
  • Issues and backlog. It flags overbooked weeks, at-risk go-lives, gaps and stale tickets before anyone has to go looking.
  • AI workflows. A Jira ticket becomes an AI agent run in a GitHub Codespace, which opens a pull request and reports back to Slack.
  • Ask Claude. An MCP server lets the team ask "who's free on Thursday?" in Claude. Changes are previewed, approved by a person and written to the audit log.
Built with
Cloudflare Workers, Workflows, D1 and Pages · Alpine.js · Jira, Toggl, Slack and GitHub Codespaces · MCP
  1. The Devflow schedule grid showing people grouped by pod with colour-coded project bookings across eight weeks.

    The schedule on demo data: people grouped by pod, bookings by project, capacity under every day.

  2. The booking dialog with project, dates, repeat and hours-per-day fields.

    Booking someone: project, dates, hours a day, with the total worked out.

  3. The schedule after a repeating booking has been added across three weeks.

    A repeating booking, placed in each of the next three weeks.

1 / 3

What I can build for you

  1. Apps on top of your store

    Installable web apps for staff or customers that use your existing catalogue, stock and orders. No app store, no second system to keep in sync.

  2. Guided selling

    Finders, configurators and builders that turn "I don't know which one" into a confident basket, and cut the support questions that come before it.

  3. In-person commerce

    Events, pop-ups, trunk shows and shop floors selling through the same platform as your website, with card-present payments.

  4. Computer vision and AI

    Software that reads photographs, documents or data to replace a manual check, built so people can see and verify what it decided.

  5. Magento, Adobe Commerce and Hyvä

    New builds, Hyvä migrations, custom modules and the ERP, search and payment integrations that hold a serious store together.

  6. Prototype first

    A working demo in days, not a slide deck. You see the idea running against your real products before committing a budget to it.

A little background

  1. 2010

    Develo starts in Birmingham

    Develo Design begins as a two-person setup and grows into a close-knit specialist ecommerce team.

  2. Magento

    Building for serious retailers

    Store builds, integrations and long-running support on Magento and Adobe Commerce, including a B2B auction platform for Currys and work with BrandAlley, Leon Paul and Costcutter.

  3. Hyvä

    Faster storefronts, measurable results

    Develo becomes a Gold Hyvä Partner. Migrations bring a 47% lift in conversions for Daylesford, 92% for Bamford and a 41% increase in revenue for Teague.

  4. 2026

    Beyond the storefront

    The same clients start asking for things a theme can't do: an app that counts pellet marks, a till for a trunk show, a finder that knows plants. That is the work on this page.

Get in touch

Got something a platform can't quite do?

Tell me the problem. I'll tell you whether it's a week of work or a real project.