Summary
James Durham is a versatile software engineer and owner with over a decade of hands-on experience building mobile apps, tooling, and developer utilities, particularly in Android and embedded environments. As developer and technical architect at QuarkWorks, he led R&D efforts and shipped notable projects like the Reprotech Android app and a cross-platform Canvas Machine, plus tooling such as a Realm annotation processor and macOS GUI for Realm databases. He has a knack for solving obscure build and platform problems—evidenced by an accepted Stack Overflow solution and discovery of a Windows Android build bug that impacted many projects. His background spans low-level systems work (cross-compiling Python and Valgrind for Android), UI/UX with Flash/ActionScript, and Linux server administration, reflecting a broad full-stack capability. Based in Columbia, Missouri, he runs a small consultancy (DurhamLLC) that encapsulates his entrepreneurial and independent-contributor streak. Notably, he combines practical production shipping with curiosity-driven experiments, from making modern Android run on legacy devices to building custom parsers and developer tooling.
10 years of coding experience
7 years of employment as a software developer
Lincoln University (MO)
University of Central Missouri
English