Summary
Andrew Jackson is a seasoned full-stack engineer and technology leader with 13 years of experience building high-performance backends in Go and modern single-page web applications. Currently president of CurioStorage.org, he leads development of an open-source Filecoin storage provider reference implementation, blending crypto-economics with production-grade engineering. His tenure at Google and prior roles at ChargePoint, Bitcasa, Microsoft, and IBM show a track record of solving hard systems problems—from compiling massive Go binaries and inventing new statistics tooling to designing byte-identical client-side encryption and scaling MapReduce across thousands of cores. He favors pragmatic architecture improvements that measurably boost performance and developer productivity, and has influenced the Go ecosystem through feature-driven work. Based in rural Tennessee, he pairs deep low-level experience (C++/embedded, distributed systems) with modern web and cloud practices, and brings a curious, playful streak to engineering (Web & GoLang fan ʕ⊙ϖ⊙ʔ).
13 years of coding experience
19 years of employment as a software developer
B.S Computer Science, B.S Computer Science at UTSA