jarvis
JavaScriptJ.A.R.V.I.S.: my personal AI assistant with more than 120 tools — from calendar and research to deployments.
View on GitHubSpecialist Support Engineer · Berlin
$
For 18 years I have been keeping cloud platforms running — today I connect classic infrastructure with AI automation. I make systems reliable, and the people around them happy.

Interactive terminal — type help or press ⌘K
01 · Numbers
02 · Profile
I started at STRATO — today IONOS — in Customer Care back in 2008. Today I work as a Specialist Support Engineer at 2nd and 3rd level: where tickets end up once they stop being simple. My focus: Cloud Storage and Collaboration — Nextcloud, HiDrive, S3 Object Storage.
Along the way I built a second passion: AI that actually takes work off people's plates. I build RAG knowledge systems, run local language models and develop automations that give a full ticket board room to breathe again.
My belief: good technology is not the kind people talk about — it's the kind that simply runs. Preferably followed by a dry "it just works" from the other side.
03 · Skills
No buzzword bingo — these are the services I own every single day:
04 · Projects
Selected projects from my workshop — all open source on GitHub.
J.A.R.V.I.S.: my personal AI assistant with more than 120 tools — from calendar and research to deployments.
View on GitHubRAG knowledge system: ask questions of your own wikis and documents — answers with sources included.
View on GitHubSelf-hosted job application automation for macOS: find jobs, score them, track them — no spreadsheet chaos.
View on GitHubAI pipeline for image and video assets: generated locally, post-processed automatically.
View on GitHubNative macOS interface for local AI music production with ACE-Step.
View on GitHubThe digital home: calendars, tasks and family organisation in one place.
View on GitHub05 · Lab
Not everything that runs shows up on GitHub. My own server is a playground, too. What's taking shape there right now:
My personal voice agent: speech in, action out. LiveKit, local Whisper and TTS models, my own tools — fully self-hosted.
Neo4j + RAG: I turn my own knowledge into a searchable graph — the answer to "where did I read that again?"
n8n, monitoring, smart triggers: automations that keep my back free — from system alerts to the family calendar.
A pipeline for AI images and videos: prompt in, finished asset out — on my own hardware, no external cloud.
My office, staffed by agents: tasks in, results out — orchestration, memory and quality control on my own hardware.
The rest stays private — but that's exactly what I love talking about. Ask me.
06 · Career
Structure, pace, customer focus: the foundation for everything that followed.
Entering the cloud world: hosting, domains and the first steps with sync & share.
Cloud Storage & Collaboration: Nextcloud, HiDrive, S3 Object Storage. When things get complicated, I step in.
LLMs, RAG, agents: I bring AI into daily work — mine and that of the systems I support.
07 · FAQ
Daniele Michelin is a Specialist Support Engineer at STRATO (IONOS Group) in Berlin. He has worked in cloud storage and collaboration at 2nd/3rd-level support for more than 18 years and builds his own AI and automation tools.
Cloud storage & collaboration — managed Nextcloud (around 15,000 instances), HiDrive (around 150,000 users) and S3 object storage — plus identity (SAML, OIDC), root-cause analysis and escalation management. Tech stack: Python, Bash, Docker, n8n, LLMs and RAG.
Yes — roles where cloud infrastructure, technical support / customer engineering and AI automation meet, based in Berlin.
German, Italian and English.
Among others J.A.R.V.I.S. (a personal AI assistant with 120+ tools), LLM-Wiki (a RAG knowledge system with citations), job-hunter (job-application automation for macOS) and acestudio-mac (local AI music production). All open source on GitHub.
By e-mail at info@daniele-michelin.com, by phone on +49 160 7804710, via LinkedIn or the contact form on this page.
08 · Contact
Open to new challenges in the cloud and AI space — or just a good conversation. I usually reply faster than a 1st-level ticket.
Message received.
Thanks for reaching out — I'll get back to you as soon as I can.