Selected work
Production software, integrations and modernisation across CRM, messaging, data platforms, ecommerce, operations and fintech — including Pacifica products and principal-led work.
- Messaging
- Data
- Commerce
- Modernisation
Selected work
Principal-led experience · Commerce & operations
Relevant work led by Pacifica's principal.
Connecting online ordering to the operation behind it
A customer-facing ecommerce platform connected to inventory, supplier purchasing, finance, fulfilment, delivery scheduling, CRM and marketing automation.
See the operating system behind the store- Order
- Payment
- Stock
- Supplier purchasing
- Delivery planning
- Customer
Pacifica product · CRM & messaging automation
Built and run by Pacifica.
Calendar-driven follow-up across real communication channels
A workflow-driven CRM that connects calendar events, contact resolution, templates, asynchronous delivery and user-owned WhatsApp and email identities.
Explore the messaging architecture- Calendar event
- Contact resolved
- Template & rules
- Queued delivery
- WhatsApp / Gmail / SMS
Principal-led experience · Application modernisation
Relevant work led by Pacifica's principal.
Rails 2 / Merb to Rails 7.1 — without a full rewrite
A staged modernisation across framework, Ruby runtime, data layer and infrastructure — without discarding the business logic that still mattered.
See the staged modernisation path- FrameworkRails 2 / MerbRails 7.1
- RuntimeRuby 1.9Ruby 3.3
- Data layerDataMapperActiveRecord
- Operating systemUbuntu 10Ubuntu 22.04
Principal-led experience · High-throughput data platform
Relevant work led by Pacifica's principal.
Keeping a high-volume data pipeline flowing
Resilient ingestion across multiple sports with asynchronous processing, flexible storage and downstream reporting.
See the ingestion pipeline- schedule
- collect
- parse
- persist
- report
Start from the problem
Each link lands on the section of the service page that answers that problem. Confidential client information is omitted where required.
Recognise the problem in one of these?
Describe the system as it is today. A finished specification is not required.