Ideas, experiments, and ongoing thoughts...

Building Tools That Solve Real Problems

Systems for customer success, AI automation, and data analytics.

Currently working as a Technical IoT Lead focused on process automation, with side projects in self-hosted music analytics, audio processing, and hardware integration.

Based in Tampere, Finland · Exploring digital frontiers

About Skadi Labs

Skadi Labs is where I build things I wish existed and document what I learn along the way.

I'm a Technical IoT Lead focused on process automation, but I spend most of my free time building tools and exploring technical challenges that interest me.

15+ years across customer support, technical account management, DevOps, and security operations. Started at Sonos (8 years in technical escalation), moved to Wirepas for IoT field application engineering, and now working on automation and customer success.

Writing & Projects

I write about technical challenges I'm solving, lessons learned from building things, and occasionally document interesting problems I encounter. Most posts include actual code, architecture decisions, or implementation details.

Topics I write about:

  • Customer success infrastructure and processes
  • AI/ML practical applications (implementation, not hype)
  • Self-hosted solutions and privacy-focused tools
  • IoT security and architecture
  • Music technology and audio processing
  • Home lab experiments and infrastructure

Find more on my LinkedIn profile.

Playing in the ChatGPT Sandbox: A Technical Deep Dive

What I discovered by treating ChatGPT like a Linux system and exploring the containerized environment behind every conversation

Read article →

What Happened After Giving SpinStack to Some Testers

The bugs, fixes, and lessons from real-world testing of my self-hosted Sonos scrobbler.

Read article →

SpinStack Limited Beta: Your Music Data, Your Rules

After three months of dogfooding, SpinStack is ready for a small group of testers. A self-hosted music analytics platform for Sonos users who want to own their listening data.

Read article →

From Podimo to Apple Podcasts: Building a Secure Feed Bridge

How I created a secure tunnel to free my favorite podcasts from Podimo using Python, basic auth, and Cloudflare Tunnels

Read article →

Behind the Scenes: SpinStack's Scrobbling Logic

A deep dive into how SpinStack determines when a track has been played

Read article →

Building "The Shire": A Secure Jump Server for Your Home Lab

How to create a hardened jump server with Ansible automation for secure remote access to your home network

Read article →

Spinstack my own Sonos scrobbler

Keeping track of my played tracks on Sonos with Spinstack

Read article →

Rudolph Assistant: Modular Agent-Orchestration for AI Workflows (WiP)

my internal AI orchestrator. Inspired by the legendary reindeer who led the sleigh through the fog

Read article →

From Self-Hosted to Cloudflare Pages

Moving my websites from VPS to Cloudflare Pages for a more streamlined workflow

Read article →

What I'm Building

These are active projects I'm developing, experimenting with, and learning from. Some might become products, some might stay personal tools, all of them teach me something.

In Production

SpinStack

Own your music data, not just rent it

Monitors Sonos devices, logs every track played, and provides analytics on listening habits. Complete ownership of your music data without corporate servers.

Python FastAPI SQLite
R&D Phase

Audio Analytics Platform

When your vinyl collection meets machine learning

Combining audio fingerprinting and hardware integration to automatically detect and log vinyl plays. Seamless bridge between physical and digital music libraries.

Raspberry Pi Python Audio Processing
Weekend Project

Podcast Radio Station

Because podcasts shouldn't have gaps

Modular system that ingests podcasts from multiple sources, enriches metadata with AI, and outputs custom radio playlists. Perfect for creating continuous streams from your favorite shows.

Python LLM APIs RSS/Podcast Tools
Active Development

Automation & AI Tools

AI where it helps, automation where it matters

LLM-powered content generation, automated workflows, and data pipelines. Built to solve actual problems, not chase trends.

Python OpenAI/Anthropic APIs FastAPI
Other Experiments

Smaller Projects

Quick experiments that sometimes stick around

IKEA Price Checker: Cross-country price comparison across Finland, Sweden, and Netherlands.

takeoutday.org: Encouraging biannual data exports from major platforms.

Home Lab: Middle-earth-themed infrastructure with "The Shire" jump server and self-hosted services.

How I Can Help

I take on selective consulting work for specific, challenging problems in areas where I have deep expertise. If you're facing one of these challenges, let's talk.

Customer Success Transformation

Building support infrastructure that scales

I've built customer success programs from the ground up at growing tech companies. Not theory, actual implementation of support systems, onboarding academies, and technical enablement programs that allowed teams to scale without chaos.

What I bring:

  • Support process design and implementation (not templates, actual working systems)
  • Customer onboarding programs (from strategy to execution)
  • Technical enablement frameworks (training that developers don't hate)
  • ISO27001-informed incident response processes
  • Metrics frameworks that measure what actually matters
Best fit for
  • B2B SaaS/tech companies scaling from founder-led to team-based support
  • Organizations needing structured customer onboarding for technical products
  • Companies building support infrastructure for IoT or hardware+software solutions
Not a good fit for
  • Basic helpdesk setup or ticketing system configuration
  • Consumer support operations
  • Short-term firefighting (I focus on building systems, not temporary fixes)

AI-Powered Support Automation

Practical AI implementation for support teams

I build AI tools that actually work and deliver measurable value. Not chatbots that frustrate users, but thoughtful automation that enhances support team capabilities and improves customer experience.

What I bring:

  • LLM integration for documentation generation and knowledge synthesis
  • AI-assisted troubleshooting and diagnostic tools
  • Automated content pipelines (with proper quality controls)
  • Data pipeline development for customer insights and predictive analytics
  • Practical implementation (I write the code, not just strategy decks)
Best fit for
  • Support teams drowning in documentation backlogs
  • Companies with complex technical products needing better self-service
  • Organizations wanting to leverage AI without replacing human expertise
Not a good fit for
  • Generic chatbot implementation
  • Enterprise-wide AI transformation projects (I focus on specific use cases)
  • Organizations without existing support infrastructure to enhance

Technical Training & Developer Enablement

Global training programs for technical products

I've delivered SDK coaching, API onboarding, and technical workshops across Europe, Asia, and North America. I know how to teach technical concepts to diverse audiences and create training that developers actually find useful.

What I bring:

  • Developer training programs (hands-on, not death-by-PowerPoint)
  • Technical workshop facilitation (including onsite)
  • SDK/API documentation and onboarding materials
  • Cross-cultural technical communication (experience across 15+ countries)
  • Field application engineering perspective (I've been in the trenches)
Best fit for
  • Companies launching SDKs, APIs, or developer tools
  • Organizations needing regional technical enablement programs
  • Teams requiring customized training for specific customer segments
Not a good fit for
  • General corporate training or soft skills workshops
  • Non-technical audience education
  • Ongoing training program management (I design and launch, not run indefinitely)

Get In Touch

Interested in working together? Send me an email or reach out on LinkedIn.