CGChristoph Griehl
DEResume
WorkExpertiseWritingAboutContactAuf Deutsch lesen
Senior Full-Stack EngineerAvailable for select work

I build production-grade AI, geodata, and full-stack systems.

I help turn complex technical ideas into reliable products — from RAG pipelines and document intelligence to geospatial real estate software, Web3 platforms, and scalable full-stack applications.

View selected workContact me
GitHub/LinkedIn/Resume
51.0091° N13.6498° EGermany · Remote
01 / AI

AI & RAG Systems

Document ingestion, embeddings, pgvector, reranking, citations, and production workflows.

02 / GEO

Geospatial Software

3D city data, building models, PostGIS, Mapbox, LOD1/LOD2, facade analysis.

03 / STACK

Full-Stack Products

React, Next.js, TypeScript, NestJS, Prisma, Postgres, GraphQL, cloud infrastructure.

04 / WEB3

Web3 & Data Platforms

Crypto tax, asset management, synthetic assets, and data-heavy financial products.

Selected work

Systems built from messy
requirements to production.

A selection of real estate intelligence, document AI, and Web3 platforms — spanning architecture, geodata, and full-stack delivery.

A · 01Real estate intelligence · ESG

Real Estate Intelligence Platform

Full-stack and geospatial engineering for ESG real estate intelligence, renovation analysis, building data workflows, and document-heavy property systems.

Problem
Fragmented building & ESG data across documents and registries.
System
Geodata pipelines + typed APIs feeding renovation analysis workflows.
Result
A maintainable platform turning raw property data into decisions.
Role · Full-stack & geospatial engineeringView case study →
FOOTPRINT · LOD1 · ESG-SCORE
B · 02Document AI

RAG & Document Intelligence

Architecture and implementation of document ingestion, chunking, embedding, retrieval, and citation workflows for building-related documents.

RAGpgvectorOCRembeddingsrerankingPostgres
Role · Architecture & implementationView →
C · 03Web3 · Financechain.report logo

Chainreport

Crypto tax and asset management platform for tracking Web3 assets, transactions, and reporting workflows.

Web3FinanceData platformTypeScript
Role · Lead engineerVisit →
D · 04DeFi · Web3Apollon (jAssets) logo

Apollon · jAssets

Synthetic asset and DeFi platform work around blockchain-based financial products.

DeFiWeb3Smart contractsProduct engineering
Role · Core engineerVisit →
How I work

Pragmatic architecture over heroic complexity.

01

Understand the system

I start by finding the real product goal, technical constraints, data model, and failure modes.

02

Build the thinnest useful version

I prefer pragmatic architecture, fast iteration, and systems that can evolve instead of collapsing under complexity.

03

Make it production-ready

Typed interfaces, observability, clear data flows, maintainable infrastructure, and boring technology where boring is better.

Technical depth

Full-stack, with depth in AI and geodata.

Frontend
Next.jsReactTypeScriptTailwindDesign systemsMobile-first interfaces
Backend
Node.jsNestJSPrismaPostgresGraphQLHasuraQueuesAPIs
AI / Data
RAGEmbeddingspgvectorOCRDocument processingChunkingRerankingML workflows
Geospatial
PostGIS3D city modelsLOD1/LOD2MapboxBuilding geometryFacade analysis
Infrastructure
AWSDockerECS/FargateVercelGitHub ActionsMonitoringCI/CD
Web3
EthereumSmart contractsDeFiCrypto taxAsset tracking
Writing

Engineering notes

Practical writing about AI systems, geodata, RAG, product engineering, and building software that does not become a maintenance trap.

View all writing →
Web DevelopmentSep 15, 2023

A Comprehensive Approach to Internationalizing Applications

Read article →
PersonalMay 23, 2023

Remote Engineering on the Road

Read article →
TechnicalApr 16, 2023

Building a Production Web Component Library

Read article →
About

I'm a senior full-stack engineer focused on complex product systems: AI workflows, geospatial applications, document intelligence, and data-heavy web platforms.

I care about software that solves real problems, survives production, and remains understandable after the first version ships.

Based in Germany, I work comfortably across frontend, backend, data, infrastructure, and product architecture — moving between the whole stack as a system demands.

// profile
roleSenior Full-Stack Engineer
baseGermany · Remote
focusAI · Geodata · Full-stack
statusOpen to work
Contact

Building something complex?

If your product involves AI, documents, geodata, automation, or messy data flows, I can help turn the idea into a reliable system.

Send emailConnect on LinkedInView GitHub
christoph.griehl96@gmail.com