Artemis Sparks is a seasoned software engineer with 15 years of experience building secure, scalable systems and currently a Member of Technical Staff at Anthropic focusing on security. They progressed through technical leadership roles at Google and served as Principal Engineer at ProPublica, blending hands-on coding with architecture and team mentorship. Artemis is an active open-source contributor—having worked on high-profile projects like tensorflow/minigo (AlphaGoZero implementation) and google/vim-codefmt—bringing expertise in backend automation, tooling, and developer workflows. Comfortable across backend, automation, and editor tooling, they’ve shipped pragmatic improvements such as type-checking integrations, deployment init scripts, and formatter support that reduce developer friction. Based in Seattle and classically trained in mathematics and computer science at Reed College, Artemis pairs rigorous technical thinking with a maker’s curiosity. Outside work they play Go and build programs for Go, reflecting a passion for strategic problem solving that informs their engineering approach.
15 years of coding experience
14 years of employment as a software developer
B.A, Mathematics; Computer Science, B.A, Mathematics; Computer Science at Reed College
An open-source implementation of the AlphaGoZero algorithm
Role in this project:
Backend Developer & Automation Engineer
Contributions:177 commits, 67 PRs, 28 pushes in 4 months
Contributions summary:Artemis contributed to the codebase by adding type hinting to several Python files and modifying the `.gitignore` to include type-checking cache. They also added a simple type-checking script using `mypy`. Furthermore, the user made changes to the cluster configuration scripts, including setting up environment variables for the project and creating an init-credentials script, indicating involvement in setting up the deployment environment.
Contributions:13 commits, 7 PRs, 3 pushes in 5 days
Contributions summary:Artemis primarily contributed to the development of the Vim plugin for syntax-aware code formatting. Their work focused on adding support for new formatters, specifically for buildifier and google-java-format, along with splitting existing formatters into separate files for improved readability. They also fixed bugs, improved the code structure, and updated the documentation.
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.