Summary
Justin Dietz is a Senior Software Engineer in Seattle with nine years of hands-on full-stack experience building Angular, Node.js, Java microservices, and GraphQL-driven platforms for large organizations like T-Mobile and Kaiser Permanente. He has repeatedly moved teams toward modern practices—introducing Apollo GraphQL, mono-repo and semantic-release workflows, containerized Node services, and CI/CD pipelines—while also designing UI libraries and reusable npm packages. Comfortable switching hats from developer to architect and project manager, he has led migrations, defined frameworks, and guided DevOps adoption to reduce friction between teams. His background includes rapid, production-grade deliveries across .NET, MEAN, and Python stacks, showing an ability to learn new technologies under tight deadlines. Notably, he combines enterprise-scale systems experience with a developer’s craft mentality—“Jack of All, Master of Some”—and a track record of turning legacy workflows into modern, automatable processes.
9 years of coding experience
17 years of employment as a software developer
Triple Black Belt, Computer Software Engineering, Triple Black Belt, Computer Software Engineering at Coding Dojo
Bachelor of Business Administration (BBA), Management Information Systems, Bachelor of Business Administration (BBA), Management Information Systems at Washington State University