George King is an independent contractor and seasoned software engineer with 14 years of experience building iOS apps, Python tooling, and reproducible data-analysis systems. Based in San Francisco, he develops a build system for data journalism at Columbia and is prototyping a programming language, reflecting a rare blend of practical shipping experience and language-design curiosity. His open-source contributions to Python's typeshed improved standard-library type annotations, tightening type safety for many users. He started in embedded and wireless systems testing and moved through prominent roles at foursquare and R/GA, giving him strong product-focused engineering instincts. Colleagues know him for combining hands-on implementation with thoughtful tooling that helps teams reproduce and maintain complex data workflows.
Collection of library stubs for Python, with static types
Role in this project:
Back-end Developer
Contributions:11 commits, 13 PRs, 37 comments in 1 year 6 months
Contributions summary:George primarily contributed to improving the type annotations (stubs) for the Python standard library within the `typeshed` repository. Their work involved adding optional parameters to existing functions (`json.load`, `json.loads`, `shutil.copytree`), adjusting type hints to allow for `None` inputs (`subprocess.Popen.communicate`), and correcting annotation issues in libraries like `re` and `builtins`. The contributions focused on improving type safety and the accuracy of type information, impacting the usage and validation of library code.
Contributions:568 commits, 3 PRs, 217 pushes in 6 years
pythondata-sciencepython-3data-projectsbuild-tool
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.