Designed,
owned, shipped.
Three software products where I held the full product owner and developer role simultaneously. Backlog, architecture, user decisions and deployment — all one job.
InsideStockData
Full-stack platform for institutional SEC filing intelligence and money flow tracking
A financial intelligence platform ingesting SEC filings (10-Ks, 10-Qs and 13Fs) via asynchronous RSS pipelines and surfacing institutional money flow data in real time. Every design and development decision was mine: data contracts, refresh cadences, leaderboard design, monetisation architecture. The platform includes community mechanics and Stripe-integrated subscription billing.
(10-K · 10-Q · 13F)
flow visualisation
architecture
monetisation
Key Features
Async SEC Filing Pipeline
Asynchronous RSS ingestion of SEC EDGAR filings with structured data contracts and configurable refresh cadences per filing type.
Institutional Flow Visualisation
Real-time visualisation of institutional money flow derived from 13F filings, surfacing position changes, new entries and liquidations across a watchlist.
Community & Monetisation
User leaderboard mechanics and Stripe-integrated subscription billing. Tiered access model designed to convert engaged free users into paying subscribers.
AIXER
EU AI Act compliance platform with multi-factor risk scoring and enterprise integrations
An AI governance platform built for EU AI Act compliance, where I acted as product owner and sole developer. I defined the compliance scope, designed the data model and built the system. The core is a multi-factor risk scoring engine across five independent dimensions, backed by a granular RBAC model, bi-directional integrations with LeanIX and ServiceNow, and an append-only digitally signed audit log. The architecture is pre-designed for PostgreSQL to MongoDB migration as data volume scales.
dimensions
access control
(LeanIX · ServiceNow)
audit log
Key Features
Multi-Factor Risk Scoring
Five independent scoring dimensions mapped to EU AI Act risk categories. Each dimension is configurable per organisation context, with weighted aggregation into a single compliance risk score.
Bi-directional Enterprise Integrations
Two-way sync with LeanIX for enterprise architecture context and ServiceNow for ITSM workflow triggers. AI system records in AIXER reflect live data from both platforms without manual entry.
Digitally Signed Audit Log
Append-only event log covering assessments, status changes, access decisions and integration events. Each entry is digitally signed to meet regulatory tamper-evidence requirements under the EU AI Act.
TourTour
Proximity-based landmark discovery with AI-generated audio guides and hybrid caching
A native iOS app where I built both the product definition and the development. As product owner I set the core problem to solve: how to deliver LLM-generated audio guides in real time without the latency and cost of per-step API calls. As developer I built the answer by developing a hybrid caching architecture that pre-generates and stages content for likely nearby landmarks using MapKit and CoreLocation proximity data, delivering a fluid consumer experience without compromising on personalisation.
detection
caching architecture
landmark guides
content delivery
Key Features
Proximity Detection via MapKit
CoreLocation-powered geofencing triggers landmark detection as users move. MapKit renders nearby points of interest with context-aware overlays that update in real time without manual interaction.
AI-Generated Audio Guides
LLM-generated audio narration adapts to the specific landmark, time of day and user context. Each guide is generated once, cached locally and served instantly on subsequent visits.
Hybrid Caching Architecture
Pre-generation and local staging of content for landmarks within a predictive proximity radius. Solves the LLM latency problem for a consumer app without removing the personalisation that makes AI guides worthwhile.
Want to walk through any of this in more detail?
I am happy to share more on architecture decisions, product choices, or anything else across these three projects.