Become a sponsor to Kevin James
Hi, I'm Kevin! I'm a software developer working on AI at Dialpad, and I've been building and maintaining open source software for over thirteen years.
Projects I maintain
My most widely-used project is coveralls-python, the most popular Python client for Coveralls. It sees over 1.3 million downloads every month and is a core part of many teams' CI/CD pipelines, helping developers track and report test coverage with ease.
I'm also the primary maintainer and contributor to gcloud-aio, an asyncio-first (and thread-safe) Google Cloud client library for Python with over 340 stars. It provides idiomatic, high-performance Python interfaces for GCP services like BigQuery, Cloud Storage, Datastore, Pub/Sub, and Task Queues — filling gaps that the official Google libraries don't cover well for async workloads.
Beyond these, I maintain a collection of smaller developer tools, Puppet modules for Homebrew, and various other utilities across the Python and cloud ecosystems.
Why sponsorship matters
All of this work happens in my personal time, outside of my day job. Sponsorship helps me justify the hours I spend triaging issues, reviewing PRs, cutting releases, and keeping dependencies up to date — the unglamorous but essential work that keeps widely-used libraries healthy. Your support, at any level, is a meaningful signal that this work matters to you and helps me keep investing in it. Thank you!
1 sponsor has funded TheKevJames’s work.
Featured work
-
TheKevJames/coveralls-python
Show coverage stats online via coveralls.io
Python 569 -
talkiq/gcloud-aio
(Asyncio OR Threadsafe) Google Cloud Client Library for Python
Python 342 -
TheKevJames/gnome-shell-extension-transmission-daemon
gnome shell indicator for Transmission
JavaScript 23 -
TheKevJames/tools
collection of tools too small to deserve their own repo
Perl 21 -
TheKevJames/puppet-homebrew
homebrew (+brewcask! +taps!) package installer and provider
Ruby 19 -
TheKevJames/beancount-importer
various importers for beancount ledgers
Python 3