Curriculum Vitae

Ahmad Yoosofan






yoosofan20241021.jpg




Table of Contents





Last update of this document: December 25, 2020.


Personal Data

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) http://yoosofan.kashanu.ac.ir and https://yoosofan.github.io
Telegram ID https://t.me/yoosofan" and https://t.me/ahmad_yoosofan

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


Some Created Applications


Work Experience

  1. 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.
  2. Working at Fars Electricity Distributation Company as programmer and maintainer, Summer 1998. Fars Electricity Distributaion Company .
  3. 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

  1. preparing a software for automatic verb derivatives stemmer in Persian without dictionary.
  2. Automatic detecting and stemming derivations of Arabic triliteral words in Farsi.
  3. A survey of centralization in information technology in Iran.
  4. Automatic graph construction of CorCor molecule and computation of its Wiener index.
  5. Design and implementation of a full Persian programming language
  6. Design and implementation of an interpreter for the Persian programming language ParsPL.

Projects With Other Companies

  1. "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.
  2. "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.
  3. "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

  1. ActiveX. Ahmad Yoosofan, Mohsen Biglary. 2009.
  2. Introduction to Programming Contests. Ahmad Yoosofan, Mohsen Biglary, Faezeh Mirzaie, Amin Babadi. 2016. ACM Book page

Journal Papers

  1. 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 .
  2. 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 .
  3. 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. http://www.scirp.org/Journal/PaperInformation.aspx?PaperID=59640 ,
  4. 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 .
  5. 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 .
  6. 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.
  7. 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

  1. احمد یوسفان،‌ دانیال ابراهیم‌زاده، مسعود عباسیان. «استخراج، بررسی و مقایسه باهم آیی کلمه‌ها از متن خبرهای وب‌گاه انگلیسی رادیوی صدا و سیما». سومین کنفرانس ملی کامپیوتر، فناوری اطلاعات و کاربردهای هوش مصنوعی. اهواز، دانشگاه شهید چمران: بهمن ۱۳۹۸.
  2. شیما سیار،‌ یعقوب باقری، احمد یوسفان. «تجزیه و تحلیل احساسات متن با استفاده از نظریهٔ ساختار بیانی». بیست و پنجمین کنفرانس بین المللی کامپیوتر انجمن کامپیوتر ایران . تهران: دی ۱۳۹۸
  3. ابراهیم‌زاده،‌دانیال؛ ملااحمدی، محمد؛ یوسفان، احمد. «استخراج باهم‌آیی‌های دوتایی و سه‌تایی از پایگاه داده بزرگ بایگانی روزنامه همشهری». دومین کنفرانس ملی محاسبات توزیعی و پردازش داده‌های بزرگ. آذرشهر(آذربایجان شرقی): آبان ۱۳۹۵.
  4. رواخواه، ایمان؛ یوسفان، احمد. «حذف نوفه تصاویر آسمانی برای تشخیص بهتر شب اول ماه». اولین همایش ملی کامپیوتر، فناوری اطلاعات و ارتباطات اسلامی ایران. تهران: مهر ۱۳۹۴
  5. یوسفان، احمد. «بررسی برخی از نشانه‌های تمرکز گرایی در فناوری اطلاعات ایران». اولین همایش ملی کامپیوتر، فناوری اطلاعات و ارتباطات اسلامی ایران. تهران: مهر ۱۳۹۴.
  6. حاجی رضایی،علی؛ یوسفان، احمد. «طراحی و پیاده سازی وب سایت تور مجازی موزه بر پایهٔ تصاویر پانوراما». چهارمین همایش موزهٔ علوم و فناوری. موزه علوم و فناوری ایران، تهران: آبان ۱۳۹۳.
  7. منعمی بیدگلی،عطیه؛ یوسفان، احمد؛ خدمتی، ابوالفضل؛ «داده کاوی بر روی پایگاه دادهٔ آموزش دانشگاه کاشان به کمک روش GRI و تحلیل نتیجه‌ها». هفتمین کنفرانس داده کاوی ایران. دانشگاه تهران: ۹۲/۰۹/۱۹ تا ۹۲/۰۹/۲۰.
  8. یوسفان، احمد؛ قوانلو قاجار، فاطمه؛ حمیدی، سمیه؛ آیت، سیما؛ «شناسایی قانون‌های وابستگی میان داروها در نسخه‌های یک داروخانه به کمک روش Apriori». پنجمین کنفرانس ملی مهندسی برق و کامپیوتر. دانشگاه آزاد گناباد: ۹۲/۰۵/۲۹ تا ۹۲/۰۵/۳۱.
  9. 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.
  10. یوسفان، احمد؛ طباطبایی، صدیقه؛ «پیاده سازی یک غلط یاب املایی فارسی تحت وب». نخستین کنفرانس بین المللی پردازش خط و زبان فارسی. دانشگاه سمنان: ۹۱/۶/۱۵ تا ۹۱/۶/۱۶.
  11. میرزایی، فائزه؛ بیگلری، محسن؛ یوسفان، احمد؛ بیات، عماد؛ «طراحی و پیاده سازی یک سامانه ترجمه فارسی به انگلیسی». نخستین کنفرانس بین المللی پردازش خط و زبان فارسی. دانشگاه سمنان: ۹۱/۶/۱۵ تا ۹۱/۶/۱۶.
  12. Yoosofan, Ahmad; Moghadasian, Masoud; Babaee, Reza; "Comparing results of selecting different field combinations in IDS based on decision tree algorithm". IKT2012. دانشگاه صنعتی بابل : ۱۳۹۱/۳/۲ تا ۱۳۹۱/۳/۴
  13. یوسفان، احمد. «بررسی توجیه های تمرکزگرایی در فناوری اطلاعات ایران». اولین کنفرانس ملی محاسبات نرم و فناوری اطلاعات. دانشگاه آزاد ماهشهر: ۱۳۸۹/۱۲/۱۲.
  14. یوسفان، احمد؛ ایزدی، سارا. «ساخت مفسر زبان و محیط یکپارچه توسعه برای زبان جبر رابطه ای نمادگذاری کتاب C.J.Date به زبان javascript». اولین همایش منطقه ای پژوهش در مهندسی برق. دانشگاه آزاد نجف آباد: ۱۳۸۹/۰۹/۳۰
  15. یوسفان, احمد. “بررسی تعدادی از عامل‌های تشدید کننده تمرکز گرایی در فناوری اطلاعات.” اولین همایش متخصصین برق و کامپیوتر. دانشگاه شهرکرد ، ایران: مهر ۱۳۸۹.
  16. 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.
  17. یوسفان, ا., بررسی رابطهٔ میان تمرکزگرایی در فناوری اطلاعات ایران و ساخت پارک‌های فناوری مجازی. همایش ملی نقش پارک‌های فناوری مجازی در توسعه پایدار با رویکرد حفاظت محیط زیست. تهران ، برج میلاد: اسفند ۱۳۸۸
  18. یوسفان, ا., جعفری, خ. و بیگلری, م., تبدیل خودکار کلمه‌های لغت نامه دهخدا به قالب آوایی IPA. In دومین کنفرانس ملی مهندسی برق ایران. دانشگاه آزاد اسلامی واحد نجف آباد ، ایران: اسفند ۱‍۳۸۸
  19. یوسفان, احمد, مجتبی انعامی, و محسن بیگلری. “پیاده سازی کلاس مجازی بر پایهٔ وب به کمک flash media server.” پانزدهمین کنفرانس سالانه انجمن کامپیوتر ایران. تهران ، ایران: اسفند ۱۳۸۸
  20. یوسفان، احمد؛ علیزاد، حسین و اعرابی، مرجان. «پیاده سازی سامانهٔ یکپارچه رأی گیری الکترونیک و کنفرانس مطبوعاتی برخط نامزدها در شهر الکترونیکی به کمک flash media server». دومین کنفرانس شهر الکترونیکی، تهران ، ایران: 1388.
  21. یوسفان، احمد؛ صالحی، سمیه؛ مینایی بیدگلی، بهروز. «دشواری‌های ریشه‌یابی فارسی و روشی برای ریشه‌یابی فعل‌های ساده فارسی». دومین کارگاه پژوهشی زبان فارسی و رایانه, تهران ، دانشگاه تهران: 1385.
  22. یوسفان، احمد؛ ذوالقدری، منصور؛ احمدی، مهدی. «روش خودکار شناسایی وازه‌های پربسامد در زبان فارسی». IKT2005, تهران ، امیرکبیر: 1384.

