Hüseyin Çapan

I build backend systems that have to be right about the physical world. Carbon accounting, and lately the agentic kind.

Engineering lead at a climate-tech company in Berlin, five years in. Distributed systems in TypeScript and PostgreSQL, LCA methodology (EcoInvent, CBAM, EUDR), and the occasional photograph. Turkish, English.

Selected work

Timeline

  1. CBAM carbon check: what your shipment costs, and what a cleaner plant savesshipped

    Every producing facility in a country on a map, coloured by carbon intensity, with the euro gap between filing the EU default and sourcing the clean plant.

    PythonFastAPIClimate TRACELeaflet
  2. EUDR forest check: was this plot deforested after the cutoff?shipped

    Draw a land plot, get the EUDR deforestation verdict from open satellite data, with the lost pixels drawn on the map.

    PythonFastAPIPostGISrasterio
  3. Iso + chrone: what you can actually reach on footshipped

    An isochrone service for Berlin and any city you import, on top of the OSM road network.

    PostGISpgRoutingTypeScriptLeaflet
  4. Routing benchmark as a territory gamenot shipped

    A scoring game over real routing problems. Killed before it was built.

    pgRoutingPostgreSQL
  5. trip · 13 frames

    Stralsund and Rügen

    Chalk cliffs, beech forest and the Baltic in April.

    +9
  6. trip · 4 frames

    Prague

    Two days in Prague, one of them after dark.

  7. trip · 10 frames

    Palma

    Golden Hour

    +6