Ian Lumsden is a PhD candidate and Graduate Research Assistant at the University of Tennessee’s Global Computing Lab, specializing in I/O, data movement, and performance optimization for large-scale scientific workflows. Over nine years of experience includes repeated summer internships at Lawrence Livermore National Laboratory where he contributed to and extended production tools like Caliper, Thicket, Hatchet, DYAD, Benchpark, and Flux, and achieved measurable gains such as a 4.85x I/O throughput improvement for the iPIC3D application. He blends systems research with practical engineering—building Kubernetes benchmarking infrastructure, Python bindings, and graph-based analysis features—so his work not only characterizes performance but also delivers usable tooling. A member of IEEE and ACM, Ian brings both rigorous academic methods and hands-on tool development to optimize data movement across complex storage hierarchies.
9 years of coding experience
1 year of employment as a software developer
High School Diploma General Education, High School Diploma General Education at Oak Ridge High School
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Tennessee, Knoxville
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.