Skip to main content

Fully Booked

Flag for gbUnited Kingdom

Fully Booked is a booking platform for UK minibus and coach hire and the job-sharing network of operators behind it. I have built it since the first commit in April 2023: the React Native app on both stores, the customer booking website, the operator and admin dashboards, the Prebooked widget and the NestJS backend they share. From January 2025 I led its engineering as the product moved to a monorepo with gated releases, and since June 2026 I have been its CTO, after moving the whole platform to a self-hosted Kubernetes cluster with no recorded downtime.

How I Helped This Company Grow

fully booked brand logo
Fully Booked Booking Software
App Development
2 years 3 months
fully booked brand logo

Fully Booked - All-in-One Smart Booking Solution

Fully Booked is a booking platform for UK minibus and coach hire and the job-sharing network of operators behind it. A customer describes a trip once on the customer website and receives offers from the operators who can serve it, ranked with reviews and vehicle photos, then books with a small protected deposit. An operator who cannot take a job refers the customer from the app, and earns a share when another firm in the network carries it. Around that loop sit quotations, cancellations, Get Covered, partner contacts, stored bookings, a wallet, business pages and the Prebooked widget, all on one backend and run from an admin control room.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 24, 2025

+1
Dominic Dormer
fully booked brand logo
Fully Booked Customer Website
Website Development
2 years 3 months
fully booked brand logo

Fully Booked - Customer Booking Website for Group Trips

The customer side of Fully Booked. A customer who comes to the site directly, or through an operator's referral, fills in one form, receives offers from operators in the area with reviews and vehicle photos, chats without exposing contact details, and books with a small deposit that is held until the trip goes ahead. Every operator also has a business page where customers can book them directly and come back for the next trip.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 24, 2025

+1
Default avatar
fully booked brand logo
Fully Booked Admin Panel
Website Development
2 years 3 months
fully booked brand logo

Fully Booked - Admin Dashboard for Bookings and Operators

The control room of the Fully Booked network. The founder vets new operators before they can quote, approves offer templates and vehicle photos, moderates conversations and reviews, and traces every booking, cover, referral, payment and payout. Fees, limits and each operator's permissions are settings, and the dashboard works from a phone as well as a desktop.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 24, 2025

+1
Dominic Dormer
fully booked brand logo

Fully Booked - Zero-Downtime Migration to Self-Hosted Kubernetes

Fully Booked ran on managed cloud infrastructure with a bill that grew every month and a stack nobody fully owned. We moved the whole platform onto a self-hosted Kubernetes cluster without a minute of downtime for the people using it. The cutover covered DNS, ingress, databases and the release pipeline, staged so that traffic shifted only once each layer had been proven on the new cluster. Nobody using the app that week knew anything had happened, which was the point. The recurring bill became owned hardware, and the same cluster now carries the platform's weekly releases.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 23, 2026

+1
Dominic Dormer
fully booked brand logo
Fully Booked Digital Ocean Deployment
DevOps Engineering
2 years 3 months
fully booked brand logo

Fully Booked - Dockerized Deployment with DigitalOcean and Cloudflare

Fully Booked shipped as five Docker services on one DigitalOcean droplet behind Cloudflare, so a very small team could run a marketplace that holds deposits. One repository built every image, a compose file and a Makefile reduced a release to pull, build and up, a Caddy proxy handled certificates and security headers, and Playwright rendered every quote and invoice PDF on the server. Because the services were independent from the start, they later moved to a self-hosted Kubernetes cluster without a rebuild.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 24, 2025

+1
Dominic Dormer
fully booked brand logo
Fully Booked App store and Play Store Deployment
DevOps Engineering
2 years 3 months
fully booked brand logo

Fully Booked - App Store and Play Store Deployment

The Fully Booked operator app reached the App Store and Google Play and keeps passing review, so UK minibus operators can run their business from their phone. The listings sell the business case one benefit per screenshot, compliance is built into the product with in-app account deletion and privacy declarations that match what the app collects, links open the app directly, and releases are staged so an update never breaks an operator's working day.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 24, 2025

+1
Dominic Dormer
fully booked brand logo

Fully Booked - Prebooked Widget for Seamless Bookings

Prebooked is an embeddable booking widget, published on npm, that puts Fully Booked's enquiry form, messenger and quote flow on any operator website, from WordPress and Elementor to React and plain HTML. Enquiries land in the operator's app as direct customers, and a small fee applies only when a trip is booked.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 24, 2025

+1
Default avatar
fully booked brand logo
Fully Booked Video Editing
Additional Services
2 years 3 months
fully booked brand logo

Fully Booked - Promotional and Tutorial Video Production

A promotional video that walks a UK minibus operator through Fully Booked's benefits in the order they matter, made from the real app rather than stock footage. It opens on the operator's own problem, gives each benefit one beat on a real screen, and was cut to several lengths, from a few-second hook for social feeds to a full version for landing pages and the store listings.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 24, 2025

