Skip to content
View visualfusion's full-sized avatar
:octocat:
:octocat:

Block or report visualfusion

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
visualfusion/README.md

Christian Hamann

Senior UI/UX Architect and Software Developer. Founder of visualfusion.

Based in Bavaria, Germany, and Tokyo, Japan — my second home, where I spend as much time as possible.

Swift 6 SwiftUI Apple HomeKit Home Assistant React TypeScript Tailwind CSS Three.js Vite Figma Node.js PHP 8.4 Craft CMS 5 Contao GraphQL SQLite Cloudflare Docker

For over 25 years, I have worked as a design engineer and systems architect, bridging interface design in Figma with robust code. My work spans native Apple applications written in Swift, high-performance web applications with headless architectures, and independent, self-hosted infrastructure.


Studio & Practice

visualfusion is my digital agency and software studio based in Traunstein, Germany. We design and engineer bespoke web platforms, native mobile applications, and holistic brand identities for clients across Europe, with an emphasis on typographic clarity, fluid interactions, and long-term maintainability.


Selected Projects

Project Platform / Type Core Architecture Links
FeedKeeper Native App (iOS, iPadOS, macOS) & Server Swift 6, SwiftUI, SQLite FTS5, WebKit, Node.js Core feedkeeper.cloud · Open Source Core
LumiGlass Native Smart Home Client (iOS, iPadOS, macOS) Swift 6, SwiftUI, Apple HomeKit, Home Assistant WebSockets visualfusion.de/lumiglass · Roadmap
visualfusion Agency Web Application React 19 SSR, Three.js 3D WebGL, Tailwind CSS v4, Umami visualfusion.de
Portfolio Headless SPA & Content Management React 18, Vite SSG, Craft CMS 5, GraphQL, Cloudflare Workers christianhamann.de

Native Applications in Detail

FeedKeeper

A high-end editorial RSS reader designed natively for the Apple ecosystem.

  • Built strictly with Swift 6 and SwiftUI, adhering to strict concurrency and zero external Swift package dependencies.
  • Features a personalized editorial newspaper issue ("Deine Zeitung"), offline reading with delta synchronization, and sub-millisecond local full-text search powered by SQLite FTS5.
  • Accompanied by a standalone, MIT-licensed open-source server core and a commercial cloud edition with automated AI curation.

LumiGlass

A native smart home client unifying Apple HomeKit and Home Assistant into a cohesive Liquid Glass interface.

  • Built with Swift 6 and SwiftUI, leveraging Apple's native Liquid Glass design language and modern concurrency.
  • Dual-mode architecture communicating directly with HomeKit accessories via HMHomeManager and with Home Assistant over WebSockets.
  • Real-time controls for lighting, climate, and shading, with 24-hour historical sensor telemetry and cross-platform scene execution.

Technical Disciplines

Native Apple Ecosystem

Swift 6 SwiftUI Xcode HomeKit Home Assistant WebKit

  • Swift 6, SwiftUI, Swift Concurrency
  • AppKit, Mac Catalyst, StoreKit 2, WebKit
  • HomeKit (HMHomeManager), EventKit, WeatherKit
  • SQLite, FTS5, Data Protection Keychain

UI/UX Design & Frontend Architecture

Figma React TypeScript Tailwind CSS Three.js Vite

  • Figma, Sketch, Adobe Creative Cloud, Affinity Suite
  • Design systems, design tokens, responsive typography
  • React 19 / 18, TypeScript, modern JavaScript, Tailwind CSS
  • Three.js, WebGL, interactive 3D graphics
  • Vite, build-time prerendering, Single Page Applications
  • Accessibility (WCAG 2.1 AA) and Core Web Vitals optimization

Backend, APIs & Infrastructure

Node.js PHP 8.4 Craft CMS 5 Contao SQLite FTS5 Cloudflare Workers Docker

  • Craft CMS 5 (Headless, GraphQL), Contao, WordPress
  • Node.js, Express, PHP 8.4
  • SQLite, MariaDB, MySQL
  • Cloudflare Workers (Edge proxy and static delivery)
  • Docker, Coolify, Debian Linux container administration
  • Automated CI/CD pipelines via GitHub Actions

Spoken Languages

  • German: Native
  • English: Fluent
  • Japanese: Advanced (intercultural background; Tokyo is my second home)
  • Italian: Basic

Background & Selected Brands

As a certified Digital Media Specialist (Geprüfter Medienfachwirt Digital IHK), I have architected and engineered platforms, digital campaigns, and user interfaces across diverse sectors.

Selected brands and institutions:

  • Automotive & Retail: Porsche Holding, Porsche Bank, XXXLutz
  • Consumer Goods & FMCG: Procter & Gamble, Nestlé, Pampers, Unilever, Nivea (Beiersdorf)
  • Media & Culture: Bertelsmann Group, Disney Channel, Salzburg Easter Festival

Principles

  • Native ergonomics: Native platforms deserve genuine system design, fluid physics, and platform conventions instead of web-wrapper abstractions.
  • Privacy by design: No commercial tracking cookies, no surveillance analytics, and strict data boundaries at all system edges.
  • Durability: Readable, strictly typed code with minimal third-party dependencies built for long-term maintainability.

Connect

Popular repositories Loading

  1. feedkeeper feedkeeper Public

    Self-hosted, multi-user RSS/Atom feed manager with a remote-capable MCP server.

    TypeScript 1 3

  2. visualfusion visualfusion Public

    Christian Hamann — GitHub Profile README

  3. open-seo open-seo Public

    Forked from every-app/open-seo

    Open source alternative to Semrush and Ahrefs

    TypeScript

  4. monocode-server monocode-server Public

    Hardened, containerized remote development environment for MonoCode orchestrating Claude Code, Codex, and Antigravity

    Shell

  5. monocode monocode Public

    Forked from hardbeat920/monocode

    A GUI for your coding agents

    TypeScript