Jr

Hi, I'm Jr Persico.

Software Engineer & Indie Hacker. Ten years of web interfaces — five of them for Olympique Lyonnais, then a talent-matching product. Freelance on all sorts of things since, shipping my own apps from Tokyo.

View my work Available for new projects
TracklistIDMinna no Nihongo RevisionCairnFind on DiscogsB.Cap

About

I build web interfaces, and I have done it long enough to care about the parts around them: the business problem, the data model, the release. I started at Olympique Lyonnais as an apprentice and left five years later as project manager and front-end developer, having shipped the club's data visualisation, live match and membership tools.

More about me

Experience

2021 — Now

Freelance & indie hacker,Independent

2021 — 2023

Product engineer atSpurredSpurred

Selected work

All projects
2026
Beta

TracklistID

Track IDs for DJ mixes, from a timestamped link. Paste a SoundCloud URL with the moment baked in and get the record playing there — the segment is pulled server-side, so it beats holding a phone up to a speaker. Every answer lands in a shared index, so the next person asking about that passage gets it instantly.

Nuxt 4
Nitro
SQLite
Fly.io
TracklistID
2026
Beta

Cairn

A self-hosted "Product OS": the PM agent that turns a scattered stream of feedback into a roadmap you can reason about. Feedback comes in raw, comes out sorted, linked to features and shaped into Shape Up bets. Zero egress, single SQLite file, one process.

Nuxt 4
node:sqlite
Anthropic
Shape Up
Cairn
2026
Live

B.Cap

Salary cap management for B.League clubs. The 2026-27 reform changes how Japanese basketball teams can sign players, so B.Cap tracks contracts, simulates scenarios and flags penalties before they happen — set up in two minutes.

Nuxt
Supabase
i18n
Monorepo
B.Cap

Still shipping

2,585 contributions in the last year.

@jrpersico
AugSepOctNovDecJanFebMarAprMayJunJulAug
Less More
Contributions
2,585
Active days
220
Longest streak
19d
Current streak
4d