Gail Lyons is a seasoned senior software engineer with over two decades of experience building low-level tooling, compilers, and runtime systems for high-performance and exascale computing. At Intel she led development of MPI-Lite on the Open Community Runtime, performance-tuned OpenMP threading for bare-metal runtimes, and contributed to a Fortran front end using LLVM, demonstrating deep expertise in parallel programming models and architecture-specific optimizations. Her earlier work includes sole development of the ATOM static instrumentation engine and significant additions to Intel Pin, including a popular low-overhead "Probe" mode, reflecting a rare blend of systems-level design and pragmatic engineering. Comfortable across C, C++ and Python on Linux/Unix/Windows, she pairs meticulous testing and bug-fixing discipline with a collaborative, consensus-driven approach. An understated strength is her ability to create programmatic source-to-source translation tools (using ROSE) to transform benchmarks and enable novel analyses, showing both tool-building and research-facing impact.
6 years of coding experience
42 years of employment as a software developer
Master’s Degree Computer Science, Master’s Degree Computer Science at Boston University
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.