Skip to content
View lukaskreibig's full-sized avatar

Highlights

  • Pro

Block or report lukaskreibig

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

Lukas Kreibig

Technical Product Partner / Senior Fullstack Engineer

I help startups and product teams turn product ideas, data and APIs into shipped web applications.

My public repositories show the code side of that work: React/Next.js frontends, TypeScript component systems, maps and data visualizations, Python/FastAPI backends, data pipelines, testing workflows and documentation.

Portfolio · Email


What I focus on

  • Product-ready frontends — React, Next.js, TypeScript, component systems, UX-focused implementation
  • Data products & visual interfaces — dashboards, maps, charts, data stories and geospatial UI
  • Backend & API integration — Python/FastAPI, Node.js, REST/GraphQL, typed contracts and API serving layers
  • Delivery quality — testing, CI/CD, documentation, handover and maintainable project structure
  • Product thinking — translating unclear product/data/API contexts into usable shipped interfaces

Selected public repositories

Interactive climate data story combining maps, charts, scroll-driven interaction, satellite data and backend/data workflows.

Highlights

  • Next.js / React frontend with scrollytelling, charts and map interactions
  • FastAPI backend for aggregated climate data
  • Data pipelines for NASA/NOAA/OWID datasets
  • Documentation for architecture, operations and data workflows

Stack: Next.js, React, TypeScript, GSAP, D3, Recharts, Mapbox, FastAPI, Python, Pandas, Vercel, Railway, GitHub Actions


Air-quality data product that turns distributed sensor data into an interactive map and chart interface.

Highlights

  • Mapbox-based air-quality exploration
  • PM2.5 / PM10 views with threshold-based visual feedback
  • OpenAQ API integration
  • E2E and component testing setup

Stack: React, TypeScript, Material UI, Mapbox GL, Plotly, OpenAQ API, Jest, React Testing Library, Playwright, GitHub Actions


Python pipeline and CLI for Sentinel-2 satellite imagery processing around Uummannaq Fjord, Greenland.

Highlights

  • STAC discovery and tile loading
  • MobilenetV2 UNet cloud masking
  • Rule-based ice / water / land classification
  • CSV statistics, quicklook overlays, Docker setup and testable pipeline structure

Stack: Python, PyTorch, Pandas, NumPy, Rasterio, odc-stac, Typer, Docker, Ruff, mypy, pytest


Interactive train schedule visualization for complex rail/transit timetable data.

Highlights

  • D3-based train graph visualization
  • GTFS-based data processing
  • Interactive filters and schedule exploration
  • Modern frontend and database-backed architecture

Stack: Next.js, React, TypeScript, D3.js, Material UI, Drizzle ORM, PostgreSQL, Supabase


Real-time word-frequency explorer with a microservice backend and WebSocket-based updates.

Highlights

  • React frontend
  • Node/Express backend services
  • Redis-backed word-frequency data
  • WebSocket communication
  • Docker Compose development environment

Stack: React, TypeScript, Node.js, Express, Redis, WebSockets, Docker Compose


Client and product case studies

Some of my strongest product work is client work where the code is private. I document selected case studies with product context, screenshots, tech stacks and shipped outcomes on my portfolio:

www.lukaskreibig.dev

Selected case studies include:

  • blocks.cloud — B2B FinOps SaaS, onboarding, dashboards, billing, API/BFF integrations
  • Floorwell OS — CRM and operations platform, data-heavy workflows and frontend modernization
  • Map the Air — air-quality data product with maps, charts and API aggregation
  • Arctic Data Story — interactive climate data experience with maps, satellite data and RAG layer

How I work

  • Product context before implementation
  • Type-safe interfaces between frontend, backend and data workflows
  • Clear component and state architecture
  • UX and performance as engineering concerns
  • Testing and CI/CD as delivery guardrails
  • Documentation and handover so teams can continue confidently

Open to

Remote freelance projects, startup collaborations and selected senior frontend / fullstack / product engineering roles.

Best fit: MVPs, internal tools, data products, dashboards, maps, onboarding flows and visual web applications.

Pinned Loading

  1. climate-dashboard climate-dashboard Public

    Interactive climate data story with Next.js, React, FastAPI, maps, charts, satellite data and reproducible data pipelines.

    Jupyter Notebook 1 1

  2. airpollution airpollution Public

    Mapbox-based air-quality data product with React/TypeScript, OpenAQ API integration, charts and E2E tests.

    TypeScript

  3. uummannaq-ice-from-space uummannaq-ice-from-space Public

    Sentinel-2 processing pipeline and CLI for ice/cloud classification around Uummannaq Fjord, Greenland.

    Jupyter Notebook

  4. trainchartschedule trainchartschedule Public

    Interactive train graph / Bildfahrplan visualization using Next.js, D3, GTFS, Drizzle and PostgreSQL.

    TypeScript

  5. WordFrequencyExplorer WordFrequencyExplorer Public

    Real-time word-frequency explorer with React, Node/Express, Redis, WebSockets and Docker Compose.

    TypeScript

  6. MovieMasters MovieMasters Public

    MovieMasters is a Movie Management App for iOS and Android built with React Native and GraphQL.

    TypeScript