Skip to content
Felix Schumann

The project archive

Work

From everyday friction to a working product. Explore the ideas, decisions and engineering behind the work.

59
systems
26
running today
10
areas of work

14 projects

Collect, clean and connect data from sources that do not offer a ready-made API.

In daily use2026

Research and outreach automation

Find the right brand. Reach the right person. Keep the thread.

From relevant brands to the right contact and a deliberate follow-up. A daily view keeps the next steps visible.

  • Find brands from real opportunities
  • Connect research and contact sequences
  • Keep follow-ups visible
  • Next.js
  • TypeScript
  • PostgreSQL
  • +3
Explore the projectClient project
In daily use2026

Content intelligence and production platform

A custom algorithm. Clear plans. Your content agent.

A custom-built algorithm, an editorial planner and an agent tailored to your content goals. From research to production.

  • A custom algorithm for your topics
  • A planning tool for the entire workflow
  • A content agent that fits your strategy
  • Next.js
  • TypeScript
  • MongoDB
  • +1
Explore the projectTwo editorial briefings per day
In daily use2026

Shop research and contact pipeline

From a shop directory to contacts a sales team can use.

Public shop directories become usable data: cleaned, enriched, searchable and ready to export.

  • Separate discovery and enrichment
  • Deduplicate returning shops
  • Search and export contacts
  • Python
  • Next.js
  • MongoDB
  • +3
Explore the project112,000 leads in the database
Shipped2026

Brand research with a dedicated data pipeline

One workspace for brand research and the data behind it.

A research interface and an independent sponsorship pipeline work together. New video data feeds the finder.

  • Separate interface and scraper
  • Feed sponsorship data into research
  • Keep configuration and exports separate
  • Next.js
  • TypeScript
  • Python
  • +1
Explore the project
Shipped2026

Local conversation analysis

Make conversation history searchable and routable.

Group conversations become analysable and linked to projects. Rules determine where each kind of data belongs.

  • Define conversation rules
  • Separate storage destinations
  • Analyse exports and live conversations
  • Python
  • PostgreSQL
  • Tauri
  • +1
Explore the project
Prototype2026

Maritime intelligence dashboard

Put the headline beside the ships.

Ship movements, news and oil prices share one interface. Unusual patterns remain connected to their underlying observations.

  • Ship positions from an AIS stream
  • Inspect movement patterns
  • See markets and news in context
  • TypeScript
  • Leaflet
  • PostgreSQL
  • +1
In daily use2026

Finance and document platform

Every number has a source. Every review has a context.

From confidential documents to a financial overview. Every extracted value stays linked to its source and review.

  • Source pages beside every value
  • Connect documents and bank data
  • Trace review decisions
  • TypeScript
  • Next.js
  • MongoDB
  • +3
Explore the projectClient project
Shipped2026

Source-backed knowledge platform

Game knowledge with the source still attached.

Game knowledge with sources, regions and versions. Search, an AI assistant and Discord use the same reviewed material.

  • Claims with provenance and version
  • Versioned editorial workflow
  • Knowledge through search and AI
  • Next.js 16
  • TypeScript
  • MongoDB
  • +2
Shipped2026

Creator research with contact filters

Creator discovery with contact quality in the loop.

Find profiles, extract business contacts and filter unsuitable accounts early. Costs remain traceable by search strategy.

  • Discover profiles and contacts
  • Filter before enrichment
  • Compare measured research costs
  • Node.js
  • JavaScript
  • MongoDB
  • +1
Explore the projectClient project
Shipped2026

Job research and personal matching

Eighteen job sources. Matches with a reason.

Eighteen sources become comparable job listings. Personal matches can be reviewed and exported as PDFs or for AI assistants.

  • Unify eighteen sources
  • Score jobs for each person
  • Export matches as PDFs and for assistants
  • TypeScript
  • PostgreSQL
  • Drizzle
  • +2
Explore the project18 source adapters
In daily use2026

Regional business research

Find the businesses around your next opportunity.

Industry, location and radius become a systematic search. Four directories provide businesses and enriched contact details.

  • Four sources, one radius search
  • Cover regions by postcode
  • Enrich contact details automatically
  • Python
  • Playwright
  • MongoDB
  • +1
Explore the projectClient project
Shipped2026

Performance analysis and personal game coach

Turn match history into something to work on.

Match data becomes heatmaps, comparisons and actionable feedback. Rank, role and sample size put the analysis in context.

  • Analyse matches spatially
  • Compare against rank and role
  • Account for streaks and champion context
  • Next.js
  • TypeScript
  • Riot API
  • +1
Explore the project
Shipped2026

Social content archive and analysis

Keep the story after it disappears.

Stories disappear, research material remains. Continuous capture, an archive and AI analysis make publishing activity reviewable.

  • Continuously capture stories and posts
  • Retain material beyond expiry
  • Analyse publishing patterns
  • Tauri
  • Rust
  • TypeScript
  • +1
Explore the project
In daily use2026

Sponsorship intelligence from video data

See which brands are already backing creators.

Six processing stages connect creator videos with potential sponsors and validated company information.

  • Identify sponsors from videos
  • Classify and check companies
  • Preserve freshness and intermediate results
  • Python
  • PostgreSQL
  • Ollama
  • +2
Explore the project6-stage pipeline