Live · AI sommelierHi! Tell me what you usually drink and I'll find you something new.
01 · Video avatar
AI-powered whiskey sommelier
- Next.js
- React
- OpenAI
- HeyGen

Software engineer · Clerq · London
I build interactive AI instruments., high-dimensional visualisations., type-safe full-stack products., games for global brands.
Clients






















Clerq · Search
500M
patent and non-patent documents searchable on the AI platform I work on
Clerq · Customers
2,000+
professionals at top law firms and innovative companies use it
Jam Shed · AR
1.68M
bottles carried my AR prize game, which lifted sales
Clerq · Rendering
10,000+
AI data records processed and rendered without lag
Spotlight · Minor Figures · built by me
I architected and built the front end of Notorious Penny, the game that turned an oat-milk carton into a fugitive. Players build it a disguise, then share it or play to win, all running inside the brand’s Shopify store.
Rap sheet · what I built
01 · Brands I've built for
Hover to scan · select to open the case file →

multi-stage PIN entryopen →
WCAG-compliant micrositeopen →
× Netflix prize drawopen →
award-winning gameopen →
AR prize wheelopen →
physics Plinko gameopen →
live voting chartopen →
digital couponsopen →
timed barcode revealopen →
Lottie peel-and-revealopen →
legacy rebuildopen →
reverse-proxy integrationopen →
photo proof-of-purchaseopen →
email-verified daily drawopen →
mobile-first, SMS 2FAopen →
multi-region instant winopen →
giveaway rebuildopen →
age-gated prize drawopen →
code + receipt entryopen →
animated bottle carouselopen →
weather-API rebateopen →
GSAP drag-and-revealopen →
multi-path instant winopen →
Spotlight · Monster Energy · built by me
Monster’s Claw Club rewards site wouldn’t install, wouldn’t build and had a broken layout. I took it over and got it shipping again.
Before:Dependency tree that wouldn't install
After:Pinned versions, clean repeatable installs
Before:Native node-gyp build failing
After:Toolchain configured, native bindings compiling
Before:Dead dependencies and a tangled Webpack config
After:Leaner dependencies, simpler config
Before:Footer colliding with the carousel
After:Footer and carousel each keep their own space
Build passing · deployed
02 · AI interfaces · client work
Conversational AI built for real rooms: a pitch meeting and a shop floor. Hover the numbers to see what I built.
Live · AI sommelierHi! Tell me what you usually drink and I'll find you something new.
01 · Video avatar

Ask me anything
What goes with roast lamb?02 · In-store tablet
Event showcase
Selected for the House of Accolade Shopper event in London's Leake Street tunnels, where industry experts tried it live.
View LinkedIn post ↗03 · Ask the portfolio
Software engineer at Clerq, an AI patent-intelligence platform. Previously, interfaces for PepsiCo, Coca-Cola, LEGO × Netflix and Mars.
Ask the map
● 5 sentences lit on the map1 project
I build Clerq's AI patent-intelligence platform end to end: a vector-matching engine for semantic search, 3D visualisations of the search space, and a rendering pipeline that keeps 10,000+ AI records smooth. I work across the SaaS and agentic teams.
Clerq
Drag to orbit · hover a point to read it · click to open its project
04 · The lab · personal projects
Each one takes an idea from machine learning research and turns it into something you can play with.

FIG. 02
Why some networks train and others stall: morphing 3D loss surfaces and optimiser paths, from Li et al. (2018).

FIG. 03
5,000 embeddings from MNIST, CIFAR-10 and 20 Newsgroups in 3D. Orbit, inspect neighbours, add physics.

FIG. 04
Inside a transformer: circuit ablation, attention patterns and the logit lens, modelled on GPT-2 small.

FIG. 05
Scrub from pure noise to an image and watch a diffusion model's estimate sharpen, step by step.

FIG. 06
Train Q-learning, SARSA and Monte Carlo agents on a grid world you design, and watch the policy form.
05 · Capabilities
type: AI engineer · base: London · ● in production
01
Vector databases and semantic search across 500M patent and research documents.
02
I move between Clerq's SaaS and agentic teams, taking AI features from model output to the interface.
03
On the rota for a platform used by top law firms and innovative companies, from first alert to root cause.
04
Tests and monitoring that catch problems before customers do, and tell us why when they don't.
05
Designing how people read and question model output, from Figma to accessible, WCAG-compliant code.
06
Turning what clients need into scoped plans, then shipping them. Campaigns for PepsiCo, Coca-Cola and LEGO.
07
Visualising what happens inside AI systems, like the embedding map further up this page.
08 · Inference
Want to see how it performs on your problem?
Get in touchLinkedIn06 · Design, start to finish
I design and build: wireframes, prototypes and production code, from campaign sites used by millions to AI tools for patent professionals.
07 · About
⚠ Error 429: Too Many Requests. Rate limit exceeded on WeWork lift mirrors. Retry-After: next floor.
Floor 8, About
Lift fit checks · drag them about







SPECIMEN CARD● online

I started in philosophy at King's College London. From there I moved into systems, then full-stack engineering, and then spent years building games and campaigns that brands like PepsiCo, LEGO and Coca-Cola put in front of millions of people.
Now I'm at Clerq, building tools that let patent professionals see inside an AI search engine. Outside work, I build instruments that do the same for neural networks.
I like explaining hard things without jargon, and I do my best work around people: pairing, demoing and talking things through.
Experience
What it's like to work with me
“Seline is a true dream team player, with excellent communication skills that ensure everyone is on the same page.”
“Working with Seline brought me immense joy.”
“What really sets Seline apart is their time management and openness to feedback.”
08 · Contact
Hiring for AI products, data visualisation or full-stack work? I’d love to hear what you’re building.