Skip to main content

Our work

Things that went into production and stayed there

Every engagement below shipped. Some are agents and computer vision, some are the unglamorous foundations underneath them — a member platform, a factory ledger, firmware on a kitchen device. We have kept both on this page, because a company that can only show you the AI has usually never had to keep anything running.

Engagements on this page
16Engagements on this page
Companies we have built for
32+Companies we have built for
Users on platforms we built
100,000+Users on platforms we built
AI products we built, shipped and run
2AI products we built, shipped and run

Filter

By what we built, not by what it was called

Most engagements sit under more than one filter, because most of them were more than one discipline — an app with a ledger behind it, a storefront with a shipping engine, an agent with a firmware problem underneath.

Showing 16 of 16 engagements

  • Cadenza — a verified market brief with every claim cited to its source
    CadenzaOurs

    Autonomous multi-agent research with a human checkpoint

    Five agents that plan a research question, search and read the web in parallel, synthesise what they found, then stop and wait for a person to approve the direction — and verify every claim against its cited source before the brief is written. Ours, and the reason we know what a production agent costs.

    AI Agent Development / Multi-Agent Orchestration / LLM Integration / Web App / Prompt-Injection Security

    Planner, researchers, analyst, critic
    5 agentsPlanner, researchers, analyst, critic
    Human approval before it writes
    1 checkpointHuman approval before it writes
    Verified against its source
    Every claimVerified against its source
    Read the case study
  • Budge — a personal finance agent that updates the books from a chat message
    BudgeOurs

    An AI finance agent that keeps the books from a chat

    Say what you earned or spent, by text or voice, and Budge records it, updates the budget and balance sheet, and answers money questions in plain words. A fine-tuned DeepSeek model, end-to-end encrypted data, and one app for web, Android and iOS.

    AI Agent Development / Fine-Tuned LLM / Progressive Web App / End-to-End Encryption / Multi-Currency

    Entries recorded correctly
    95%Entries recorded correctly
    Beta users in 7 countries
    100+Beta users in 7 countries
    Web, Android and iOS
    3 platformsWeb, Android and iOS
    Read the case study
  • IAB member management platform interface
    IAB

    A member platform for 10,000+ members, live in four months

    A membership body running operations through the office inbox. We built the portal that let members serve themselves — registration, renewals, role-based admin, chapter sites and the migration of every existing record — and shipped it in four months. Nine engagements across three years since.

    Custom Web App / Role-Based Access / Member Profiles / Payment Integration / DB Architecture

    Members served
    10,000+Members served
    To live, including migration
    4 monthsTo live, including migration
    Engagements over three years
    9Engagements over three years
    Read the case study
  • Gardyn corporate gifting page
    Gardyn

    A corporate gifting sales funnel for a smart indoor garden brand

    A new B2B channel for a US smart garden brand: a corporate gifting page with three bundles matched to who receives them, and quote and order requests that land in HubSpot for tracking and invoicing. Designed for desktop and mobile, built on WooCommerce.

    UI UX / Landing Page / WooCommerce / HubSpot Integration / Graphics

    Corporate order closed
    $25kCorporate order closed
    Gifting requests in months
    6Gifting requests in months
    Kick-off to finished page
    1 monthKick-off to finished page
    Read the case study
  • ReCyrcle recycling rewards app screens
    ReCyrcle

    A recycling rewards app synced with smart machines in under 500 ms

    For a London recycling-rewards company: people recycle at smart machines, earn eco coins and spend them at partner stores. We built the iOS and Android apps, the web app, the Django admin and the cloud layer the machines report to, with QR sign-in and an Apple Wallet pass.

    Mobile App / Web App / UI UX / Machine Integration / Eco-Coin Wallet / Apple Wallet Pass / Admin Dashboard

    More recycling
    +65%More recycling
    Machine to wallet
    <500 msMachine to wallet
    iOS, Android, web, admin
    3 monthsiOS, Android, web, admin
    Read the case study
  • Digital Pharmacy — a pharmacy stock app with prescription OCR and computer vision
    Digital Pharmacy

    Pharmacy stock from the camera — prescription OCR and shelf video

    A pharmacy management app for a SaaS company serving pharmacies in Germany. Staff photograph a prescription or film a shelf, computer vision reads the medicines and counts the boxes, and stock updates once they confirm. Native Android on a Django backend with Firebase, with separate views for pharmacy owners, staff and the platform super admin.

    Mobile App / Native Android / Computer Vision / OCR / Inventory Automation / SaaS

    Pharmacies in Germany on the app
    10Pharmacies in Germany on the app
    Images processed with OCR
    5,000+Images processed with OCR
    Box detection success in our tests
    92%Box detection success in our tests
    Read the case study
  • Oggrow — recruiter and candidate matching with an analytics dashboard
    Oggrow

    Recruiter and candidate matching, swipe to apply

    A recruitment matchmaking platform for a talent company: recruiters and candidates swipe to match, and only after a mutual match does a profile open and an application become possible. We built the Flutter app for iOS and Android, the brand website, and the admin analytics dashboard the team uses to report to its corporate clients.

    Mobile App / iOS & Android / HRTech / Real-Time Matching / Applicant Tracking / Team Analytics

    One Flutter codebase
    iOS + AndroidOne Flutter codebase
    Profiles open only on a mutual match
    Match firstProfiles open only on a mutual match
    Dashboard for corporate clients
    AnalyticsDashboard for corporate clients
    Read the case study
  • Bguest restaurant guest WiFi and loyalty platform
    BguestOurs

    Restaurant guest data from free WiFi, down to the router firmware

    Our own product for restaurants. We wrote custom firmware for the restaurant’s WiFi router: guests sign in with their name, email and phone, and the router records arrivals, departures and return visits. The web app turns that into guest profiles per branch, email and SMS marketing, and an alert with a recommended offer when a regular comes back. Five restaurant brands ran it, each branch collecting 100+ guest profiles a month.

    Custom Router Firmware / Guest WiFi Sign-In / Loyalty & Visit Tracking / Email & SMS Marketing / Recommendation Engine / Web App

    Guest profiles a month per branch
    100+Guest profiles a month per branch
    Written by us, installed by hand
    FirmwareWritten by us, installed by hand
    Read the case study
  • Base Papers inventory and accounts app
    Base Papers

    A paper mill’s stock and accounts, off WhatsApp and into one app

    Stock, costs and accounts at a recycled paper mill used to travel over WhatsApp, with the managing director keeping his own spreadsheet. We built one Flutter app for Android and iOS with five roles, where the floor, marketing and accounts record their part and management approves and sees it all. We built the mill’s corporate website before it.

    Mobile App / iOS & Android / Inventory & Accounts / Role-Based Access / Approval Workflow / Corporate Website

    One app, each with its own access
    5 rolesOne app, each with its own access
    For stock and accounts
    One systemFor stock and accounts
    Read the case study
  • A neo-banking app with digital onboarding and eKYC
    FinTech

    Neo-banking and eKYC for the unbanked

    A Flutter fintech app built around digital onboarding: identity capture, eKYC verification and secure API integration into banking rails, designed for people opening their first account rather than for people who already have three.

    Fintech App / Flutter / eKYC / Secure API Integration / Cross-Platform Mobile Banking / Accessible UI

    Digital onboarding end to end
    eKYCDigital onboarding end to end
    One codebase, both stores
    Cross-platformOne codebase, both stores
  • NUTMEG sports field booking app
    NUTMEG

    Sports field booking without the phone call

    A native Android app for a sports field in Dhaka: players pick a date, a time slot and how many people are coming, and pay in the app through SSLCommerz. The owner sees who booked, who paid and reservation analytics, and runs his own promotions and push notifications. Built by one developer in two months; 100+ downloads.

    Mobile App / Android / Slot Reservation / In-App Payments / Promotions & Push Notifications / Owner Admin View

    Downloads on Google Play
    100+Downloads on Google Play
    Booking and payment via SSLCommerz
    In-appBooking and payment via SSLCommerz
    Read the case study
  • RH Corp textile group corporate website
    RH Corp

    Corporate website for a textile group

    Brand storytelling for a manufacturer whose buyers and investors arrive through the website. Custom UI, database-driven pages and a visual system that carries a large, unglamorous business credibly.

    Website / Custom UI UX / Brand Storytelling / Database-Driven Pages / Visual Design

    Built for the buyer who arrives cold
    Investor-facingBuilt for the buyer who arrives cold
  • Retina architecture practice portfolio website
    Retina

    Interactive portfolio for an architecture practice

    A practice whose work is the pitch. Case-study pages on a strict grid, a dynamic gallery fed by API, and a navigation that lets a prospective client move through projects the way they would walk a building.

    Web Development / Case Study Showcase / API Integration / Dynamic Gallery / Grid System / Clean Typography

    Gallery the practice updates itself
    API-fedGallery the practice updates itself
  • A direct-to-consumer storefront with region-based shipping
    EhsanBD

    D2C storefront with region-based shipping logic

    A direct-to-consumer store where the hard part was not the catalogue but the delivery rules: shipping zones, region-based charges, product variants and a checkout that does not lose people at the last step.

    E-Commerce Dev / Order Flow / Payment Gateway / Region-Based Shipping / Product Variants / Mobile-First UI

    Shipping rules that match reality
    Zone pricingShipping rules that match reality
  • A B2B wholesale ordering portal with a sales analytics dashboard
    Getinbox

    B2B wholesale ordering with sales analytics

    Wholesale ordering for buyers who do not want a consumer shop: multi-tier pricing per account, role-based access, and an analytics dashboard that tells the sales team what is actually moving.

    Multi-Tier Pricing / Wholesale Ordering / Analytics Dashboard / Role-Based Access / E-Commerce Stack

    Tiers enforced, not remembered
    Per-account pricingTiers enforced, not remembered
  • A real estate developer’s property catalogue and enquiry website
    Paradigm

    Property catalogue and enquiry site for a developer

    A property developer whose enquiries arrive from the website and a portal feed. A listing engine, enquiry forms that route to the right agent, and a visual treatment that sells a location rather than a floor plan.

    Website Development / Property Listing Engine / Inquiry Forms / CMS / Visual Branding / Video Background

    Properties the team updates itself
    Listing engineProperties the team updates itself

Some of the companies we have built for

  • IAB
  • Gardyn
  • ReCyrcle
  • Aziz Group
  • Base Papers
  • RH Corp
  • NUTMEG
  • Retina
  • Getinbox
  • EhsanBD
  • Paradigm
  • Oggrow

Tell us which process is costing you.

Thirty minutes, no preparation, no deck. You describe what keeps going wrong and we tell you whether AI is the answer — including when it is not.

Prefer email? contact@devs-core.com