I'm a freelance researcher, data scientist and developer working mostly with data about UK charities and other non-profits.
I have created and maintained a number of different resources which fill in gaps in data infrastructure and provide building blocks for other projects. I also produce ad-hoc data analysis and research, such as looking at the gender pay gap for charities.
My projects include:
- findthatpostcode - a resource that makes it easier to use postcode and area data in the UK
- findthatcharity - a search engine for UK charities and non-profits
- charity lookups - a set of useful resources for linking charity data together
- bcp-reader - A python parser for BCP files (like the ones published by the Charity Commission
- pdf-accounts - helpers for processing financial accounts from PDFs.
- xbrl-parse - a python library for getting useful data out of ixbrl files
1 sponsor is funding drkane’s work.
Featured work
-
drkane/find-that-charity
Reconciliation for UK Charities and other nonprofit organisations, with elasticsearch back end.
Python 20 -
drkane/charity-lookups
A collection of useful data and notes for using UK charity data.
Python 6 -
drkane/ngo-explorer
Data tool to help international development NGOs to navigate charity commission data. Project partners: The Sheffield Institute for International Development, David Kane, CharityBase
Python 2 -
drkane/ixbrl-parse
A python library for getting useful data out of ixbrl files.
HTML 41 -
drkane/find-that-postcode
A server for getting information about postcodes, with an elasticsearch back end
Python 8 -
drkane/geo-lookups
A collection of useful files for using UK Geography
Select a tier
$5 a month
Select$10 a month
SelectSupport my work at $10 per month. This will help pay for server costs for resources like findthatpostcode.uk and my time to keep github.com/drkane/charity-lookups up-to-date.
You'll get a shout-out on findthatcharity.uk and on dkane.net.
$100 a month
SelectOrganisation tier. You're an organisation that wants to support my work at $100 per month. This will help pay for server costs for resources like findthatpostcode.uk and my time to keep github.com/drkane/charity-lookups up-to-date.
You'll get a shout-out on findthatcharity.uk and on dkane.net.
$500 a month
SelectOrganisation pro tier. You're an organisation that wants to support my work at $100 per month. This will help pay for server costs for resources like findthatpostcode.uk and my time to keep github.com/drkane/charity-lookups up-to-date.
You'll get a shout-out on findthatcharity.uk and on dkane.net.
I'll also work with you to add features to findthatpostcode.uk or other tools, based on your needs.


Support my work at $5 per month. This will help pay for server costs for resources like findthatpostcode.uk and my time to keep github.com/drkane/charity-lookups up-to-date.