Seyedramin Rasoulinezhad
Hardware Engineer, MangoBoost, Canada
ex-Software architect, Huawei, canada
PhD at the University of Sydney, Australia

My resume:

updated on August 2022

Biography

Currently, I am a hardware engineer at MangoBoost working on cool FPGA accelerator projects. I used to be an software architect at Huawei (HiSilicon), AB, Canada. I earned my PhD in Computer architectures at The University of Sydney, NSW, Australia, under the supervision of Prof. Philip Leong and Dr David Boland (amazing group). My research focused on new FPGA architectures for the implementation of a variety of applications while considering machine learning algorithms as high demand future applications. I also contribute to SpatialML group. I’ve obtained my B.S. degree in Electrical Engineering, Digital Systems at Sharif University of Technology, Iran. My research interests  are:

  • Computer Architectures
  • Reconfigurable circuits
  • Machine learning
  • Parallel computing
  • Embedded systems

Education

Ph.D. Computer Engineering
EE Department, University of Sydney, Sydney, Australia
B.S. of Engineering in Electrical Engineering (Digital Systems)
EE Department, Sharif University of Technology, Tehran, Iran
Diploma in Mathematics and physics
Allameh Helli, Tehran, Iran – NODET*

*National Organization for Development of Exceptional Talents

IMG_8118_crop

Public talks:

Professional activities and Affiliations

Spatial ML

The Center for Spatial Computational Learning is an international collaborative research center including University of Sydney researching on machine learning hardware architectures, algorithms, and arithmetic.

TCAD, TRETS, and TCAS-II

Active reviewer for ACM and IEEE journals and conferences.

My Toolbox

HW and SW Languages

Python (PyTorch and TensorFlow), C/C++, Java/Android, MATLAB, Parallel Programming: CUDA, Pthread*, MPI*, OpenCL*, OpenCV*

FPGA

Vivado Design Suite, Vivado HLS , ISE, Quartus II, ModelSim, SDSoC, and SDAccel

ASIC Flow

Synopsys Design Compiler, Cadence SOC Encounter, Cadence RTL compiler, Yosys, HSpice (using 90, 65, and 28nm technologies)

Robotics

PCB designing by Altium Designer, Mechanical Designing bu Corel & AutoCAD, Embedded Linux like Raspbian*

Embedded systems

Embedded Microcontroller NIOS II, ARM-C (especially on Cortex-M0, M3), Assembly(X86), Micro controllers such as ATmega & ATtiny IC families educational board

Icons made by srip, wanicon, and Freepik from www.flaticon.com

* Basic, These are experienced during course projects

Do you need a private tutor?

OR