Senior software engineering · Sydney, Australia
Complex software. Clear solutions.
Pacifica Labs helps businesses build, connect and modernise software that operations depend on — with senior engineering involved from problem definition through production.
Custom products · integrations · legacy modernisation · practical AI
- 13+ yearsproduction engineering
- Sydney-basedworking worldwide, direct senior access
Where we get involved
When the software matters to the operation.
Pacifica is most useful when the problem is bigger than a feature ticket: an important workflow needs proper software, an inherited system has become risky, or several platforms need to behave like one.
Build the system the business actually needs
Off-the-shelf software does not fit the workflow, or an early product needs a production-grade foundation.
Start from the problem 02Modernise without discarding what still works
An ageing application has become risky or difficult to change, but the business behaviour inside it still has value.
Rewrite is not the default 03Connect systems that are creating manual work
CRM, payments, finance, messaging, lending, inventory or fulfilment systems are out of step.
Design for failure 04Add senior technical ownership
The problem needs architecture judgement and hands-on implementation, not another management layer.
Senior judgement stays close to implementationSelected work
Production systems with real operational complexity.
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
Core capabilities
Build. Modernise. Integrate. Apply AI where it earns its place.
Build
Custom SaaS, portals and operational systems designed around the actual workflow.
Custom softwareModernise
Remove obsolete technical constraints while preserving business logic that still has value.
Rewrite is not the defaultIntegrate
Connect platforms, data and workflows with explicit failure, retry and reconciliation behaviour.
Design for failureApply AI
Language models and semantic search where ambiguity is useful; deterministic code where exactness matters.
AI integrationNeed senior technical ownership as well as implementation? Technical consulting
Principal-led engineering
Senior judgement stays close to the work.
Pacifica Labs is led by Tarun Mookhey, a hands-on CTO and principal engineer with experience across SaaS, ecommerce, fintech, data platforms, CRM, messaging, fulfilment and legacy modernisation.
The consultancy is deliberately structured so the person understanding the problem remains close to architecture, implementation and production decisions.
Treasurer & Board Member, Ruby Australia · RubyConf Australia 2024 Convenor · Ruby Sydney organiser
Selected systems
- CRM & messaging
- Data ingestion
- Ecommerce & operations
Direct access
No sales-to-junior handoff.
Business context
Design around workflow, risk and maintainability.
Existing systems welcome
Understand before replacing.
Practical delivery
Architecture advice stays connected to implementation.
Operating domains
Where software meets operations.
Lending & finance
Connect customer journeys, lending systems, CRM, payments, communications and reporting without rebuilding the lending core.
Lending & financeEcommerce
Keep storefront, payment, catalogue and inventory aligned with the operation behind the transaction.
EcommerceFulfilment & logistics
Replace spreadsheet bridges across stock, suppliers, picking, delivery planning and customer visibility.
Fulfilment & logisticsSpecialist platforms & delivery partners
Pacifica works alongside specialist platforms and experienced delivery partners when that produces a better outcome than rebuilding what already works.
Oome
Pacifica builds the integrations and interfaces around the lending core.
Engineering around OomeShuntyard
Business-systems delivery where broader capacity or complementary expertise helps.
About the partnershipHave software that needs building, connecting or untangling?
Describe the problem as it exists today. A finished specification is not required.
Your first conversation is with the senior engineer assessing the work.