Seven years on backend systems — APIs, microservices, and cloud infra mostly on Azure. I’m comfortable in the ugly bits where things actually break: sync drift, retry storms, cache invalidation, the lot.
Currently a Senior Technical Lead at Infinitas Learning shipping Node/TypeScript services for enterprise clients. Lately I’ve been leaning on AI tools — Cursor, Claude, local models like DeepSeek-R1 — to chew through boilerplate so I can spend longer on the parts that matter.
Four years before that I was a QA engineer at Visma Labs who kept getting pulled into DevOps. That’s where I learned how production really fails. Off-hours I’m on a bike along the río, or fixing whatever’s broken on the server under my desk — his name is Rosa, and he’s very patient.