Joshua Cannon


Build Engineer who cares deeply about “Developer Experience”


Experience

Team Lead - Build Engineer - IBM WatsonX Orders (previously 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 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)

Media


| GitHub:thejcannon | @thejcannon@fosstodon.org