Executive Record

  1. Head of Computer Engineering Department of University of Kashan. From 2008 to 2016.
  2. Member of Council of Virtual and distant Education of the University of Kashan. From 2009 to 2016.
  3. Organizer of the First Election of Syndicate of Faculties of the University of Kashan. Fall 2014.
  4. 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.)
  5. Unofficial advoisor of several companies and committes all around Iran.

Teaching

  1. TA of Fundamental of programming, Advanced Programming, Object Oriented Programming and Operating systems When I was BS. Student under supervision of Dr.Towhidi.
  2. 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

  1. "Enhancement of optical Spectrum and terahertz waves Generation efficiency in dielectric waveguide". Mitra Narimani. Supervisor: Dr.Hamid Reza Zangeneh. Advisor: Ahmad Yoosofan. 2011.
  2. "Sumulation of Foraging in Swarm Robotic System Base on Artificial Bee Colony Algorithm". Hoda Yamani. Supervisor: Dr.Hossein Ebrahimpour Komleh. Advisor: Ahmad Yoosofan. 2013.
  3. "Parallel XML Querying and Updating with Access Control using Map-Reduce Mechanism". Hadi Nezamabadi. Supervisor: Dr.Meghdad Mirabi. Advisor: Ahmad Yoosofan. 2016.
  4. "A Model for Sentiment Classification in Document-level based on Rhetorical Structure Theory". Shima Sayyar. Supervisor: Dr.Ayub Bagheri. Advisor: Ahmad Yoosofan. 2019.
  5. "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

  1. "Hand Gesture Recognition using Deep Convolutional and Recurrent Neural Networks" By Fallah Obaid. Supervisor: Ahmad Yoosofan. Co-Supervisor: Amin Babadi. 2018.
  2. "Text Summarization by Evolutionary Strategy with Python". سحر العنزی.

Skills

Language

Farsi (Persian, Native), English(Fulent), Arabic(intermediate), Esperanto(beginner)

Programming Language

Professional Intermediate Beginner
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

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.