# Roberto Mazzotta > Senior Software and AI Engineer based in Cham, Zug, Switzerland. Founder of Wealthior Labs. 14+ years building software, AI and automation that runs in the daily work of Swiss SMEs, not just in the demo. Code built with the care learned in banking, insurance and public-sector projects: reliable, maintainable, data-protection compliant. Claude Certified Architect. The offer, packages, pricing and contact live on Wealthior Labs. ## Identity - [Entity hub](https://www.mazzotta.dev/mazzotta): canonical record for Roberto Mazzotta. Disambiguation, fact sheet, verified profiles. - [LinkedIn](https://www.linkedin.com/in/roberto-mazzotta): primary professional profile. - [GitHub](https://github.com/wealthior): public code, OSS contributions. - [Wealthior Labs](https://labs.wealthior-group.ch): software and AI arm. Offer, packages, pricing and contact. - [Wealthior Group GmbH](https://wealthior-group.ch): registered Swiss parent company. ## Services - [Freelance Software Engineer Switzerland](https://www.mazzotta.dev/services/freelance-software-engineer): Full-stack web apps, APIs, integrations, automation for Swiss SMEs. Offer and packages via Wealthior Labs. - [Freelance Software Entwickler Schweiz](https://www.mazzotta.dev/services/freelance-software-entwickler-schweiz): same page, German locale. - [AI Engineer Switzerland](https://www.mazzotta.dev/services/ai-engineer-switzerland): Claude (Anthropic), OpenAI, MCP servers, RAG, autonomous agents, LLM evaluation and hardening. ## Portfolio - [Selected work archive](https://www.mazzotta.dev/en/work): 30+ projects. Filterable by category, year, tech. - [Tierknotenwerk](https://www.mazzotta.dev/en/work/tierknotenwerk): live client website, Swiss small-business. - [Pernotto](https://www.mazzotta.dev/en/work/pernotto): live restaurant site for Gasthaus Ochsen. - [Michael Ettlin](https://www.mazzotta.dev/en/work/michael-ettlin): live client portfolio site. - [Wealthior Marketplace](https://www.mazzotta.dev/en/work/wealthior-marketplace): own build, discovery layer for Claude Code plugin marketplaces. - [Claude Daily Summary](https://www.mazzotta.dev/en/work/claude-daily): own build, AI-curated daily briefing across the Anthropic Claude ecosystem. ## Localised home - [English](https://www.mazzotta.dev/en) - [Deutsch](https://www.mazzotta.dev/de) - [ไทย](https://www.mazzotta.dev/th) ## Field notes (blog) - [Field notes index](https://www.mazzotta.dev/en/blog): long-form engineering notes on Claude, MCP, RAG, AI product, Swiss freelance. - [Why I built Claude Daily](https://www.mazzotta.dev/en/blog/why-i-built-claude-daily): why and how I shipped claude.mazzotta.dev, a three-model Claude-on-Claude daily briefing pipeline. - [Building custom MCP servers in TypeScript](https://www.mazzotta.dev/en/blog/building-custom-mcp-servers-typescript): production-grade MCP server architecture, auth, observability, errors. - [Claude vs OpenAI: when to pick which](https://www.mazzotta.dev/en/blog/claude-vs-openai-when-to-pick-which): practitioner's decision tree from a Senior AI Engineer shipping both. ## Feeds - [RSS Work English](https://www.mazzotta.dev/en/work/rss.xml) - [RSS Work Deutsch](https://www.mazzotta.dev/de/work/rss.xml) - [RSS Blog English](https://www.mazzotta.dev/en/blog/rss.xml) - [Sitemap](https://www.mazzotta.dev/sitemap.xml) ## Tech stack TypeScript, React, Next.js, Angular, Node.js, C#, .NET Core, Python. PostgreSQL, MongoDB. Docker, Azure, Vercel. Claude (Anthropic) including Agent SDK and MCP. OpenAI. LangChain. Vercel AI SDK. RAG with pgvector, Pinecone, Weaviate. ## Contact - Email: info@mazzotta.dev - Location: Cham, Zug, Switzerland (timezone CET) - Languages: English (C1 Cambridge FCE), German (native), Italian (native), Thai (conversational) ## Optional - [Full long-form context](https://www.mazzotta.dev/llms-full.txt): expanded bio, services, methodology, FAQ.