Juan Pedro Martin
Frontend Engineer
I'm a frontend engineer currently working at a startup, mostly with React and TypeScript. I care about the details—how things look, how they feel, whether they're actually pleasant to use.
Outside of work, I run, tinker with my Neovim setup, and try to write here when I have something worth saying.
Writing
Building Cadence: a native iOS subscription tracker
I wanted a subscription tracker that was private, smooth, and could tell me what my balance looks like at the end of the month. Nothing did all three, so I built it.
Reverse-engineering my smart doorbell
I built a full replacement for my building's intercom app, got live video working over WebRTC, and stumbled onto a vulnerability that lets any authenticated user watch any other user's camera.
Building My Homelab: A DevOps Journey
From a curious developer to managing my own infrastructure - my journey into building and maintaining a homelab with Kubernetes, Flux, and modern DevOps practices.
Work
Startup
Frontend Engineer
BBVA
Frontend Engineer
Interamplify
Frontend Engineer