About the Authors
Abhishek Kumar has been involved in the research and development of complex enterprise-grade software for more than 12 years. He has gained extensive systems programming experience while working at Adobe, Intel, ARM, Samsung, and NVIDIA. He is currently working as a Senior Computer Scientist at Adobe and leading generative AI initiatives there. He is passionate about teaching programming and machine learning. He is the author of the books Rust Crash Course and Ultimate Java for Data Analytics and Machine Learning and the creator of some of the successful courses on C++, Rust, Lua, data structures and algorithms, and machine learning. He holds a US patent in the area of generative AI.
He holds a degree of Bachelor of Technology in Electrical from IIT Delhi and a Master of Technology in Information and Communication Technology from IIT Delhi.
Pooya Eimandar is a seasoned expert with over 17 years of experience in programming, game development, and graphics technology. He is the co-founder and board member of Arium, a groundbreaking cloud gaming platform for eSports that allows gamers to play HD-quality games seamlessly across devices. Arium’s innovative shared compute environment, integrated with a Web3 layer, enables the casual e-gaming community to earn rewards and incentives.
He leads the technical vision and product strategy at Arium, drawing on his extensive expertise in C, C++, Rust, software architecture, cloud systems, real-time streaming, and GPU technologies, such as Vulkan, DirectX, and OpenGL.
As an accomplished author and educator, he has written and reviewed books on DirectX, Vulkan, QT, modern C++, and Rust for renowned publishers, such as BPB Publications. He has also delivered articles and lectures at universities and international conferences, sharing his insights into advanced computing and gaming technologies.