[{"data":1,"prerenderedAt":138},["ShallowReactive",2],{"services-en":3},{"id":4,"title":5,"body":6,"description":7,"extension":8,"items":9,"links":115,"meta":122,"navigation":123,"path":124,"rates":125,"seo":135,"stem":136,"__hash__":137},"services_en\u002Fen\u002Fservices.yml","Services",null,"Five clearly scoped offerings — from a single website through AI automation and blockchain to an ongoing part-time engagement. One hourly rate, no discounted or premium tiers.","yml",[10,31,53,75,95],{"slug":11,"title":12,"tagline":13,"icon":14,"image":15,"intro":18,"deliverables":19,"stack":26,"proof":27},"frontend-webapps","Websites, web apps & frontend","Modern websites and custom web applications with Vue, Nuxt, React and Next.js.","i-lucide-layout-dashboard",{"src":16,"alt":17},"\u002Fservices\u002F01-frontend-webapps.jpg","Websites, web apps and frontend engineering","You need a website, an online offering or a custom web application — and someone who will carry the project from idea to launch? I have been building web solutions for over twelve years, four of them at a Swiss digital agency serving enterprise clients in pharma, industry and finance.\n",[20,21,22,23,24,25],"Modern, fast websites — responsive, accessible and built for search","Custom web applications, configurators and internal tools","Frontend engineering from Figma designs, including design system and styleguide","Integration with CMS platforms and APIs (Storyblok, Drupal, custom APIs)","Online shops and payment integration (Prestashop, Shopify)","Concept and advice: what should be built — and what should not","Vue.js 2 and 3, Nuxt, React, Next.js, TypeScript, Tailwind CSS, SASS, Node.js, Cloudflare Workers & Pages, SQLite, MySQL.",[28,29,30],"Four years as a frontend developer at a Swiss digital agency — delivering there for clients including Roche, Novartis, Sandoz, Daimler, Basler Kantonalbank and Arcondis","Subsequently frontend and backend at a Swiss media agency","Built and maintained reusable design systems and styleguides",{"slug":32,"title":33,"tagline":34,"icon":35,"image":36,"intro":39,"deliverables":40,"stack":48,"proof":49},"ai-automation","AI automation & custom AI tools","Chatbots, document analysis and automated workflows — with locally hosted models on request.","i-lucide-bot",{"src":37,"alt":38},"\u002Fservices\u002F02-ai-automation.jpg","AI automation and custom AI tooling","The same manual work over and over? Digging figures out of PDFs, preparing spreadsheets, answering enquiries, assembling reports? A lot of that can be reliably automated. I build AI solutions that actually run day to day — not just ones that look good in a demo video.\n",[41,42,43,44,45,46,47],"Chatbots and assistants for your website, intranet or messenger","Document and corpus analysis: searchable knowledge bases from PDFs, studies and archives","Automated evaluations, reports and data preparation from existing sources","Tooling for AI agents, so a language model can access your systems cleanly and under control","Workflow automation and integrations between programs that do not currently talk to each other","Structured data collection from the web","Privacy considered from the start: locally hosted models on request, so sensitive data never leaves the building","Anthropic Claude, OpenAI, locally hosted language models, retrieval and full-text search, MCP servers, Node.js, TypeScript, Python, SQLite, Cloudflare Workers, email and messenger automation.",[50,51,52],"ark-db2 — a SQLite FTS5 knowledge base over a PDF and EPUB library; replaces a roughly 100 GB Meilisearch server with a single portable file","Four published MCP servers used as tooling for AI agents","Machine learning in Python with PyTorch, HuggingFace and safetensors",{"slug":54,"title":55,"tagline":56,"icon":57,"image":58,"intro":61,"deliverables":62,"stack":70,"proof":71},"blockchain-web3","Blockchain & Web3","Smart contracts, dApps, wallet integration and on-chain data analysis on Ethereum, Base and Solana.","i-lucide-link",{"src":59,"alt":60},"\u002Fservices\u002F03-blockchain-web3.jpg","Blockchain and Web3 engineering","Blockchain is rarely the answer — but when it is, you need someone who genuinely commands the technology rather than just the vocabulary. I have worked as Chief Blockchain Developer, hold nine blockchain and DeFi certificates, and run my own on-chain products.\n",[63,64,65,66,67,68,69],"Smart contracts in Solidity — development, testing and deployment on EVM chains","Decentralised applications (dApps) with wallet integration","NFT collections and token mechanics","DeFi protocol integration, including flash loans","On-chain data analysis and DEX evaluation","IPFS and decentralised storage","An honest up-front assessment of whether a blockchain is the right approach for your case at all","Solidity, Hardhat, ethers.js, viem, Ethereum, Base and other EVM chains, Solana with web3.js and Jupiter, IPFS, Multicall3, Uniswap V2\u002FV3, Morpho.",[72,73,74],"Chief Blockchain Developer at PHYGIFY (2022–2023), the first multichain NFT monetisation platform","Blockchain Developer at Winterthur Medien AG — Solidity, Hardhat, ethers.js, deployment on EVM chains","Nine blockchain and DeFi certificates, each verifiable via its credential ID",{"slug":76,"title":77,"tagline":78,"icon":79,"image":80,"intro":83,"deliverables":84,"stack":91,"proof":92},"wartung-uebernahme","Takeover & maintenance","Take over, repair and continue developing an existing website or web app.","i-lucide-wrench",{"src":81,"alt":82},"\u002Fservices\u002F04-wartung-uebernahme.jpg","Taking over and maintaining existing projects","The previous developer is gone, the site has slowed to a crawl, or nobody dares touch the code? I take over existing projects, bring them to a clean and maintainable state, and keep developing them. The first step is always an honest assessment — including when it concludes that a rebuild will cost less than a repair.\n",[85,86,87,88,89,90],"Assessment: current state, risks and realistic effort, put in writing","Takeover of code, deployment and infrastructure without downtime","Security and dependency updates, resolution of accumulated debt","Performance optimisation and load times","Continued development of new features","Documentation, so you are not left dependent on a single person again","Vue, Nuxt, React, Next.js, PHP-based systems, WordPress, Drupal, Prestashop, Shopify, Node.js, classic LAMP stacks.",[93,94],"Over twelve years working on inherited codebases of wildly varying quality","Experience with handovers between agencies and internal teams",{"slug":96,"title":97,"tagline":98,"icon":99,"image":100,"intro":103,"deliverables":104,"stack":110,"proof":111},"teilzeit-mandat","Part-time engagement (20–60 %)","Ongoing engineering capacity for institutes, research groups, startups and SMEs.","i-lucide-handshake",{"src":101,"alt":102},"\u002Fservices\u002F05-teilzeit-mandat.jpg","Part-time engagement for institutes, startups and SMEs","Some organisations need engineering capacity on an ongoing basis but not a full position — or cannot fill one. For cases like that I am available between 20 and 60 percent, on site in and around Basel or remotely.\n",[105,106,107,108,109],"Fixed, predictable availability over a longer period","Technical ownership of a product or an area","Support for internal teams, code reviews and knowledge transfer","Technical advice on tooling and architecture decisions","A direct point of contact instead of rotating agency staff","The full range across frontend, AI automation and blockchain — whatever your organisation actually needs.",[112,113,114],"Over twelve years of experience, 31 documented client projects","Experience in both agency delivery and independent product development","Available in and around Basel — on site or remote",[116,119],{"label":117,"color":118},"Book a call","neutral",{"label":120,"color":118,"variant":121},"Send an email","subtle",{},true,"\u002Fen\u002Fservices",{"title":126,"description":127,"items":128},"Terms","Transparent and consistent, so you know where you stand up front.",[129,130,131,132,133,134],"Hourly rate CHF 165.– — the same across all services, no discounted and no premium tier","Fixed price for clearly scoped projects on request","Invoiced with Swiss VAT as a registered sole proprietorship (UID CHE-216.461.477)","Partial invoices tied to completed milestones on larger projects","Advice and delivery in German, Swiss German, Spanish or English","First call of around thirty minutes free and without obligation",{"title":5,"description":7},"en\u002Fservices","rZFEhcHe7nevR_ms7wEPxajdAyE1ACWykIbyAvsXTY0",1786024560063]