Ahsan Saghir

Staff Software Developer at IBM

Markham, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ahsan Saghir is a Staff Software Developer with 7 years of experience specializing in compiler engineering for C/C++ and Fortran on IBM Power platforms. At IBM he has worked across front-end and back-end LLVM compiler components, blending deep language-standard knowledge with practical validation, testing, and performance profiling. He has a strong track record creating diagnostic test plans, integrating test suites, triaging compiler regressions, and scripting benchmark analysis for CPU/GPU data movement. Ahsan’s background as a compiler validation specialist gives him a rare combination of standards-driven rigor and hands-on debugging across OS variants like RedHat and Ubuntu. Based in Markham, Ontario, he holds a Master’s in Electrical and Computer Engineering and brings an analytical, methodical approach to solving low-level, performance-sensitive problems. Notably, his work bridges formal language spec interpretation and practical build validation to keep complex compiler stacks reliable in production.
code7 years of coding experience
job2 years of employment as a software developer
bookMaster’s Degree, Electrical and Computer Engineering, Master’s Degree, Electrical and Computer Engineering at Lakehead University
github-logo-circle

Github Skills (26)

modular10
llvm10
toolchain10
compiler10
clang10
coding-style5
static-analyzer4
julia4
llvm-ir4
cling3
objective-c3
buildkite3
windows2
reduction2
evm1

Programming languages (5)

JuliaC++LLVMRPCPython

Github contributions (5)

github-logo-circle
ahsansaghir/julia-buildkite

Apr 2023 - Apr 2023

Buildkite configuration files for Base Julia CI
Contributions:4 pushes in 11 days
llvm/llvm-project

Jun 2020 - Jul 2023

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:21 pushes, 1 comment in 3 years 1 month
compilerstechnologiesclangsubmittoolchain
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.
Request Free Trial
Ahsan Saghir - Staff Software Developer at IBM