Mohammad Hasan Shammakhi

prof_pic.jpg

Research and Development Engineer

📍Vancouver, British Columbia, Canada


Welcome! I'm Mohammad, a highly skilled telecommunication engineer specializing in "Deep Learning" and "Machine Learning" technologies. I possess extensive expertise in Qt, C++, and CUDA programming, enabling me to develop efficient real-time systems. In addition to my proficiency in GPU programming, I excel in FPGA programming using SystemGenerator and VHDL. I thrive on tackling challenging problems within the communication system industry. Throughout my career, I have successfully managed numerous projects related to signal processing and communication system development. Noteworthy achievements include the creation of a GPU-based Software Defined Radio (SDR) capable of handling wideband signals. Moreover, I have designed and implemented various communication links, leveraging GPU-based, FPGA-based, and combined GPU-FPGA architectures. My research interests primarily revolve around signal and image processing, wireless and satellite communication systems based on deep learning, and their hardware implementation on cutting-edge devices like GPUs and FPGAs. For a comprehensive overview of my skills and experiences, I invite you to review my CV.