###################################################################################################
Curriculum Vitae
###################################################################################################
***************************************************************************************************
Ahmad Yoosofan
***************************************************************************************************
.. meta::
:http-equiv=Content-Language: en
:description lang=en: Resume
.. raw:: html
.. image:: ahmad_yoosofan.jpg
:align: center
:scale: 30%
.. comment
rst2html Ahmad_Yoosofan_cv_English.rst Ahmad_Yoosofan_cv_English.html
https://faculty.kashanu.ac.ir/admin/teachersInfo/manage/view?id=524
https://faculty.kashanu.ac.ir/fa
Use
cd yoosofan/yoosofanFiles/yoosofan/src/language/python/jalali.Calendar
python3 s2m.Jalali.to.gregorian.py
To convert Shamsi date to Georgian date
python package convert html to pdf
https://stackoverflow.com/questions/23359083/how-to-convert-webpage-into-pdf-by-using-python
https://pypi.org/project/pdfkit/
https://www.geeksforgeeks.org/python-convert-html-pdf/
.. raw:: html
.. contents:: Table of Contents
:depth: 2
.. raw:: html
Last update of this document: December 25, 2020.
===================================================================================================
Personal Data
###################################################################################################
.. csv-table::
:widths: 8, 45
"First & Last Name","Ahmad Yoosofan NajafAbadi"
"Born", 1976 `Kuwait `_
"Current Position", "Faculty of Computer and Electrical Engineering, Instructor"
"Employment Status", "Official Trial"
"Address(office)", "Room 351, Sater-Ketabchi Building, University of Kashan, Kashan, Isfahan, Iran , Postal Code: 8731753153"
"Map", `Address(office) `_
"Office Phone Number", "0098-315-5913468"
"website(s)", ``_ and ``_
"Telegram ID", ``_" and ``_
Most of My Email Addresses starts with "yoosofan", follows by AT (`@`) and follows by one of the following mail servers:
kashanu.ac.ir, mail.com, gmail.com, gmx.com, myfastmail.com, ymail.com
Research Interest
***************************************************************************************************
* Text Processing
* Blockchain
* Machine Vision
* Information Technology (Society related topics and its impact on society)
===================================================================================================
Education
###################################################################################################
* MSc: Computer Engineering (Artificial Intelligence) from September 22, 2000 till September 22, 2003. `MS College Place `_ , `MS college Place by Name `_ . My MS Thesis: "A Farsi Text Information Retrieval System Based on Latent Semantic Indexing". Supervisors: Dr.Mansor Zolghadri and Dr.Hasan Eghbali. Advisor: Dr.Jalal Rahimian. `PDF of my thesis `_
* BSc: Computer Engineering (Hardware) from September 23, 1994 till September 22, 1999. `MS College Place `_ , `MS college Place by Name `_ . My BS project: "Rexx interpreter implementation on DOS". Supervisor: Dr.Ahmad Towhidi. https://github.com/yoosofan/REXX
* High School: Montazeri. NajafAbad, Esfahan, Iran from September 23, 1990 till July 6, 1994. `High School `_
===================================================================================================
Some Created Applications
###################################################################################################
* ``_
* ``_
* Production Control Software for `Nouri (Borzouyeh) Petrochemical Company `_ – Pars special economy zone – Assalouyeh- Bushehr Province. `Map Nouri `_ , `Map Nouri By Name `_
===================================================================================================
Work Experience
###################################################################################################
#. Programming at Computer Department of Shiraz Petrochemical Company, Summer 1997. `Shiraz Petrochemical Company `_ . `Shiraz Petrochemical Company By Name `_ . Thanks to Dr. Dastgheybifard for recommending me to the company.
#. Working at Fars Electricity Distributation Company as programmer and maintainer, Summer 1998. `Fars Electricity Distributaion Company `_ .
#. Other activities will be added soon. They are added to my Farsi CV, and I will add them to English soon.
===================================================================================================
Research Projects in University of Kashan
###################################################################################################
#. preparing a software for automatic verb derivatives stemmer in Persian without dictionary.
#. Automatic detecting and stemming derivations of Arabic triliteral words in Farsi.
#. A survey of centralization in information technology in Iran.
#. Automatic graph construction of CorCor molecule and computation of its Wiener index.
#. Design and implementation of a full Persian programming language
#. Design and implementation of an interpreter for the Persian programming language ParsPL.
===================================================================================================
Projects With Other Companies
###################################################################################################
#. "Design and Implementation of Status of Contracts of Electricity Distribution of Ghom", By Assistant of Mahdi Chehreghani. From 19 February 2013 to 14 September 2014. `Address of Ghom Electricity Distribution `_ , `Address of Ghom Electricity Distribution by Name `_ . Thanks to Mahdi Chehreghani.
#. "Desing and Implementation of Website of Sanaat Sadr Sepahan", By Assisstant of Mohsen Soleimani SheikhAbadi, Mojtaba Hashemi, Saeed KazemiPour. From 22 June 2014 to 27 December 2014. Thanks to Mohsen Soleimani SheikhAbadi.
#. "Design and Implementation of Production Control System" for `Nouri (Borzouyeh) Petrochemical Company`_ – Pars special economy zone – Assalouyeh- Bushehr Province. From 20 March 2016 to 14 September 2018 (Actually it started at 21 March 2014). `Map Nouri`_ , `Map Nouri By Name`_ . Thanks to Jaafar Evazi, head of Computer department of Nouri (Borzouyeh) Petrochemical Company.
===================================================================================================
Book
###################################################################################################
#. ActiveX. Ahmad Yoosofan, Mohsen Biglary. 2009.
#. Introduction to Programming Contests. Ahmad Yoosofan, Mohsen Biglary, Faezeh Mirzaie, Amin Babadi. 2016. `ACM Book page `_
===================================================================================================
Journal Papers
###################################################################################################
#. Falah Obaid, Amin Babadi, Ahmad Yoosofan. "Hand Gesture Recognition in Video Sequences Using Deep Convolutional and Recurrent Neural Networks". Applied Computer Systems, Vol.25 No.1 2020. https://doi.org/10.2478/acss-2020-0007 , https://yoosofan.github.io/files/yoosofan_bibliography/journal/Hand_Gesture_Recognition_in_Video_Sequences_Using_Deep_Convolutional_and_Recurrent_Neural_Networks__Applied Computer_Systems__Vol25No1__2020.pdf .
#. Yoosofan, Ahmad; Mozdian Fard, Mohammad Reza. "Factors intensifying centralisation of information technology in Iran". International Journal of Computer Science and Information Security, Vol.14 No.11 2016. `Jornal Issue(14-no-11-nov-2016) `_ , `PDF 139511 `_ , `Academia 30936299 `_ , `IJCSIS Journal `_ .
#. Yoosofan, Ahmad; Ghovanlooy Ghajar, Fatemeh; Ayat, Sima; Hamidi, Somayeh; Mahini, Farshad. "Identifying Association Rules among Drugs in Prescription of a Single Drugstore Using Apriori Method". Intelligent Information Management(IIM), Vol.7 No.5 2015. ``_ ,
#. Yoosofna, Ahmad; Elham yousefian. Clustering provinces in Iran Based on Digital Divide Metric Using the K-means Algorithm. Soft Computing journal. Vol.1 No.1 PP 32-45. 2013. `Page of CPIBDMUKA2013 `_ , `PDF of CPIBDMUKA2012 `_ .
#. Yoosofan, Ahmad; Namazi-Fard, Mostafa; "Automatic Graph Construction of Periodic Open Tubulene((5,6,7)3) and computation of its Wiener, PI, and Szeged indices". IJMC (Iranian Journal of Mathematical Chemistry). Vol 3, No 1. February 2012. `Page of NJIMC2012 `_ , `PDF of NJIMC2012 `_ , `RIS of NJIMC2012 `_ , `BibTeX of NJIMC2012 `_ .
#. Yoosofan, Ahmad, Ali Rahimi, Mohammad Rastgoo, and Mohammad mahdi Mojiri. "Automatic Stemming of Some Arabic Words Used in Persian Through Morphological Analysis Without a Dictionary." World Applied Sciences Journal 8, no. 9 (2010): 1078-1085.
#. Yoosofan, ahmad, and alireza Ashrafi. “Automatic generation of adjacency matrix of single-wall carbon nanohorn.” OPTOELECTRONICS AND ADVANCED MATERIALS – RAPID COMMUNICATIONS 4, no. 6 (June 2010): 900-901.
===================================================================================================
Conference Papers
###################################################################################################
#. احمد یوسفان، دانیال ابراهیمزاده، مسعود عباسیان. «استخراج، بررسی و مقایسه باهم آیی کلمهها از متن خبرهای وبگاه انگلیسی رادیوی صدا و سیما». سومین کنفرانس ملی کامپیوتر، فناوری اطلاعات و کاربردهای هوش مصنوعی. اهواز، دانشگاه شهید چمران: بهمن ۱۳۹۸.
#. شیما سیار، یعقوب باقری، احمد یوسفان. «تجزیه و تحلیل احساسات متن با استفاده از نظریهٔ ساختار بیانی». بیست و پنجمین کنفرانس بین المللی کامپیوتر انجمن کامپیوتر ایران . تهران: دی ۱۳۹۸
#. ابراهیمزاده،دانیال؛ ملااحمدی، محمد؛ یوسفان، احمد. «استخراج باهمآییهای دوتایی و سهتایی از پایگاه داده بزرگ بایگانی روزنامه همشهری». دومین کنفرانس ملی محاسبات توزیعی و پردازش دادههای بزرگ. آذرشهر(آذربایجان شرقی): آبان ۱۳۹۵.
#. رواخواه، ایمان؛ یوسفان، احمد. «حذف نوفه تصاویر آسمانی برای تشخیص بهتر شب اول ماه». اولین همایش ملی کامپیوتر، فناوری اطلاعات و ارتباطات اسلامی ایران. تهران: مهر ۱۳۹۴
#. یوسفان، احمد. «بررسی برخی از نشانههای تمرکز گرایی در فناوری اطلاعات ایران». اولین همایش ملی کامپیوتر، فناوری اطلاعات و ارتباطات اسلامی ایران. تهران: مهر ۱۳۹۴.
#. حاجی رضایی،علی؛ یوسفان، احمد. «طراحی و پیاده سازی وب سایت تور مجازی موزه بر پایهٔ تصاویر پانوراما». چهارمین همایش موزهٔ علوم و فناوری. موزه علوم و فناوری ایران، تهران: آبان ۱۳۹۳.
#. منعمی بیدگلی،عطیه؛ یوسفان، احمد؛ خدمتی، ابوالفضل؛ «داده کاوی بر روی پایگاه دادهٔ آموزش دانشگاه کاشان به کمک روش GRI و تحلیل نتیجهها». هفتمین کنفرانس داده کاوی ایران. دانشگاه تهران: ۹۲/۰۹/۱۹ تا ۹۲/۰۹/۲۰.
#. یوسفان، احمد؛ قوانلو قاجار، فاطمه؛ حمیدی، سمیه؛ آیت، سیما؛ «شناسایی قانونهای وابستگی میان داروها در نسخههای یک داروخانه به کمک روش Apriori». پنجمین کنفرانس ملی مهندسی برق و کامپیوتر. دانشگاه آزاد گناباد: ۹۲/۰۵/۲۹ تا ۹۲/۰۵/۳۱.
#. A`.` yoosofan and A`.` Ashrafi, “Calculation of Wiener index for some single-wall carbon nanohorn,” The 2nd conference and workshop on mathematical chemistry (SCWMC 09), Kashann , Iran: 2009.
#. یوسفان، احمد؛ طباطبایی، صدیقه؛ «پیاده سازی یک غلط یاب املایی فارسی تحت وب». نخستین کنفرانس بین المللی پردازش خط و زبان فارسی. دانشگاه سمنان: ۹۱/۶/۱۵ تا ۹۱/۶/۱۶.
#. میرزایی، فائزه؛ بیگلری، محسن؛ یوسفان، احمد؛ بیات، عماد؛ «طراحی و پیاده سازی یک سامانه ترجمه فارسی به انگلیسی». نخستین کنفرانس بین المللی پردازش خط و زبان فارسی. دانشگاه سمنان: ۹۱/۶/۱۵ تا ۹۱/۶/۱۶.
#. `Yoosofan, Ahmad; Moghadasian, Masoud; Babaee, Reza; "Comparing results of selecting different field combinations in IDS based on decision tree algorithm". IKT2012.` دانشگاه صنعتی بابل : ۱۳۹۱/۳/۲ تا ۱۳۹۱/۳/۴
#. یوسفان، احمد. «بررسی توجیه های تمرکزگرایی در فناوری اطلاعات ایران». اولین کنفرانس ملی محاسبات نرم و فناوری اطلاعات. دانشگاه آزاد ماهشهر: ۱۳۸۹/۱۲/۱۲.
#. یوسفان، احمد؛ ایزدی، سارا. «ساخت مفسر زبان و محیط یکپارچه توسعه برای زبان جبر رابطه ای نمادگذاری کتاب C.J.Date به زبان javascript». اولین همایش منطقه ای پژوهش در مهندسی برق. دانشگاه آزاد نجف آباد: ۱۳۸۹/۰۹/۳۰
#. یوسفان, احمد. “بررسی تعدادی از عاملهای تشدید کننده تمرکز گرایی در فناوری اطلاعات.” اولین همایش متخصصین برق و کامپیوتر. دانشگاه شهرکرد ، ایران: مهر ۱۳۸۹.
#. Yoosofan, Ahmad, and Ali Rahimi, ‘An Implementation of an Interactive Virtual Classroom Based on Flash Media Server’, in Proceedings of INTED2010 Conference. presented at the INTED2010 (International Technology, Education and Development Conference), Valencia , Spain, 2010.
#. یوسفان, ا., بررسی رابطهٔ میان تمرکزگرایی در فناوری اطلاعات ایران و ساخت پارکهای فناوری مجازی. همایش ملی نقش پارکهای فناوری مجازی در توسعه پایدار با رویکرد حفاظت محیط زیست. تهران ، برج میلاد: اسفند ۱۳۸۸
#. یوسفان, ا., جعفری, خ. و بیگلری, م., تبدیل خودکار کلمههای لغت نامه دهخدا به قالب آوایی IPA. In دومین کنفرانس ملی مهندسی برق ایران. دانشگاه آزاد اسلامی واحد نجف آباد ، ایران: اسفند ۱۳۸۸
#. یوسفان, احمد, مجتبی انعامی, و محسن بیگلری. “پیاده سازی کلاس مجازی بر پایهٔ وب به کمک flash media server.” پانزدهمین کنفرانس سالانه انجمن کامپیوتر ایران. تهران ، ایران: اسفند ۱۳۸۸
#. یوسفان، احمد؛ علیزاد، حسین و اعرابی، مرجان. «پیاده سازی سامانهٔ یکپارچه رأی گیری الکترونیک و کنفرانس مطبوعاتی برخط نامزدها در شهر الکترونیکی به کمک flash media server». دومین کنفرانس شهر الکترونیکی، تهران ، ایران: 1388.
#. یوسفان، احمد؛ صالحی، سمیه؛ مینایی بیدگلی، بهروز. «دشواریهای ریشهیابی فارسی و روشی برای ریشهیابی فعلهای ساده فارسی». دومین کارگاه پژوهشی زبان فارسی و رایانه, تهران ، دانشگاه تهران: 1385.
#. یوسفان، احمد؛ ذوالقدری، منصور؛ احمدی، مهدی. «روش خودکار شناسایی وازههای پربسامد در زبان فارسی». IKT2005, تهران ، امیرکبیر: 1384.
===================================================================================================
Executive Record
###################################################################################################
#. Head of Computer Engineering Department of University of Kashan. From 2008 to 2016.
#. Member of Council of Virtual and distant Education of the University of Kashan. From 2009 to 2016.
#. Organizer of the First Election of Syndicate of Faculties of the University of Kashan. Fall 2014.
#. Organizer and Scientific Committee of the First to Fifth Annual National Students Programming Contest (ACM). From 2008 to 2013. (Unfortunately after the fifth contest, this contest was stopped being held because of some problems.)
#. Unofficial advoisor of several companies and committes all around Iran.
===================================================================================================
Teaching
###################################################################################################
#. TA of Fundamental of programming, Advanced Programming, Object Oriented Programming and Operating systems When I was BS. Student under supervision of Dr.Towhidi.
#. Teaching several courses including Fundamental of programming, Advanced Programming, Operating systems, Compiler, Database Systems, File structure, Data Structure, Internet Engineering, Advanced Database, Modeling and Performance Evaluation, Operating Systems Laboratory and Computer Laboratory, Formal Language and Automata
===================================================================================================
Supervisor/Advisor
###################################################################################################
Supervisor of Final Projects of Bachelor Students
***************************************************
Supervisor of 95 Bachelor Students Final Projects
Advisor of Ms students
**************************
#. "Enhancement of optical Spectrum and terahertz waves Generation efficiency in dielectric waveguide". Mitra Narimani. Supervisor: Dr.Hamid Reza Zangeneh. Advisor: Ahmad Yoosofan. 2011.
#. "Sumulation of Foraging in Swarm Robotic System Base on Artificial Bee Colony Algorithm". Hoda Yamani. Supervisor: Dr.Hossein Ebrahimpour Komleh. Advisor: Ahmad Yoosofan. 2013.
#. "Parallel XML Querying and Updating with Access Control using Map-Reduce Mechanism". Hadi Nezamabadi. Supervisor: Dr.Meghdad Mirabi. Advisor: Ahmad Yoosofan. 2016.
#. "A Model for Sentiment Classification in Document-level based on Rhetorical Structure Theory". Shima Sayyar. Supervisor: Dr.Ayub Bagheri. Advisor: Ahmad Yoosofan. 2019.
#. "A novel blockchain-based model for vehicular networks to improve scalability and trustiness". ّFatemeh Ghovanlooy Ghajar. Supervisor: Dr.Javad Salimi Sartakhti. Advisor: Ahmad Yoosofan. 2019
Suervisory of Ms students
**************************
#. "Hand Gesture Recognition using Deep Convolutional and Recurrent Neural Networks" By Fallah Obaid. Supervisor: Ahmad Yoosofan. Co-Supervisor: Amin Babadi. 2018.
#. "Text Summarization by Evolutionary Strategy with Python". سحر العنزی.
===================================================================================================
Skills
###################################################################################################
Language
***************************************************************************************************
Farsi (Persian, Native), English(Fulent), Arabic(intermediate), Esperanto(beginner)
Programming Language
***************************************************************************************************
.. csv-table::
:header: "Professional", "Intermediate", "Beginner"
:class: ltr
"C", "PHP", "proglog"
"C++", "XML", "Miranda"
"Python", "LaTeX, xelatex و XePersian",
"HTML5", "MATLAB و Octave", "Lisp"
"CSS3", "Basic", "cmake"
"JavaScript", "Rexx", "bash"
"rst", "Java", "Pascal"
"SQL", "C#", "Markdown"
,"FoxPro - DOS",
Professional Programming on Linux, Window and DOS on different kind of computers including personal computers and small computers like Raspberry and NanoPi. Beginner programming on Android and IBM370.
Application
***************************************************************************************************
.. csv-table::
:header: "Category", "Professional", "Intermediate"
"Install Linux based Operating Systems, Use and Troubleshooting Of Linux Based Operating systems mostly Ubuntu family (including Ubuntu-mate), Mandriva. Install, Use and Troubleshooting of Windows family (started at 3.1 to 10). Install and Troubleshooting of Dos", "Use of Android, IBM370 VMS, Vax Unix, Open Solaris, SCO Unix and IBM OS/400. Install and Use Fedora Linux, RedHat Linux and freeBSD"
"Source Control Manager","git","bazar, svn"
"Editor and IDE","Geany, kate, Vim, mcedit, Home Edit, C++ Builder, Turbo/Borland C/C++, Visual Studio, ","Emacs, Microsoft Front page, Dream weaver, FreeOffice"
"Editing Picture", "", "Gimp,PhotoShop, Pinta, Inkscape, TUX Paint, MS paint, Corel Draw"
"Office","OpenOffce/LibreOffice, Ms office",""
"Audio Editing","","Audacity"
"Browser","opera, firefox, IE, Edge","NetEscape communicator"
"Email Client","Thunderbird","Outlook"
"Movie Editing","","Blender, handbrake, open shot"
"Programming Packages","pygraphviz, numpy, scipy, matplot, tensoreflow, tornado, OpenCv", "Django"
"Virtual Machine","VirtualBox, VmWare","Qemu"
"Spreadsheet","OpenOffice/LibreOffce Calc","Gnumeric, Excel, QuatroPro-Dos"
"Cryptocurrency"," Install and use applications of Bitcoin, BCH, BSV, Monero, Ryo, Ombre, Zcoin, Sumokoin, BitTube, Zcash, ZCL, Zen and more", "Setup and install miner and pool"
Miscellaneous
***************************************************************************************************
Reading, listening and watching several kinds of books, magazines, documentaries in very different areas including society, religion, psychology, philosophy, history, politics.