Ian Bogle is a Senior Member of Technical Staff at AMD and a member of the El Capitán Center of Excellence, specializing in projecting and characterizing application performance across diverse hardware configurations. He builds and supports profiling tools, creates training materials, and provides hands-on performance guidance at hackathons, translating deep research into practical developer enablement. With a PhD from Rensselaer Polytechnic Institute, his research produced provably efficient hierarchical parallel graph algorithms contributed to Trilinos and a first-of-its-kind distributed-memory multi-GPU graph coloring framework implemented with Kokkos. He brings eight years of experience in high-performance and distributed-memory computing, combining theoretical rigor with production profiling and tooling expertise. Based in Manchester, Pennsylvania, Ian enjoys solving abstract algorithmic problems to accelerate concrete scientific computing applications.
8 years of coding experience
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Rensselaer Polytechnic Institute
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Grove City College
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.