Skip to content
View craigds's full-sized avatar
👾
mildly amused
👾
mildly amused

Organizations

@koordinates @django-mptt

Block or report craigds

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.

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

Hey, I'm Craig de Stigter

Backend engineer with 18 years of experience building things that work.

Lead Engineer @ Koordinates - wrangling geospatial data at scale.

What I Do

I solve weird problems in the geospatial and Python ecosystems. The kind where you're reading C library source code at 2am wondering why your coordinate transformation is off by 3 meters.

I'm good at code review, which seems important in the AI era.

Tech

Expert-level understanding of:

  • spatial data intricacies - [Geo]Parquet, Geopackage, Postgis, COGTiff, pointclouds, projections, the antimeridian, ...
  • Python
  • Docker Compose

I'm also very experienced with AI coding tools (claude code particularly), as well as building for LLMs (MCP servers, tweaks, writing skills/prompts)

Available for Contract Work

I'm open to part-time contracting.

📧 craig@destigter.nz

I'm especially interested in working with you if you:

  • have an interesting problem in geospatial, data pipelines, or Python backend systems.
  • need help increasing AI adoption in your team
  • need to improve your developer tooling

I don't want to work on fintech or heavily-frontend-only work (I'm happy with full-stack though)

Pinned Loading

  1. django-typed-models django-typed-models Public

    polymorphic django models using automatic type-field downcasting

    Python 232 45

  2. django-fieldsignals django-fieldsignals Public

    Django signals for changed fields

    Python 116 11

  3. koordinates/kart koordinates/kart Public

    Distributed version-control for geospatial and tabular data

    Python 667 52

  4. OSGeo/gdal OSGeo/gdal Public

    GDAL is an open source MIT licensed translator library for raster and vector geospatial data formats.

    C++ 5.9k 2.9k