An investor portal built from scratch beside the CEO and CTO, so investors can see exactly what their money is doing. Live inside the business, admin access only.
Filed under Fintech · Full-stack · Investor reporting

Ibuilt a company and sold it. I wrote the portal a lender's investors log in to, sitting beside the CEO and the CTO. I lead fifteen analysts on a research desk. The thread through all of it is the same — I want the moment code stops being a repository and starts being somebody's Tuesday morning.
Computer Science and Mathematics at the University of St Andrews, by way of Alicante. Selected for Morgan Stanley's technology programme, currently building inside a fintech lender, and still shipping products of my own. Below is the record, in full, most recent first.
Every engagement, open one to read it
An investor portal built from scratch beside the CEO and CTO, so investors can see exactly what their money is doing. Live inside the business, admin access only.
Filed under Fintech · Full-stack · Investor reporting
A productivity app that gave students their evenings back — built, grown, and sold two years after launch. I came out of it understanding the legal and operational side of an acquisition, not just the code.
Filed under Founder · Product · Acquisition
The entire technical stack of a language academy: a full-stack MERN portal with Stripe payments, running in production on Vercel.
Filed under MERN · Stripe · Vercellanguageroomsanjuan.com ↗
Chosen for the competitive Technology Spring Insight programme — software engineering, system architecture, and the part technology plays in global financial services.
Filed under Systems · Finance
Lead a team of 15 analysts. Most recently a full report on L'Oréal's acquisition of Kering's beauty assets.
Filed under Leadership · Equity research
My own study tool. Memorise definitions by typing them — no accounts to lose, and nothing you type is recorded.
Filed under Product · Next.js
A small, genuinely useful bot that shows up to your meetings for you. JavaScript and Puppeteer.
Filed under Puppeteer · Automationgithub ↗
The pieces worth more than a line
Case one
A lender knows precisely what every pound is doing. The people who supplied the pounds usually do not — they wait for a quarterly PDF and take it on faith.
I built the portal that closes that gap, from an empty repository, working directly with the CEO and CTO. It is behind an admin wall, so there is no link to click here; what it taught me was unsecured lending, investor reporting and how a fintech product actually reaches the people it is for.
Sigma Lending · 2026 · private
Case two
WorkRoad started because school ate evenings that should have belonged to us. It became a productivity app built on the idea that smart work beats long work, and beta testers finished tasks around 40% faster than with what they had been using.
Two years after launch it was acquired. The build was the easy half — the education was in the diligence, the paperwork and handing something over cleanly.
Co-founder · 2024—2026 · acquired
Case three
A language school in Playa de San Juan needed everything at once: a site, a way for teachers and students to organise themselves, and payments that simply worked.
I designed and still run the whole stack — MERN, Stripe, Vercel — as the only technical person on it. Working that closely with an owner taught me more about a product life cycle than any brief could.
Technology Advisor · 2025— · liveVisit the site ↗
Everything else worth knowing
Tools of the trade
MERNTypeScriptReactNodePythonJavaMySQLMongoDBTailwindCSSDockerAWSGitUnit testing