Skip to content
View seekwhencer's full-sized avatar
🀠
yeeeehaaaa
🀠
yeeeehaaaa

Highlights

  • Pro

Block or report seekwhencer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
seekwhencer/README.md

Hey, I'm Matthias Kallenbach

Senior Full-Stack Web Developer Β· IoT Enthusiast Β· Local AI & Generative UI

Node.js-focused full-stack developer with 20+ years of experience building complex web applications. I love the frontend, I build things that run anywhere: from small computers to large-scale cloud-native setups. And I'm deep into local AI.

I'm exploring generative UI β€” interfaces that compose and adapt themselves around the task instead of a fixed set of screens. And I care about sovereign, on-prem AI: running models on your own hardware, keeping your data, your stack and your autonomy in your own hands.

πŸ“„ llms.txt β€” machine-readable profile for LLMs & ATS


What I do

  • Frontend Engineering β€” performant, maintainable UI systems with HTML, CSS, JavaScript, TypeScript, Web Components and React
  • Full-Stack & Node.js β€” APIs, microservices, system integration, Docker, CI/CD pipelines
  • IoT & Edge Computing β€” Raspberry Pi, ESP32, MQTT, smart home, sensor & actuator setups
  • Local AI β€” llama.cpp, Ollama, RAG, MCP β€” running big models on my own hardware

Core Competencies

  • Frontend engineering & UI architecture
  • Full-stack development with Node.js
  • API development & microservices
  • System integration & interface engineering
  • IoT & edge computing
  • Smart home & sensorics
  • Local AI & RAG
  • Docker & containerization
  • CI/CD & deployment automation
  • Performance optimization
  • Technical consulting & architecture
  • Mentoring & team leadership (maybe)
  • Client communication & project management (maybe)

Tech Stack

JavaScript TypeScript Node.js React Web Components Vite Docker Raspberry Pi ESP32 MQTT Grafana MariaDB InfluxDB llama.cpp opencode MCP RAG Qdrant

Full technical skills

Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3/CSS4, PHP, Java, C, Lua, Bash, SQL

Frontend: React, Next.js, Vue.js, Web Components, Astro.js, Vite, webpack, Rollup, SCSS, Less, Prettier, ESLint, StyleLint, jQuery, Google Closure Templates, SSR, CSR, HMR

Backend & APIs: Node.js, REST API, WebSockets, microservices, Strapi.js, Swagger, OpenAPI, MING-Stack, WordPress, TYPO3, Shopware 5, Zend Framework, Thymeleaf

Databases: MySQL, MariaDB, InfluxDB 2, Redis, Elasticsearch, Qdrant

DevOps & Infrastructure: Docker, Docker Compose, CI/CD, GitHub Actions, Jenkins, GitLab CI, nginx, reverse proxy (jwilder), Portainer, SSH tunneling, multi-arch Docker images, Let's Encrypt

IoT & Embedded: Raspberry Pi, ESP32, nodeMCU, Arduino, MQTT, Zigbee, 433 MHz (rtl_433), sensors & actuators

Local AI & ML: llama.cpp, Ollama, RAG, MCP, Qdrant, Claude Code, opencode

Testing: TestCafe, Cypress, Selenium, Nightwatch.js

Design & Media: Adobe Photoshop, Illustrator, InDesign, XD, After Effects, Figma, Affinity Designer, Inkscape, Lightwave 3D

Methods & Tools: Git, GitHub, GitHub Enterprise, Jira, Confluence, Kanban, Scrum, HTTP2, CORS, CSRF, Schema.org microdata


Recent Projects

mediamtx-ui

mediamtx-ui
Web-based admin dashboard for the MediaMTX streaming server β€” configuration, runtime, metrics, recordings and live logs.

gitea-qdrant-sync

gitea-qdrant-sync
RAG + MCP + Web UI: semantic search over Markdown files in Gitea, powered by local LLMs (Ollama / llama.cpp) and Qdrant.

node-rtl433-ui

node-rtl433-ui
Graphical web UI to map 433 MHz device values to MQTT topics, with a Node.js server acting as MQTT client.

spotify-kidsplayer

spotify-kidsplayer
Simplified Spotify UI for kids on a Raspberry Pi β€” text-to-speech, parent mode with PIN, local database.


