Graphics Software Development
I develop real-time rendering systems, simulations, visualization tools, game engines, games, and graphics applications.
Technologies: Vulkan / OpenGL / Metal / DirectX / C++
Computer Graphics Tutoring
I offer one-on-one or group tutoring in computer graphics, and graphics programming.
Graphics Software Development
I develop real-time rendering systems, simulations, visualization tools, game engines, games, and graphics applications.
Technologies: Vulkan / OpenGL / Metal / DirectX / C++
Computer Graphics Tutoring
I offer one-on-one or group tutoring in computer graphics, and graphics programming.
Testimonials
★★★★★ ★★★★★
"Perfect! Amr is an incredible tutor, and I can't recommend him enough. He goes above and beyond to help his students. He makes sure I understand the concepts completely, and is patient enough to repeat himself however many times you need him to. I feel comfortable asking him questions, and he answers them in a way that you will understand, but by also making sure you're not missing any key information. 10/10 best tutor."
A student from British Columbia, Canada
March 2025
★★★★★ ★★★★★
"This guy was a very versatile tutor. He helped me with lectures, figuring out how to code, helping me debug and any other issue. He was available on short notice. I was incredibly lucky to have this guy. He saved me in my Graphics class. Really had a strong knowledge of computer graphics."
A student from California, USA
May 2024
★★★★★ ★★★★★
"He is very knowledgeable in what he is doing. He make complex things really easy . Definitely recommend him"
A student from Warsaw, Poland
February 2025
★★★★★ ★★★★★
"Thank you! and thank you so much for all your help, it's made a huge difference! You explained everything so clearly it all makes much more sense now I really appreciate it"
A student from England, UK
November 2024
★★★★★ ★★★★★
"Easy to talk to, patient...will meet with Amr again!"
A student from Midwest, USA
May 2025