Academic

Siavosh Kaviani IT Senior professor

Senior professor of Software Engineering Field

Adignified academic Full professor with an established following and in-depth knowledge in the discipline of software Eng. has pioneered and launched independent research programs; has a good moral standing and public record; highly interested in participating in the development of new interdisciplinary programs of study; has a deep commitment to teaching; excels in research and has established a linkage with the industry.

Exceptionally seasoned and dedicated Engineering Professor with a strong record in both teaching and administration. Adept at explaining highly complex engineering theories and practices in a clear and accessible manner to a variety of professional and non-professional audiences. Committed to offering interested students my full attention and expertise to help further their academic and professional goals.

 

prof. Siavosh kaviani

List of Courses/Researches

List of courses:

  • Software Eng. I
  • Software Eng. II
  • Software Eng. Advance
  • Advance Software Discourse
  • Artificial intelligent
  • Decision support system,
  • IT Strategic management,
  • Database, Advance Database

1- A cumulative intelligence technique for search engines
2- Examining the aspect-oriented programming model and comparing it with object-oriented
3- Using agility in organizational architecture (Agile organizational architecture)
4- Comparison of factor-oriented methodologies
5- Research in processing and optimizing moving basic information
6- Introducing agents on the Semantic Web and distributed trust and belief
7- An overview of web-based application production
8- Retrieve images from multimedia database
9- Introducing a framework for evaluating agent-oriented methodologies
10- Providing a framework based on statistical techniques in comparing operating software engineering methodologies
11- An overview of the concept of operating and multifactor systems
12- Smart portal architecture with privatization based on expert system
13- Integrated organizational portal A new approach in knowledge management of the organization and case study of the effects of ICT on the development of foreign organizations
14- Review of WSRP and provide solutions for integrating local web applications in the portal
15- Architecture of semantic portals using Oracle
16- Editing the nearest neighbor K to guide the class tree training in real-time data mining
17- Reviewing and classifying methods and approaches of measuring organizational knowledge
18- Compression of Persian texts
19. Identify spam emails using the Josiah Bayesian tree
20- Increasing the efficiency of policy evaluation algorithm in reinforcement learning
21- Investigating the effects of ICT on the development and productivity of organizations – a case study of foreign companies
22- Providing an efficient algorithm for discovering web services
23- Examining the design of the sorting network based on the comparator network and comparing it with sorting algorithms
24- A new method called XMLKR, to display knowledge in expert systems
25- Algorithm for matching services in the framework of semantic web services intermediation architecture

PUBLICATIONS

My Work

Professional Summary

Highly motivated and dedicated individual with a doctorate in software Engineering and excellent teaching and research skills and knowledge of educational technologies looking for the position of a professor in Software Engineering courses. A highly enthusiastic online professor with over 25 years of experience teaching Software Eng. Courses Software Eng. (I,II,Advance)/ Advance Software Discourse/Decision support system/IT Strategic management /Database(I,Advance)in digital education technologies with outstanding communication and teaching skills.

Skills

 
  • -Excellent experience in developing materials for CE/CS courses

    -Planning/Monitored department programs and associated activities.

    -Ability to supervise work for BS, and master , PHD degree students

    -Analyzed student requirements and provided support as per requirement.

    -Advanced Pedagogical skills like Communication, Adaptability, Collaboration, Inclusivity, and Compassion with students

    -Designed and implemented an efficient curriculum for an academic year.

    -Administered research programs and obtained funding for it.

    -Profound knowledge of Software Engineering, and Databases

    Designed and implemented Learning Management system(LMS)

    -Leadership and Communication (Analytical Thinking)

    -Strong mathematical aptitude(Technical planning )

    -Problem-Solving (Knowledge of IT business regulatory)

    -Full Development Life Cycle (CDM, Agile- Scrum, RUP)

    -Software Analysis & Design & Security

    -Object Oriented Technology

    -Application Development

    -software estimation technique for software dev. projects

    -Process Improvement.

    -Strategic Management and Strategic Planning

    -Leader Enterprise Wide Systems Technical Solutions

    -Project Leadership /Project Management/Research management

Technical Skills

-Excellent experience in developing materials for CE/CS courses
99%
-Planning/Monitored department programs and associated activities.
99%
-Ability to supervise work for BS, and master , PHD degree students
99%
-Analyzed student requirements and provided support as per requirement.
99%
-Designed and implemented an efficient curriculum for an academic year.
90%
-Advanced Pedagogical skills like Communication, Adaptability, Collaboration, Inclusivity, and Compassion with students
99%
-Leadership and Communication (Analytical Thinking)
99%
-Administered research programs and obtained funding for it.
99%
-Administered research programs and obtained funding for it.
99%

