A member of the NCSSM mathematics faculty since 2017, Mahmoud has taught residential, online, and summer enrichment courses. He is passionate about teaching, programming, developing course material, collaborating with colleagues on projects, and advising students. He has developed a short course called Islamic Geometric Patterns, for NCSSM’s miniterm program. Before NCSSM, Mahmoud was a programmer at Vf corporation and a systems analyst at IBM and Revlon. He was a mathematics instructor at a university in the Middle East from 2005-2015 and was a teacher in Guilford Public Schools from 1993-1997. He earned a B.Sc. Mathematics Education with a minor in Computer Science and a M.Sc. in Applied Mathematics from North Carolina A & T University.