Phantom / Lead Developer
Be My Boo
Turning selfies into romantic, ridiculous Valentine’s portraits - with over a million images generated.

My contribution
I was lead developer on Be My Boo, working with the team at Phantom.
The experience
Following Ghosts of Christmas Cards, Phantom created a Valentine’s portrait generator. Visitors uploaded a selfie and chose from four themes - old school, classy, fantasy or roleplay - to create a personalised card they could share in seconds.
Art direction behind the AI
The team pre-generated thousands of images, then combined them with visitors’ selfies. That approach gave the portraits a consistent mix of romance, humour and nostalgia, with a quick journey that encouraged people to try another theme.
The response
Be My Boo generated over one million images for 241,000 unique users, with an average visit lasting four minutes.
Technical detail & tools
- React
- Next.js
- TypeScript
- Node.js
- Replicate
- React Three Fiber



Read the full case study at Phantom ↗
Explore another collaboration
Have a brief in mind?
An early idea, an upcoming pitch or a project already underway. Send me a short outline and we can talk through what it needs and where I could help.
Let’s talk about a project
