Technology consulting for established businesses

Strengthen the technology behind your growth.

MacMillan House helps companies beyond $5M in annual revenue scale their technology, improve operating efficiency, and build engineering teams that deliver. Engagements combine software architecture, infrastructure modernisation, and CTO-level leadership.

Scale should strengthen the business.

Dane MacMillan
Dane MacMillanFounder & PrincipalLinkedIn ↗

Growth puts pressure on software, infrastructure, and teams. The work starts by identifying what is holding the business back, what needs to change, and what should be preserved.

Founded by Dane MacMillan, MacMillan House draws on 18 years of software and web experience across SaaS and competitive e-commerce. Recommendations are informed by experience building systems, leading teams, and managing major technology changes without interrupting operations.

Each engagement is carefully chosen and led by the founder from assessment through delivery. Trusted specialists are brought in when additional expertise is needed.

Systems that scale.
Teams that deliver.

Software architecture, infrastructure, and technical leadership considered together, so technology investment supports business goals.

01

Architecture

Identify where software is limiting growth, address technical debt, and plan improvements without rebuilding what already works.

02

Infrastructure

Reduce cloud costs, improve performance, and keep critical systems reliable as demand grows.

03

Leadership

CTO-level direction that strengthens engineering effectiveness through clear priorities, team development, and accountable, predictable delivery.

Greater scale. Lower costs. Faster systems.

Dane MacMillan led technology and infrastructure through a thirtyfold increase in revenue, building the systems and operational capacity to sustain growth while supporting double-digit EBITDA margins in a highly competitive e-commerce environment.

ThirtyfoldIncrease in revenue
Double-digitEBITDA margins supported
  • Led cloud migrations and commerce replatforming without downtime, maintaining business continuity through major technology changes.
  • Modernised cloud infrastructure, reducing infrastructure costs by roughly one-third and backend latency by approximately 39%.
  • Built and retained an experienced engineering team, developed technical leads, and established testing and release practices that supported daily production releases.

Consulting services

For companies beyond $5M in annual revenue preparing for the next stage of growth.

  • Growth Audit4–6 weeks

    A focused assessment of technology, engineering culture, and delivery practices, with prioritised recommendations for improvement.

  • Technology Roadmap8–12 weeks

    A practical plan for adapting software and infrastructure to support growth, defining what needs to change and in what order.

  • Fractional CTOQuarterly mandate

    Experienced executive direction for technology, teams, and delivery, with ongoing principal involvement.

When additional expertise is needed, MacMillan House can identify missing skills, support hiring, and assemble trusted specialists for the work ahead. Existing teams can also be supported through technical leadership, mentoring, and clearer responsibilities.

Before getting started.

When should a company bring in MacMillan House?

When technology is making growth harder: systems struggle with demand, costs rise without clear justification, or software delivery becomes slow and unpredictable. An engagement can also help before a major platform investment or when senior technology leadership is needed.

Can MacMillan House assess the health of a technology organisation?

Yes. An assessment examines the technology stack, engineering culture, and software development lifecycle to identify technical debt, unnecessary costs, and delivery bottlenecks. The result is a prioritised plan explaining what needs attention, why it matters, and where to start.

Does improving the technology mean replacing existing systems?

Not necessarily. The first step is to understand what works and where the constraints are. Recommendations may involve improving existing software, changing infrastructure, or strengthening development practices. Replacement is recommended when the benefits justify the cost and disruption.

Can MacMillan House help scale a product built with AI tools?

Yes. The starting point is a review of the product’s architecture, security, reliability, and maintainability. The goal is to preserve what works, address the risks, and establish the engineering practices and technical ownership needed to support growth.

What’s next for your business?

Discuss the technology challenges facing your business. MacMillan House works with CEOs and technology leaders preparing for the next stage of growth.