London

I build the software that takes the repetitive work out of your week.

Twenty five years in investment banking, private equity and as a group chief financial officer. I now design and build AI and data systems for founders, investment teams and family offices. I write the code myself, so the person you talk to on the first call is the person who delivers.

Send me the problem

Small, concrete projects are welcome. Most of the useful work starts with one job that somebody currently does by hand every week.

Where I help

Five kinds of work

Every one of these starts as something a person currently does by hand, every week, and would rather not.

Lead generation and outreachFinding the right companies, keeping the list current, drafting outreach that sounds like you.

Most outreach fails on maintenance rather than ideas. The list goes stale, the research takes an afternoon nobody has, and the messages get written in a rush.

I build the research and the drafting into a process that runs on a schedule. Companies are sourced against criteria you set, enriched with the detail that makes a message specific, scored, and put in front of you as a short list with a draft you can edit. You keep the judgement. The system does the reading.

A first projectA working pipeline for one target segment, so you can judge the quality of the leads before committing to more.

Investment and portfolio analysisPositions, prices and exposures in one place, with the risk and allocation views you actually use.

I have done this work by hand. I reviewed a portfolio running to several hundred individual asset lines across listed equity and debt, hedge funds and private equity, and built the risk measures that set what the operating companies needed in capital against what the portfolio could earn.

Doing it by hand is how you learn what matters. Building it properly is how the analysis survives the person who did it. I set up the data, the calculations and the reporting so the view refreshes without anyone rebuilding a spreadsheet.

A first projectOne consolidated view of the portfolio with the two or three measures you check most often.

Reporting, budgeting and financial controlConsolidation across entities, budget against actual, and less time assembling numbers.

As group chief financial officer I established a centralised reporting and financial control team for an industrial holding group. The platform consolidated results across every major business area and became the basis for budgeting and variance tracking.

It cut the time needed to produce the budgets by around eighty per cent, and it tracked expenditure transaction by transaction as costs emerged. That is the shape of the work: fewer hands moving numbers between files, more time spent reading what the numbers say.

A first projectOne reporting pack automated end to end, from source data to the version that goes to the board.

Documents, diligence and data roomsExtracting terms, comparing versions, and turning a data room into the questions worth asking.

I have negotiated loan documentation, hedging agreements and holding structures, and read the long documents that come with them. The reading is necessary. Doing all of it at full attention is not possible.

I build tools that pull the terms out of contracts and credit agreements, flag what has changed between versions, and summarise a data room into a list of issues. You still read the parts that matter. You stop reading the parts that do not.

A first projectA term extraction pass over one document set, checked against your own read of it, so you can see where it agrees and where it does not.

Getting a team started with AIWorking out what is worth automating, setting it up, and training the people who will use it.

Most teams do not need a strategy. They need someone to sit with them for a week, work out which parts of the job are repetitive, and set up the three things that would save real time.

I do that, write the prompts that do the job, and train the people who will run it afterwards. The measure of success is whether the team still uses it two months after I have gone.

A first projectA short review of how the week is actually spent, followed by the two changes with the clearest payback.

Proof

What this has looked like

Systems I designed and built, and what changed as a result.

Client identity withheld at the client's requestTODO: confirm engagement dates

A lead generation engine that keeps its own list current

Sourcing, research and drafting run on a schedule, so the pipeline does not depend on somebody remembering to do it.

  • Lead generation
  • Research automation
  • Outreach

TODO: this write up still contains unconfirmed figures

Forbes 100 principal, name withheldRecent engagement through JP Consulting

Reading several hundred asset lines as one portfolio

A risk and allocation review for a Forbes 100 principal, balancing what the operating businesses needed against what the financial portfolio could earn.

  • Portfolio analysis
  • Risk
  • Asset allocation

All projects

How it works

Three steps, and you can stop after any of them

  1. A call

    Thirty minutes. You describe the job that takes too long. I tell you whether it is worth automating, and I will say so if it is not.

  2. A small first piece

    One narrow, useful thing, delivered quickly, so you can judge the work before committing to more. Scope and price agreed in writing first.

  3. Build and hand over

    I build it, put it in front of the people who will use it, and write down how it works. You are not left depending on me to keep it running.

Tell me the job that takes too long.

Thirty minutes on a call is usually enough to know whether this is worth doing. If it is not, I will tell you that, and it will still have been a useful half hour.

Send me the problem

Book a 30 minute call

Online booking is not switched on yet.

Send a short description of the problem through the contact form and I will reply with times, usually the same day.

TODO: set PUBLIC_BOOKING_URL to the Google Calendar appointment schedule URL to replace this panel with the live calendar.