avatar

Ghassem Tofighi

About Ghassem

Ghassem Tofighi has B.Sc. in Electrical Engineering (Communication) from Sharif University of Technology. He also has M.Sc. in Artificial Intelligence from University of Isfahan, and Ph.D. in Electrical and Computer Engineering (Computer Vision and Deep Learning) from Toronto Metropolitan University.

Current Position

He is currently the Professor of Cognitive Computing and Machine Learning in the School of Applied Computing at Sheridan College. He is also the director at Sina Media Lab, an instructor of Data Science and Artificial Intelligence certificate programs at University of Toronto School of Continuing Studies. Ghassem also worked as Research Scientist in Konica Minolta Laboratory U.S.A.,Inc., in San Mateo, California, USA, and Senior R&D Engineer at Payam Afzar PeykAsa Co, Tehran, Iran. The main fields of his research are Data Science, Computer Vision, Machine Learning and Deep Learning.

Education

Honors

Industrial Experiences

Research Scientist
  • Project Manager
  • Installing and managing Redmine and Git Repository management tools for documentation and source code version control
  • 3D Gesture and Human Activity Recognition Researcher
  • Human Intention and Engagement Recognition Researcher (Two patents)
  • Researching on User State Detection for General Activity Recognition
  • Using user 3D skeleton data extracted from depth sensor and NiTE middle-ware to extract engagement information in a meeting room to detect the most engaged person (Visual C++, OpenCV, OpenNI, OpenGL and NiTE). The OOP program wrote in a way that could be used for Kinect V2 skeleton data
  • Researching on Scalable Camera Networks for Human Activity and Behaviour Recognition (combination of fisheye and depth sensors) (One patent)
  • Patient-care system design for embedded system patient monitoring using fisheye camera and Nvidia Jetson TK1/TX1
  • Supervising team of engineers to create deformed human body samples from fisheye perspective using advanced labeling tool, VATIC, and Amazon Mechanical Turk (Installation and managing on Ubuntu server)
  • Developing human detection algorithm using HOG/SVM and Deep Learning using fisheye camera samples
  • Deployment of OpenPtrack, scalable, multi-camera solution for person track using multi Kinect V2 and Jetson TK1
  • Deep Learning Researcher
  • Familiar with Caffe, TensorFlow, and Chainer deep learning libraries
  • Using Amazon Web Services (AWS) for running Nvidia DIGITS for training and testing and transferring the trained model to Jetson TK1/TX1
  • Deploying and testing DeepPose for human joint/skeleton detection based on Chainer
  • Creating web-based interface similar to Nvidia DIGITS based on Jupyter (iPython) for general purpose deep learning training and testing
  • Cell Detection and Segmentation
  • Implementation of algorithms presented in the state of art papers for cancer cell detection and segmentation (traditional machine learning algorithm and basic Deep Learning approach)
  • Inventor
  • Three patents in Gesture Recognition, Camera Networks and Human Activity Recognition have been published by US Patent and Trademark Office
2006 - 2012
R&D Engineer
  • Programmer analyst and new algorithm designer
  • C++ software developer for messaging and multimedia software
  • Maintaining existing C++ computer programs by making modifications as required
  • Assisting in setting up new network and servers based on Linux
  • Research and development new messaging and multimedia software and technologies
  • Research and development for innovative interfaces and technologies for web-based email services
  • Research and development for Value Added Services (VAS)
  • Creating and maintaining knowledgebase for the company
  • Leading and co-ordinating teams of program developers and analysts
2008 - 2010
Senior Technical Advisor
  • IT Infrastructure Planning and Improvement
  • Designer of the IT Infrastructure and Computing Center
  • IT Project Manager
  • Network Administrator
  • Mail Server Administrator
  • Linux Server Farm Designer
  • Software Support and Maintainance
2005 - Current
Founder and Director
  • Technical Consulting
  • Software Support and Maintainance
  • Website Designing
  • Content Management Systems
  • Ecommerce Solutions
  • KnowledgeBase Solutions
  • Network Administration
2002 - 2004
Web Developer
  • Developing web interface for DNSL's online magazine
  • Software Support and Maintainance

Certificates

Top Skills

Beginner
Proficient
Expert
Master
Image Processing
Computer Vision
Machine Learning
Pattern Recognition
Artificial Intelligence
Hand Gesture Recognition
Data Science
Signal Processing
Linux Administration

Top Programming Skills

Beginner
Proficient
Expert
Master
C++
Java
MATLAB
R Programming
OpenCV
PHP
MySQL
Android Development

Other Skills

Entrepreneurship
Project Management
Tutoring
Data Science
Linux Systems
Open Source Software
Content Management Systems
Ecommerce Solutions
KnowledgeBase Solutions
Network Administration
Qt Framework
Symfony Framework
Laravel Framework
Wordpress
Joomla
MediaWiki
Magento
Bash
VHDL
PASCAL
Delphi
LaTeX
Git
HTML
CSS
Mac OS
Microsoft Windows

Other Profiles

Favourite Software
360 Panorama

Languages

Persian (Native)
English (Professional Working Proficiency)
Arabic (Basic)

Hobbies

Traveling
Photography
Web Designing
Programming
Teaching
Writing
Movies

Last Update

Date and Time
Sunday, Jun 25, 2023 - 19:43:35 EDT