+1
Dominic Dormer
fully booked brand logo
Fully Booked Photoshop Design
Additional Services
2 years 3 months
fully booked brand logo

Fully Booked - Visual Asset Design with Photoshop

Store screenshots, a feature graphic, an app icon and email art, made in Photoshop from real screens so a young platform looks established to operators. The screenshots tell the pitch in five swipes at every size Apple and Google require, every email opens with its own illustration in the brand colours, and the icon and splash screens carry the logo of two hands meeting.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 24, 2025

+1
Dominic Dormer
fully booked brand logo
Fully Booked UI UX Design
Additional Services
2 years 3 months
fully booked brand logo

Fully Booked - UI/UX Design for Mobile App and Admin Panel

Every Fully Booked screen began as a sketch the founder approved before any code was paid for, and each answers an operator's or a customer's problem. The operator home screen became a menu of income, Get Covered kept the order of its hand-drawn flow, quotes and cancellation letters came from the founder's own wording, and the admin grew from five wireframed tabs into the network's control room. The MVP's screens were designed by another designer at Webanion; I redesigned phases 2, 3 and 4 myself in Figma, working from these flows.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 24, 2025

+1
Dominic Dormer
fully booked brand logo
Fully Booked Figma Design
Additional Services
2 years 3 months
fully booked brand logo

Fully Booked - Interactive Figma Prototype for Web and Mobile

Each phase of Fully Booked was wired as a clickable Figma prototype, so the founder could try it, question it and approve it before paying for it to be built. Three files, for the app, the customer website and the admin, share one set of styles and components, and the documents operators send are prototyped with the tap that sends them. Developers built from finished frames rather than guesses, and each phase stayed on scope. The MVP was designed by another designer at Webanion; the redesign in phases 2, 3 and 4 is my own.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 24, 2025

+1
Dominic Dormer
fully booked brand logo
Fully Booked Canva Design
Additional Services
2 years 3 months
fully booked brand logo

Fully Booked - Marketing and Promotional Designs with Canva

Six advertisements, each selling one Fully Booked benefit to UK minibus and coach operators, built in Canva from real app screens. Converting enquiries, a booking hub on the operator's own website, quotes in seconds, every booking in one place, cover from trusted partners, and paying only per booking: one promise per ad, one shared look, and components that make the next ad a matter of minutes. The same visuals went on to power the promotional video.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 20, 2025

+1
Dominic Dormer

More Companies I’ve Worked With

Flag for bdBangladesh

Webanion is the software practice I founded in Dhaka in February 2021 and run full time as its software architect. It designs and builds AI-native platforms, multi-tenant SaaS and the infrastructure under them for founders and businesses in the UK, the US and Bangladesh: the data model and the backend, the web, mobile and desktop apps on top, and the Kubernetes cluster the production work runs on, which I operate myself. Its own products are part of the proof: this portfolio platform with its MCP server, and gm-libs, the library family every Webanion backend starts from.

Al-Insaf is a registered cooperative society in Monirampur, Jessore, providing fair microfinance and savings services to small traders. Founded in 2022, it runs member savings, loans and investor capital across branches, and moved that work from paper and spreadsheets onto a single auditable platform.

Flag for usUnited States

On Upwork I have worked directly with founders since December 2021, most of them at an early stage, taking products from the first idea and prototype through deployment and scaling across mobile, web and desktop. The profile is Top Rated with a 100% Job Success Score across 45 contracts; I earned Top Rated Plus along the way, and top 3% global performer recognition in 2024. The later work has been fewer, longer engagements with full product ownership, among them a UK booking platform taken from MVP to production across forty milestones.

Flag for usUnited States

At Edulog I worked as a software engineer on Athena, a cloud-native K-12 student transportation platform that helps school districts plan bus routes and trips and manage their fleets, from February to June 2026. I built new modules such as Field Trip Management, improved the admin dashboards, debugged complex issues, and worked on the integration between routing, mapping and the parent and driver portals, across backend services, cloud infrastructure and frontend interfaces.

At Rocksteady Technology I worked on platform engineering for multi-tenant B2B SaaS, from December 2025 to June 2026. I joined as a software engineer on a desktop brief in TypeScript and Electron, and from February 2026 worked as senior software engineer on the platform: a shared-database architecture serving more than a thousand tenants with per-tenant credential isolation, fine-grained authorisation in OpenFGA, durable workflows on Temporal, Stripe subscription and metered billing, and Kubernetes administration on GKE across staging and production. The shared-database and release patterns were adopted across the engineering organisation.

Flag for usUnited States

At WorkflowFiesta, I worked as engineering lead on an AI workflow automation platform, owning the product line end to end and directing a distributed engineering team. My work covered agent-driven workflow design, large language model integration across multiple providers, and durable orchestration for long-running jobs that resume rather than lose state on failure. I worked across a multi-tenant architecture with per-tenant isolation, contributing to feature delivery, performance work and the release process. I partnered closely with product and QA to turn complex automation requirements into reliable, maintainable systems.