Services

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.
Websites, web apps and frontend engineering

Websites, web apps & frontend

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.

  • 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.

  • 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

Hourly rate CHF 165.– · Fixed price for clearly scoped projects on request

AI automation and custom AI tooling

AI automation & custom AI tools

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.

  • 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.

  • 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

Hourly rate CHF 165.– · Fixed price for clearly scoped projects on request

Blockchain and Web3 engineering

Blockchain & Web3

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.

  • 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/V3, Morpho.

  • 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

Hourly rate CHF 165.– · Fixed price for clearly scoped projects on request

Taking over and maintaining existing projects

Takeover & maintenance

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.

  • 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.

  • Over twelve years working on inherited codebases of wildly varying quality
  • Experience with handovers between agencies and internal teams

Hourly rate CHF 165.– · Fixed price for clearly scoped projects on request

Part-time engagement for institutes, startups and SMEs

Part-time engagement (20–60 %)

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.

  • 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.

  • 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

Hourly rate CHF 165.– · Fixed price for clearly scoped projects on request

Terms

Transparent and consistent, so you know where you stand up front.

  • 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

Discuss a project

Tell me briefly what it is about. I will get back to you shortly for a no-obligation first call.
© 2026 Manuel Haller Polo, BaselVAT no. CHE-216.461.477