[{"data":1,"prerenderedAt":156},["ShallowReactive",2],{"page-en-\u002F":3},{"id":4,"title":5,"body":6,"description":5,"extension":149,"meta":150,"navigation":151,"path":152,"seo":153,"stem":154,"__hash__":155},"content_en\u002Findex.md","",{"type":7,"value":8,"toc":146},"minimark",[9,76],[10,11,27,39,61],"hero-section",{":availability-open":12,"availability-label":13,"based-in-label":14,"core-stack-label":15,"email":16,"email-label":17,"est-label":18,"established":19,"first-name":20,"last-name":21,"location":22,"primary-href":23,"primary-label":5,"secondary-href":23,"secondary-label":5,"section-intro-aria":24,"specialisms-label":25,"title":26},"true","Available for freelance","Based in","Core stack","office@crishornsey.com","Email","Est.","2016","Cris","Hornsey","Austria - EU","#","Introduction","Specialisms","Senior Fullstack Developer & Consultant",[28,29,30,35],"template",{"v-slot:stats":5},[31,32],"hero-stat",{"label":33,"value":34},"Years exp.","10+",[31,36],{"label":37,"value":38},"Languages","EN \u002F DE",[28,40,41,46,49,52,55,58],{"v-slot:stack":5},[42,43],"hero-stack-item",{"label":44,":featured":45},"Storyblok","false",[42,47],{"label":48,":featured":45},"Next.js & Nuxt.js",[42,50],{"label":51},"Statamic",[42,53],{"label":54},"Laravel",[42,56],{"label":57},"Tailwind",[42,59],{"label":60},"TypeScript",[28,62,63,67,70,73],{"v-slot:specialisms":5},[64,65],"hero-specialism",{"text":66},"Storyblok & headless enterprise frontends",[64,68],{"text":69},"Multi-brand, multi-language platforms",[64,71],{"text":72},"Scalable Laravel Backends",[64,74],{"text":75},"Design systems, tokens & component libraries",[77,78,86,98,113,134],"about-section",{"do-heading":79,"dont-heading":80,"pull-quote-accent":81,"pull-quote-before":82,"section-label":83,"section-number":84,"section-title":85},"Things I do really well","Not my thing","built right","I build systems\\nthat need to be","About","02","Who I am & how I work",[28,87,88,92,95],{"v-slot:bio":5},[89,90],"about-bio-paragraph",{"text":91},"I'm Cris — a senior fullstack web developer and consultant with over ten years in the field. Born and raised in Austria, with roots in England; English and German are both native languages for me. I specialise in enterprise CMS systems: scaling complex projects and building robust components for enterprise setups — the kind of work that needs someone who can see how everything connects.",[89,93],{"text":94},"Since 2021 that focus has been Storyblok and headless architectures, but I still work across many other CMSs and front- and back-end frameworks — Next.js, Laravel, Statamic, and more — so solutions stay tailored to what you - the client - actually need.",[89,96],{"text":97},"I also work with content teams to make sure the systems I design and build are not only technically sound, but usable for the people who work with them.",[28,99,100,104,107,110],{"v-slot:tags":5},[101,102],"about-tag",{"label":103},"Remote-first",[101,105],{"label":106},"EN & DE — native",[101,108],{"label":109},"Austria \u002F EU",[101,111],{"label":112},"Freelance",[28,114,115,119,122,125,128,131],{"v-slot:do-list":5},[116,117],"about-do-item",{"text":118},"Enterprise CMS consulting & integration — Storyblok, Statamic, and more",[116,120],{"text":121},"Multi-brand & multi-language platforms and editorial workflows",[116,123],{"text":124},"E-commerce & third-party integrations (shops, DAM, APIs, webhooks)",[116,126],{"text":127},"Backends, APIs, and integrations — Laravel, Node, Java \u002F Spring Boot where it fits",[116,129],{"text":130},"Pixel-perfect implementation from Figma with strict brand standards",[116,132],{"text":133},"Design tokens, shared libraries & Storybook-style component workflows",[28,135,136,140,143],{"v-slot:dont-list":5},[137,138],"about-dont-item",{"text":139},"WordPress — I'll happily help you migrate away from it",[137,141],{"text":142},"Visual design from scratch — I implement to spec and care about detail, but I'm not a designer.",[137,144],{"text":145},"Open-ended briefs with no designs and a “just make it look nice” ask",{"title":5,"searchDepth":147,"depth":147,"links":148},2,[],"md",{},true,"\u002F",{"description":5},"index","pQh4KNMZxl-fCwKbE_2Wl66xtpE1j85w6gBPs8xo1mA",1775652696462]