Summary
Soroush Ziaeinejad is a PhD candidate and research project mentor at the University of Windsor with 11 years of experience bridging academia and industry in NLP, social network analysis, and information retrieval. He combines deep learning and graph neural network expertise with practical data science skills and fluency in Python and MATLAB to drive research and hands-on projects. As a long-time teaching and research assistant he has taught algorithms, databases, compilers, and advanced software engineering topics—bringing pedagogical clarity to complex technical problems. Previously he led technical teams as a manager at Chamrosh Technologies and contributed as a developer and TA earlier in his career, giving him a rare mix of leadership, product delivery, and classroom experience. Based in Windsor, Ontario, he leverages a strong academic foundation from Amirkabir University and Iran University of Science and Technology to translate theoretical advances into reproducible research and applied systems.
11 years of coding experience
4 years of employment as a software developer
Amirkabir University of Technology
Bachelor's degree, Computer Software Engineering, 16.00, Bachelor's degree, Computer Software Engineering, 16.00 at Iran University of Science and Technology
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Windsor
English, Persian