Joshua Cannon


An engineer crazy about good, clean, fun code (and colleagues).


Experience

Member of Technical Staff (Infrastructure) - Anthropic

Team Lead/Build Engineer - IBM WatsonX Orders (prior McD Tech Labs)

Overall, removed hurdles and blockages that were interrupting an engineer’s ability to focus on writing production-ready application code, while still increasing code quality and security.

Senior Software Engineer - National Instruments

Technical

Pantsbuild
Maintainer-emeritus of the Pantsbuild open source Build system
Programming Languages
Python: Expert-level experience with a wide swath of the Python ecosystem. From the interpreter and standard-library, to commonly-used libraries, to full-stack development, to tooling for static analysis, packaging, and testing.

Intermediate knowledge of C++, Rust, JS/TS

Education

2013-2016
BS, Computer Science; The University of Texas (Austin)

Shenanigans


| GitHub:thejcannon | @thejcannon@fosstodon.org