Artemis Sparks

Member Of Technical Staff at Anthropic

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code15 years of coding experience
job14 years of employment as a software developer
bookB.A, Mathematics; Computer Science, B.A, Mathematics; Computer Science at Reed College
github-logo-circle

Github Skills (17)

python10
vim10
clang-format9
mypy9
build-automation9
javas8
java8
devops7
autopep87
javascript5
typescript4
typescript-types4
typescripts4
tensorflow3
git3

Programming languages (12)

JavaC++ShellTeXScalaJavaScriptGoPHP

Github contributions (5)

github-logo-circle
tensorflow/minigo

Jan 2018 - May 2018

An open-source implementation of the AlphaGoZero algorithm
Role in this project:
userBackend 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.
google/vim-codefmt

Jan 2017 - Jan 2017

Vim plugin for syntax-aware code formatting
Role in this project:
userFull-stack Developer
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.
code-formattingvim-pluginformatterclang-formatjs-beautify
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.
Request Free Trial