Education
2016 – 2019
M.Sc., Artificial Intelligence, Shahid Bahonar University of Kerman
Supervisor: Dr. Aliakbar Niknafs
Thesis: Multi-Agent Path Planning Based on Evolutionary Methods
2007 – 2012
B.Sc., IT Engineering, Payame Noor University of Kerman
Supervisor: Dr. Hemat Pour
Thesis: Security and Reliance in Ecommerce
Academic Projects
2018 – 2019
- Multi-robot path planning in an unknown environment with obstacle by evolutionary methods to reach goals.
- Implementation of robot path planning algorithm in V-REP simulator and writing a plugin for it.
- Implementation of PSO, GSA, Cellular PSO and GWO algorithms in Lua and C++.
2016 – 2017
- Discovering frequent itemsets and association rules using the Apriori algorithm.
- Implementation of Rotation Forest, Random Forest, ID3 and C4.5 algorithms to check accuracy in different data sets.
- Implementation of machine learning methods in Tic-Tac-Toe game and Rooster Chase.
- Detecting and quantifying fruits in different kinds of image with simple and complex background by digital image processing techniques.
- Generating fuzzy rules by learning from examples (Wang & Mendel)
- Implementation of Support Vector Machines (SVMs) and Bayes classifier for gender classification in an image dataset with 400 distinct people with different facial expressions and under different lighting conditions.
Publications
Toufan, N., Niknafs, A. ‘’Robot path planning based on laser range finder and novel objective functions in grey wolf optimizer’’. SN Appl. Sci. 2, 1324 (2020).
https://link.springer.com/content/pdf/10.1007/s42452-020-3093-5.pdf
Research Interests
- Machine Learning
- Deep Learning
- Big Data Analytics
- Reinforcement Learning
- Heuristic Algorithms
- Robotics
- Image and Signal Processing
- Data Mining
Online Courses
Optimization Problems and Algorithms “Udemy”
Work and Professional Experience
2013 – 2016 Control4 Technician
- Installing of audio, video, lighting control, shading, automation, home networking and home theater systems.
- Configuration of home controller device.
- Programming of composer software.
- Completing programming, configuration, documentation and validation of all IP products.
2008 – 2013 IT Systems Specialist
- Installing and configuring computer hardware, software, systems, printers and scanners.
- Investigating, diagnosing and solving computer software and hardware faults.
- Repairing equipment and replacing parts.
- Establishing, maintaining and troubleshooting network system hardware.
- Programing network router/switch and creating a domain in windows server.
- Creating and maintaining website with Drupal and WordPress CMS.
Honors and Awards
2016 – 2019
- Ranked within the top 2% among more than 30,000 participants in Iranian university entrance exam for Master’s degree in computer engineering
- Received full scholarship from Shahid Bahonar University of Kerman
Skills
Language:
- TOEFL IBT
Computer:
- Applications: Visual Studio, Office suite, SPSS Modeler, LaTeX.
- Operating Systems: Windows, Linux, Windows Server
- Network: GNS3, Wireshark
- Simulator: V-REP, VMware
- Programming Languages: MATLAB, C++, Lua, Python
Certifications
CCNP CCNA Network+ ICDL