More Projects

  • node-radio-automation β€” automatic radio stream generation per schedule; orchestration of multiple playlist audio streams with hot rotation, intros, spots and podcasts. github
  • nodejs-tesseract-imagemagick-docker β€” Node.js app + Docker setup for OCR of bank statements (Tesseract + ImageMagick) into structured data. github
  • nodemcu-lightdome β€” custom IoT device for 360Β° light measurement with four photo resistors, published on MQTT. github
  • skwncr-kachelcast-panel β€” Grafana panel plugin (React) for weather forecast. github
  • node-mqtt-transponder β€” MQTT transponder built with Node.js. github
  • gamepad-browser-mqtt β€” reads a game controller in the browser and sends data to an MQTT broker. github
  • bundesapi-jobsuche-client β€” web client for the German Federal Employment Agency job search API. github
  • ffmpeg-rekorder β€” Raspberry Pi setup for an IP camera recorder. github
  • drone-boat-dashboard / drone-boat-client β€” Open Research Buoy: real-time control via mobile network and WebSockets of a citizen-science buoy. github
  • node-image-server-gallery β€” image gallery server with Node.js: image browser with on-demand thumbnail generation. github
  • tech-radar-server β€” refactoring of Amazon's tech radar with Three.js. github
  • skwncr β€” my own website: vanilla JavaScript meets Web Components. SSR/CSR frontend, data layer, server (SSR, thumbnails, PDF), all in one Docker image. github Β· skwncr.net

Experience

  • Freelancer / Senior Frontend Engineer β€” 2023 β†’ today Β· own projects, Web Components, local AI, own website & infrastructure
    • Built and maintain my own website infrastructure (SSR/CSR, data layer, Docker, nginx, CI/CD)
    • Developed a React plugin for Grafana 10 (Kachelcast weather panel)
    • Set up multi-arch Docker image publishing and deployment workflows
    • Developed microservices and web apps with Node.js
    • Realized frontend bundling for ESP32 devices
    • Deepened expertise in Web Components, vanilla JavaScript, TypeScript, React and Next.js
    • Worked on local AI projects (llama.cpp, Ollama, RAG, MCP)
  • SYNERGY-NETWORKS GmbH β€” 2020 β†’ 2022 Β· Shopware themes, Dockerized build pipelines, shop relaunch
    • Reorganized technical workflows company-wide and established Git usage
    • Set up multiple client shop projects with Docker for local development
    • Developed Shopware themes and extended frontend build pipelines (hot reloading)
    • Nearly solo shop relaunch (seiffen.com)
    • Docker dev environment (Mailhog, Redis, Elasticsearch, MySQL, phpMyAdmin)
    • Version and database migrations
  • Neofonie GmbH / mobile.de β€” 2017 β†’ 2020 Β· frontend modules for a major marketplace, cloud migration of (micro-)services
    • Developed frontend modules for mobile.de (e.g. 3D interior/exterior views)
    • Cloud migration of (micro-)services
    • Maintained and extended backoffice and B2B tools
    • Worked in international, cross-team teams with 15+ colleagues
  • Freelance & agency work β€” 2008 β†’ 2017 Β· corporate websites, build pipelines, frontend tooling
    • Valid Digitalagentur, familie redlich Systeme, Interactive Tools (liebherr.de), Unternehmenswelt.de, Construktiv GmbH (Mister Wong, Firefox plugin)
  • XEBEC Mediafactory GmbH (co-founder) β€” 1999 β†’ 2002 Β· online sales platform, corporate website, VRML production line
  • TV & video production (self-employed) β€” 1991 β†’ 1999 Β· 3D animation, broadcast engineering, live sports camera

Education

  • Digital Media (Studium Digitale Medien) β€” Hochschule fΓΌr KΓΌnste (HfK) Bremen, 2003 β†’ 2008 Β· design Γ— IT crossover; courses at Uni Bremen (CS) and HfK Bremen (design)
  • Fachabitur Gestaltung β€” Adolph-Kolping-Schule, MΓΌnster, 2002 β†’ 2003

Get in touch


Built with ❀️, β˜• and a lot of local AI. Britz near Eberswalde, close to Berlin.

Pinned Loading

  1. mediamtx-ui mediamtx-ui Public

    web ui for mediamtx streaming server

    JavaScript 4

  2. gitea-qdrant-sync gitea-qdrant-sync Public

    Semantic RAG Search over Markdown Files in Gitea via Webhook.

    JavaScript

  3. node-rtl433-ui node-rtl433-ui Public

    A web ui with server for "rtl_433", the 433Mhz decoder.

    JavaScript 20 2

  4. bundesapi-jobsuche-client bundesapi-jobsuche-client Public

    Jobsuche per bundesAPI

    JavaScript

  5. node-image-server-gallery node-image-server-gallery Public

    JavaScript

  6. ffmpeg-rekorder ffmpeg-rekorder Public

    Raspberry Pi setup for a ip camera rekorder

    JavaScript