HomeLocationSan Francisco

Full-stack engineer for San Francisco

Four reference projects, built from the interface down to the database — remotely, with the meetings on site. How far it is from here to San Francisco is right below.

Base
Bergisch Gladbach
Region
United States
Around
4 places

Bergisch Gladbachconnected toSan Francisco

Who turns up: the same person on all twenty-six location pages
Who turns up — the same everywhere4:5

Relation to San Francisco

Built remotely. On site where the trip earned itself.

In San Francisco the question is rarely whether something is possible with AI, but what it costs to run. In the projects here both were worked out — Lambda against an own VPS, a hosted vector service against pgvector — and the calculation sits beside it.

Under way: regional train, laptop open, editor darkAI-generated
The stretch itself — the part no location page shows21:9
The hour in between: work on the train, coffee beside itAI-generated
The hour in between is working time16:9

Reference projects

Four systems that were built, one from each of the four areas I work in. Behind every title is the case study: the situation, the build, and the numbers afterwards.

The pipeline, triggered from inside the client team: build, test, migrate, deploy — all greenAI-generated

01Cloud & Deployment

SnipeFlip

Watch several marketplaces at once, score every find, push the hits straight to a phone — without anyone keeping tabs open.

Python PostgreSQL Docker Telegram Nginx

The repository after the handover: transferred to the client, history intactAI-generated

02Full-stack development

AI profile generator

Applications and CVs become a finished candidate profile — Claude writes the copy, the pipeline sets the document.

Claude Python pgvector React

The acceptance run, started from the client account: 24 of 24 passedAI-generated

03AI integration

RecroBot

Sourcing, pre-qualification and scheduling automated — nine hires in one quarter, all of them still there.

Node Claude Twilio PostgreSQL

The sync overview in production: 2,500 records, 0 errorsAI-generated

04System integration

ERP integration

Apparel Magic and the shop keep stock, prices and orders in sync; every discrepancy lands in the log instead of an inbox.

TB.One Apparel Magic MariaDB Node

See all work

Three proof points

The same three numbers as everywhere else on this site — checkable, with the material they come from beside them. Being in San Francisco changes none of it.

On site and remote

This is how these projects ran: on site for workshops and acceptance sessions, built remotely, with weekly demos on real code — the distance to San Francisco changes none of it.

On site: a workshop at the client’s own tableAI-generated
On site: the thing that supposedly never happens16:10
Remote: a call and a shared editor — one working mode, not a wordAI-generated
Remote: a working session, not a buzzword16:10

Nearby

These places are within reach of San Francisco. Where one of them has a page of its own, the name leads there.

A bridge tower rising out of the fog bank, the hills behind itAI-generated
The place itself, and the area around it. For the work, the journey is the only difference.21:9
  • 01Silicon Valley
  • 02Palo Alto
  • 03Oakland
  • 04San Jose
What the distance actually is: the regional train pulling inAI-generated
What the distance is16:9
How the radius was decided: a pencil circle on a paper mapAI-generated
How the radius was decided16:9

Other locations

Twenty-five more pages, none of them from a template.

25 cities in 6 countries. Each page names the distance, the way the work runs and the questions actually asked there — and none of them is here because a search engine expects it.

The same page three times: English, German, SerbianAI-generated
Three languages, one source21:9
Three clocks, three time zones, one calendarAI-generated
Three time zones in one day’s plan16:9
The border as a document: an invoice across it, reverse chargeAI-generated
A border, actually crossed16:9
Twenty-six printed pages on the steel table — no two the sameAI-generated
All twenty-six, printed out — the proof that none exists twice21:9

Contact

Half a minute, and you know more.

Half a minute on what I work on and how. If a question is left, write to me — an answer within one working day.