At Storyblok, I build TypeScript and Node.js backend features for a content-management platform, connecting REST endpoints to PostgreSQL persistence. I also improved content delivery by tracing slow requests and adding Redis caching for frequently requested content.
Previously, I developed full-stack features at Brainly and Tidio, and PHP and Symfony features at GetResponse. Across these products, I connected interfaces to APIs and data, investigated production issues, and added tests for corrected behavior.

