PageKeeper
Full-stack reading tracker with Goodreads import, dedup, and a genre-aware rating engine.
Four-plus years in customer operations showed me where teams get stuck with their data, so I started building the tools to fix it. This site is a showcase of what I’ve made so far.
A few of my live, clickable projects are just below. Or hop in the little time machine up top to see the other side of this site — a fully working project I built, too.
✦ Builder of data tools
Monday, Aug 3rd · 11:47pm ♡
Hi, I'm Samira — this whole site doubles as a portfolio piece and a personal page. Still learning, still changing, still cute about it.
Want the professional read instead? There's a little briefcase icon up top for that.

Data science student
Grad school (Information Systems) 2027 · Michigan · she/her
sonder
the jolt of realizing a stranger’s life is as vivid and complicated as your own.
in the spirit of “The Dictionary of Obscure Sorrows”
Clearing off my brain desk by turning every idea on it into a project.
“A Shadowhunter Chronicles wardrobe capsule.”
— Currently designing
“My BS in Data Science.”
— Expected 2027
“The apps I wish I had.”
— Currently building
Full-stack reading tracker with Goodreads import, dedup, and a genre-aware rating engine.
Turns a spoken customer complaint into a categorized support ticket with visual evidence: Whisper transcribes it, an image model pictures the problem, GPT-4o vision finds and boxes the issue, and GPT-4o files it under the right product category. It's the project closest to my day job: it blends the customer service work I do now with building ways to make complaints and issues actionable.
Blind free-writing: type or dictate with the words hidden, no backspace, and a timer, then reveal and copy at the end. Pairs with the Prompt Genie Jar, which picks a prompt from 515 originals.