Joshua Carp

Member Of Technical Staff at Cockroach Labs

Charlottesville, Virginia, 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
Joshua Carp is a Member of Technical Staff with 14 years of experience building resilient backend systems, cloud infrastructure, and developer tooling from Charlottesville, VA. He blends deep Python and Go expertise—evidenced by significant open-source contributions to projects like marshmallow, webargs, Concourse, and Apache Airflow—with hands-on cloud work on eksctl, kubeflow, and Prometheus BOSH releases. Joshua has shipped production-grade CI/CD and orchestration features, improved BigQuery and dbt integrations, and hardened email and operator functionality in Airflow, showing a knack for pragmatic fixes that improve reliability and developer experience. He previously supported large-scale civic and political systems at the DNC and cloud.gov, bringing domain experience in secure, compliant deployments. Unusually for an infrastructure engineer, he also holds a PhD in Cognitive Neuroscience, which informs his data-driven approach to system design and troubleshooting.
code14 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy (PhD), Cognitive Neuroscience, Doctor of Philosophy (PhD), Cognitive Neuroscience at University of Michigan
bookBachelor of Arts (BA), Psychology, Bachelor of Arts (BA), Psychology at Haverford College
stackoverflow-logo

Stackoverflow

Stats
13reputation
39reached
0answers
1question
github-logo-circle

Github Skills (112)

google-cloud-platform10
python10
json-schema10
testing10
databases10
authentication10
swagger10
webpages10
terraform10
web-content10
gcp10
deserialization10
data-gov10
scrapy10
orchestration10

Programming languages (27)

CMakefileGoMustacheHTMLJupyter NotebookJsonnetTypeScript

Github contributions (5)

github-logo-circle
jmcarp/robobrowser

Feb 2014 - Jun 2015

Role in this project:
userBack-end Developer
Contributions:90 commits, 9 PRs, 15 pushes in 1 year 4 months
Contributions summary:Joshua primarily focused on maintaining and improving the `robobrowser` library, a web scraping tool. Their contributions included ensuring Python 2.6 compatibility, fixing version-related issues, and addressing compatibility issues. They also worked on bug fixes and implemented features for form handling and browser functionality.
source for Open States scrapers
Role in this project:
userBack-end Developer
Contributions:269 commits, 141 PRs, 1 push in 2 years 11 months
Contributions summary:Joshua primarily contributed to the development of the Open States scrapers project, evidenced by commits focused on adding configurations, fixing code linters, and improving the scraping logic. Their work involved implementing features, such as parsing committee memberships and implementing and resolving code issues. The user's commits demonstrate an understanding of scraping framework and Python, which are core components of the project.
scraperpythongovernmentscrapers
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
Joshua Carp - Member Of Technical Staff at Cockroach Labs