Summary of work history:

 

  • Chief Technology Officer (CTO)

    Kavian Scientific Research Association · FreelanceJun 2012 – Present · 10 yrs 1 Paris Area, France

     
     

    I oversee data, security, network, and maintenance. Infrastructure manager CTO roles also implement their organization’s technical strategy and technological road maps.

    2- as a Strategic planner.

    I implement the organization’s technical strategy and help create new business strategies.

    3-Consumer liaison.

    I focus on delivering projects aligning with customer needs. Their responsibilities include customer relations, understanding target markets, and aiding in delivering IT projects to market.

    4-as a Thinker.
    I develop corporate strategies and business models while analyzing different target markets.1-as an Infrastructure manager. I oversee data, security, network, and maintenance. Infrastructure manager CTO roles also implement their organization’s technical strategy and technological road maps. 2- as a Strategic planner. I implement the organization’s technical strategy and help create new business strategies. 3-Consumer liaison. I focus on delivering projects aligning with customer needs. Their responsibilities include customer relations, understanding target markets, and aiding in delivering IT projects to market. 4-as a Thinker. I develop corporate strategies and business models while analyzing different target markets.

    Islamic Azad University logo

    Professor

    Islamic Azad UniversitySep 1997 – Dec 2015 · 18 yrs 4 mos

     
     

    Software engineers may find themselves creating a new set of software for a specific organization; performing routine maintenance to ensure the continuous operation of a current software system, or even researching new methods of development to help improve the field as a whole. And these professionals can expect to work in any number of industries, such as manufacturing, aerospace, medicine, science, military, communications, and several others.

    IT strategies in the digital era are transforming to become an integral part of enterprise digital business strategy. In my job as a university professor, I presented all the aspects of these cases to my master’s students. I was a master professor for the master’s in software engineering at Azad University. My areas of specialization include software engineering, computer science education, scientific computation, soft computing, and advanced software discourses such as it strategic plans, DSS,… etc. Software engineers may find themselves creating a new set of software for a specific organization; performing routine maintenance to ensure the continuous operation of a current software system, or even researching new methods of development to help improve the field as a whole. And these professionals can expect to work in any number of industries, such as manufacturing, aerospace, medicine, science, military, communications, and several others. IT strategies in the digital era are transforming to become an integral part of enterprise digital business strategy. In my job as a university professor, I presented all the aspects of these cases to my master’s students.

     
    Amirkabir University of Technology - Tehran Polytechnic logo

    Amirkabir University of Technology – Tehran PolytechnicSep 2000 – 2015 · 14 yrs 5 mosTehran Province, Iran

     
     

    – Continuous evaluation of the student’s educational status in the past and present and planning for the future.
    – Recognition of the student’s talents and abilities and help them to flourish logically.
    – Provide the necessary guidance to the student in the field of career and how to continue their education and prepare for accepting job responsibilities in the future.
    – Investigate the root causes of possible areas of academic failure and help the student to achieve achievement and compensate for shortcomings.
    – Introducing successful students in educational and research fields
    Preparation of lesson plan (teaching program) according to the title of university courses
    Teaching the assigned topics and guiding the students and solving their problems
    Assess students’ learning and determine their grades
    Accompanying and guiding students in the scientific activities of each course (project, laboratory, scientific visit, etc.)
    Efforts to develop academic disciplines at different stages
    Coordination and cooperation with university officials to advance scientific goals and participate in related meetings
    Keep your knowledge up to date by participating in scientific activities and submitting scientific and research articles and research. I was a master professor for the master’s in software engineering at Polytechnic University. My areas of specialization include software engineering, computer science education, scientific computation, soft computing, and advanced software discourses such as it strategic plans, DSS,… etc. – Continuous evaluation of the student’s educational status in the past and present and planning for the future. – Recognition of the student’s talents and abilities and help them to flourish logically. – Provide the necessary guidance to the student in the field of career and how to continue their education and prepare for accepting job responsibilities in the future. – Investigate the root causes of possible areas of academic failure and help the student to achieve achievement and compensate for shortcomings. – Introducing successful students in educational and research fields Preparation of lesson plan (teaching program) according to the title of university courses Teaching the assigned topics and guiding the students and solving their problems Assess students’ learning and determine their grades Accompanying and guiding students in the scientific activities of each course (project, laboratory, scientific visit, etc.) Efforts to develop academic disciplines at different stages Coordination and cooperation with university officials to advance scientific goals and participate in related meetings Keep your knowledge up to date by participating in scientific activities and submitting scientific and research articles and research

    Payame Noor University - PNU logo

    Professor

    Payame Noor University – PNUSep 2005 – Jul 2010 · 4 yrs 11 mosTehran Province, Iran

     
    I was a master professor for the master’s in software engineering at PNU University. My areas of specialization include software engineering, computer science education, scientific computation, soft computing, and advanced software discourses such as it strategic plans, DSS,… etc.

    Manage teaching, research, and publications in your departments
    Provide lectures and seminars in your specialties
    Conduct, lead, and publish major advanced research in prestigious journals in their areas of expertise
    Providing public services, including consulting duties (such as consulting in government and non-profit organizations)
    Guidance for graduate students in the training course
    Perform administrative or managerial duties, usually at a high level (e.g., heads, heads of departments, research centers, etc.)
    Assess students in specialized areas (for example, through grading exams or thesis defense). I was a master professor for the master’s in software engineering at PNU University. My areas of specialization include software engineering, computer science education, scientific computation, soft computing, and advanced software discourses such as it strategic plans, DSS,… etc. Manage teaching, research, and publications in your departments Provide lectures and seminars in your specialties Conduct, lead and publish major advanced research in prestigious journals in their areas of expertise Provide public services, including consulting duties (such as consulting in government and non-profit organizations) Guidance for graduate students in the training course Perform administrative or managerial duties, usually at a high level (e.g., heads, heads of departments, research centers, etc.) Assess students in specialized areas (for example, through grading exams or thesis defense).

    Heriot-Watt University logo

    Professor

    Heriot-Watt UniversitySep 2007 – Jul 2009 · 1 yr 11 mos

     

     
    I was a master’s professor for the BS students in software engineering at Heriot-Watt University. My areas of specialization include software engineering, computer science education, scientific computation, soft computing, and advanced software discourses such as it strategic plans, DSS,… etc. Preparation of lesson plan (teaching program) according to the title of university courses Teaching the assigned topics and guiding the students and solving their problems Assess students’ learning and determine their grades Accompanying and guiding students in the scientific activities of each course (project, laboratory, scientific visit, etc.) Efforts to develop academic disciplines at different stages Coordination and cooperation with university officials to advance scientific goals and participate in relevant meetings Keep your knowledge up to date by participating in scientific activities and submitting scientific and research articles and research Skills and knowledge required by a university professor Interest in teaching, education and research Ability to communicate with young people and understand their characteristics, talents and abilities Ability to manage university classrooms Have a suitable degree (as follows) Mastering the technologies and specialties of your field of study and getting acquainted with the developments of modern science in that field
    Arak University logo

    Professor

    Arak UniversitySep 2005 – Sep 2008 · 3 yrs 1 moArak

     
    I was a master’s professor for the BS degrees’ in software engineering at Arak University. My areas of specialization include software engineering, computer science education, scientific computation, soft computing, and advanced software discourses such as it strategic plans, DSS,… etc.

    Software engineers may find themselves creating a new set of software for a specific organization; performing routine maintenance to ensure the continuous operation of a current software system, or even researching new methods of development to help improve the field as a whole. And these professionals can expect to work in any number of industries, such as manufacturing, aerospace, medicine, science, military, communications, and several others.

    IT strategies in the digital era are transforming to become an integral part of enterprise digital business strategy. In my job as a university professor, I presented all the aspects of these cases to my master’s students. I was a master’s professor for the BS degrees’ in software engineering at Arak University. My areas of specialization include software engineering, computer science education, scientific computation, soft computing, and advanced software discourses such as it strategic plans, DSS,… etc. Software engineers may find themselves creating a new set of software for a specific organization; performing routine maintenance to ensure the continuous operation of a current software system, or even researching new methods of development to help improve the field as a whole. And these professionals can expect to work in any number of industries, such as manufacturing, aerospace, medicine, science, military, communications, and several others. IT strategies in the digital era are transforming to become an integral part of enterprise digital business strategy. In my job as a university professor, I presented all the aspects of these cases to my master’s students.

%d bloggers like this: