Craig De Stigter is a Lead Engineer based in Auckland with over 16 years of hands-on experience building and operating the Koordinates geospatial platform, where he was employee #1 and has shaped product, infrastructure, and team processes. He led major initiatives like the Kart "Git for Data" system, a multi-tenant ID migration, and the adoption of AI-assisted development while reducing technical debt and improving performance. A pragmatic full-stack backend engineer, Craig has implemented core systems including spatial/text search, export/upload tooling, an async task runner, and Docker-based developer tooling. He is an active open-source contributor to prominent projects such as GDAL and Django REST Framework, improving test suites, serializers, and CI to boost reliability for the wider geospatial and web API communities. Available for part-time Python and geospatial contracts, he combines deep domain knowledge with mentoring and conference speaking experience across PyCon, DjangoCon and FOSS4G. An engineering generalist who prefers shipping resilient systems, he often surfaces opportunities by merging operational insight with product design.
16 years of coding experience
Bachelor of Engineering - BE, Computer Software Engineering, Bachelor of Engineering - BE, Computer Software Engineering at The University of Auckland
Contributions:21 commits, 10 PRs, 16 comments in 5 years 6 months
Contributions summary:Craig primarily contributed to the Django REST Framework codebase, focusing on enhancements and bug fixes related to serializers, related fields, and generic views. Their work involved refining serializer behavior, improving the handling of default values, and correcting foreign key writing issues. Additionally, the user added comprehensive tests for related fields, including source arguments and dotted lookups, ensuring the robustness of the framework.
GDAL is an open source MIT licensed translator library for raster and vector geospatial data formats.
Role in this project:
Backend Developer & QA Engineer / Test Automation Engineer
Contributions:1 review, 61 commits, 15 PRs in 1 year 4 months
Contributions summary:Craig's contributions primarily involve fixing bugs and improving the test suite for the GDAL library. They addressed issues related to the detection of geometry types in MITAB files and corrected test failures. Furthermore, the user updated and refactored existing tests, including migrating some to utilize pytest parametrization, and made changes to the CI configurations to streamline the testing process and improve its integration.
licensedrasteriogeospatialrasterdata-formats
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.