2024 · Selected work
Deliver1
A customer-facing international removals platform supporting quotations and relocations by road, sea and air.
Client source code is private. I can discuss the architecture and demonstrate public workflows; repository access requires the client's permission.
- Role
- Front-end Engineer
- Location
- United Kingdom · Remote
- Engagement
- Commercial client project
- Period
- March 2024 – Present
About the project
Deliver1 turns a complex international-moving service into a clear digital journey. Visitors can understand available transport options, request an estimate and progress through structured relocation workflows.
The ongoing rebuild focuses on making the product easier to maintain and extend while preserving a conversion-oriented experience across desktop and mobile devices.
Engineering proof
What was hard, what I chose, and how I checked it.
Challenge
Simplify a high-friction international moving journey while incrementally improving a live, conversion-focused product with existing content and service integrations.
Product & engineering decisions
- Split quotation and booking into validated steps that keep location, inventory, date, identity and payment concerns understandable.
- Used Strapi for editable service content while keeping payment, phone verification and customer issue tracking in explicit application workflows.
Quality & outcome
- Designed retry, cooldown, loading and actionable error states around verification, email and payment operations.
- Reduced media cost with progressive loading, adjacent-image preloading and touch-friendly navigation rather than loading full galleries eagerly.
Customers receive a clearer path from initial estimate to structured booking, while the front-end is easier to extend across service and support journeys.
My contribution
- Reworked the front-end architecture and introduced typed, reusable patterns across the customer journey.
- Developed instant-quote, inventory and multi-step booking experiences with location, date, phone and contact-data validation.
- Integrated Strapi-managed content, Stripe payments, Firebase phone verification and Nodemailer transactional emails.
- Built an issue-tracking flow with secure customer tokens, attachments, assignment, status updates and branded notifications.
- Improved media performance with touch-friendly galleries, progressive loading and adjacent-image preloading.