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