Funky Dragon Labs

Product thinking into working software

Bring me the unclear bit. We’ll turn it into useful software.

I help founders and teams move from a fuzzy product problem to something people can use. I can join before the shape is clear, during a build, or when an existing product needs a firmer direction.

Start with the problem. The service label can wait.

01Product Engineering

A product-minded engineer who can shape the work and ship it.

You might be here because

You have a real product problem, an existing codebase or a roadmap item that needs more than ticket-taking.

I work across interface, data, APIs and infrastructure, keeping the user decision and the technical consequences in the same conversation. I can own a focused slice or join the team already there.

Work might include

  • User journeys and data-heavy interfaces
  • Full-stack product features
  • APIs, integrations and internal tools
  • Reliability, performance and awkward edge states
  • Improving an existing codebase as the product evolves

02MVP Development

Make the first version credible enough to learn from.

You might be here because

You have an idea, useful domain knowledge and a lot of open questions. The danger is building the entire imagined future before the first user has touched it.

I help choose the smallest strong version, prototype the uncertain interactions, build it end-to-end and get it into real hands. “MVP” is not an excuse for an experience that feels unfinished.

Work might include

  • Problem and assumption mapping
  • Scope and success criteria
  • Prototypes for risky flows
  • A production-ready first release
  • Launch instrumentation and the first iteration

03Technical Direction

Make the difficult decisions before they become expensive defaults.

You might be here because

The product is moving, but architecture, priorities or delivery are starting to pull in different directions.

I bring product context into technical decisions: what must be dependable now, what can wait, what creates avoidable risk and what gives the team room to move. Advice stays close enough to the work to be useful.

Work might include

  • Architecture and codebase reviews
  • Technical roadmaps and trade-off decisions
  • Delivery planning and de-risking
  • Team practices, review and mentoring
  • Fractional technical leadership

You leave with

A decision you can explain, a practical path through it and fewer expensive surprises.

Best as:Fractional direction or short technical auditStart a conversation about this

04Applied AI & Automation

Automate the drag, not the judgement.

You might be here because

Repetitive work, fragmented hand-offs or an AI experiment is consuming time without creating a dependable workflow.

I map where time and context are being lost, test whether AI or simpler automation is appropriate, then build the smallest useful workflow with clear review points. If a normal script is the better answer, that is what I will say.

Work might include

  • Internal workflow automation
  • AI-assisted product features
  • Data extraction and classification flows
  • Engineering workflows and guardrails
  • Tool evaluation and practical prototypes

Ways we can work together

Choose the shape that fits the need.

Some problems need a build. Some need an experienced pair of eyes and a decision. The engagement should be no bigger than the useful outcome requires.

  1. 01

    Focused product / engineering engagement

    A defined product problem or part of the roadmap, shaped and delivered hands-on.

    Best when

    Teams that need product-minded capacity without another management layer.

    Shape

    I join your team or own a focused stream, with visible progress, regular decisions and a clean handover.

  2. 02

    MVP build

    A credible first release shaped and built from the early assumptions onwards.

    Best when

    Founders who need a working product to put in front of real people.

    Shape

    Close collaboration from scope and prototype through build, launch and the first useful learning.

  3. 03

    Fractional technical leadership

    Ongoing direction for architecture, delivery and the decisions between them.

    Best when

    A product team that is moving but needs experienced technical judgement at the table.

    Shape

    A regular working cadence alongside the team: reviewing, deciding, unblocking and helping others deliver well.

  4. 04

    Short focused project

    A contained AI workflow, automation project or technical audit with a clear question.

    Best when

    Teams that need a useful answer or working intervention rather than an open-ended engagement.

    Shape

    Targeted discovery, practical investigation, then a prototype, implementation or recommendations you can act on.

Not sure? Bring me the problem

A working rhythm, not a hand-off

Discover → Shape → Build → Iterate.

The stages are useful; the agency relay race is not. Context, decisions and working software stay visible throughout.

  1. 01

    Discover

    You bring the context. I ask enough awkward questions to find the real constraint, the user need and what a useful outcome would change.

    Your context + my questions

  2. 02

    Shape

    We choose what matters now, make the trade-offs visible and agree the smallest strong route through the problem.

    Decisions made together

  3. 03

    Build

    I work in visible slices, sharing working software and decisions early enough for feedback to change the result.

    Progress you can inspect

  4. 04

    Iterate

    Usage, feedback and new information go back into the product. The plan is allowed to get smarter.

    Evidence changes the plan

A small studio, deliberately

No mystery team. No disappearing context.

The way the work is done should reduce uncertainty, not add a new layer of it.

  • 01

    You work directly with me

    The person in the product conversations is also the person making the technical decisions and doing the work.

  • 02

    Product and engineering stay together

    A scope decision can change the architecture; a technical constraint can change the experience. Both belong in the same conversation.

  • 03

    Trade-offs are named early

    I will tell you what is uncertain, what can wait and where a shortcut creates a real future cost.

  • 04

    Useful progress is the measure

    The goal is not to maximise activity or billable work. It is to leave the product in a more useful state than I found it.

Useful questions

Before we talk.

The practical details that are worth clearing up, not a FAQ written to impress a search engine.

An unfinished thought is enough

You do not need to know which service you need.

Bring the vague idea, awkward workflow or product problem that will not quite resolve. We can work out what matters, what can wait and whether I am the right person to help.

Start a conversationDescribe the problem

No pitch deck required. Frankly, bullet points are lovely.