Shipping Zero JavaScript Websites with Astro and Contentful
Learn how to build blazing-fast static websites that ship zero JavaScript to the browser using Astro and Contentful as your headless CMS.
Read more
I'm a Senior Software Engineer based in Berlin with over 8 years of experience crafting digital solutions. My heart beats for JavaScript and the creative energy of the modern web.
I got into tech in high school by assembling PCs for friends and family, then moved on to flashing custom ROMs on Android phones — often on the bus on the way to school. That curiosity turned into a habit of constant self-teaching.
Over the years, I've worked on a wide range of software projects — from frontend interfaces to backend systems and developer tooling. I've had the privilege of working with talented teams at companies like Neighbourhoodie, contributing to projects ranging from open-source security audits to humanitarian aid applications.
I specialize in JavaScript and TypeScript, with deep expertise in React, Vue, Next.js, and Node.js. For mobile development, I work with React Native and Capacitor.js. On the backend, I'm experienced with PostgreSQL, CouchDB, and AdonisJS. I don't care much about job titles or buzzwords — I like solving problems, building useful things, and making sense of messy challenges.
Outside of software, I spend time on DIY electronics and side projects, and I also produce hip-hop beats at home. Whether it's with code, hardware, or music, I enjoy staying hands-on and creative.
I believe in writing clean, maintainable code and delivering value to every project I work on.
I share my thoughts on web development, lessons learned from years of building software, and insights from running a creative agency.
Learn how to build blazing-fast static websites that ship zero JavaScript to the browser using Astro and Contentful as your headless CMS.
Read more