Joseph Blair

Principal Software Engineer at The Washington Post

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

👤
Senior
🎓
Top School
Joseph Blair is a Principal Software Engineer with 11 years of full-stack experience, currently shaping microservice architecture and delivery for Arc XP products at The Washington Post. He started in backend and AWS infrastructure work and has deliberately expanded into frontend responsibilities, bridging React-based UIs with Java/Spring and server-side systems. Regularly acting as an architect and mentor, he helps onboard engineers while driving solutions that use MongoDB, Elasticsearch, DynamoDB, Docker, and CI/test tools like Cypress. His tenure at a single large publisher reflects deep domain knowledge of content platforms and operational SaaS concerns rather than frequent job-hopping. Trained in both computer science and music, he brings a disciplined, creative approach to problem solving and team collaboration. Based in Virginia, he combines practical hands-on coding with strategic design to move complex features from prototype to production.
code11 years of coding experience
job9 years of employment as a software developer
bookHigh School, High School at Oakton High School
bookBachelor's Degree Computer Science Music, Bachelor's Degree Computer Science Music at William & Mary
languagesCroatian, Bosnian, Serbian
github-logo-circle

Github Skills (78)

json-schema10
dynamodb9
golang9
amazon-dynamodb9
python9
supervisord9
docker9
kafka9
apache-kafka9
ecosystem8
elasticsearch8
multiarch8
pypy8
modeling-tool8
dynamoose8

Programming languages (8)

TypeScriptJavaDockerfileShellScalaJavaScriptGoPython

Github contributions (5)

github-logo-circle
washingtonpost/ans-schema

Feb 2017 - Mar 2017

JSON schema definition and supporting example/validation code for The Washington Post's ANS specification
Contributions:35 commits, 7 PRs, 6 pushes in 22 days
json-schemawashington-postschema-filesarcarc-publishing
dpkp/kafka-python

Jun 2015 - May 2019

Python client for Apache Kafka
Contributions:3 comments, 1 issue in 4 years
apache-kafkapythonkafka
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