Summary
Josh Williams is a senior software engineer and former mathematician with 11 years in the industry and a knack for turning theory into production-grade systems. He’s led architecture and data-pipeline work—migrating costly Redshift workflows to on-demand Athena queries, introducing Spark/EMR for scalable imports, and decomposing monoliths into independently scaling services. Comfortable across Go, Scala, TypeScript, Ruby and Rust, he pairs low-level networking experience (mesh routing and virtual radio interfaces) with cloud-native engineering and cost-conscious optimizations. A prize-winning mathematician who started university at 16, he brings strong analytical rigor to algorithm design and capacity planning. Now based in Longtown, UK, he combines hands-on implementation with mentoring and client-facing delivery at companies from startups to telecoms.
11 years of coding experience
9 years of employment as a software developer
Master's degree, MASt in Pure Mathematics, Pass, Master's degree, MASt in Pure Mathematics, Pass at University of Cambridge
Bachelor of Science - BS, Mathematics, 1:1, Bachelor of Science - BS, Mathematics, 1:1 at University of Bath
Doctor of Philosophy - PhD, Mathematics, Not Completed, Doctor of Philosophy - PhD, Mathematics, Not Completed at University of Warwick