Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

Future Post

less than 1 minute read

Published:

<!– — title: ‘Future Blog Post’ date: 2199-01-01 permalink: /posts/2012/08/blog-post-4/ tags:

  • cool posts
  • category1
  • category2

Read more

Blog Post 4

less than 1 minute read

Published:

<!– — title: ‘Blog Post number 4’ date: 2015-08-14 permalink: /posts/2012/08/blog-post-4/ tags:

  • cool posts
  • category1
  • category2

Read more

Blog Post 3

less than 1 minute read

Published:

<!– — title: ‘Blog Post number 3’ date: 2014-08-14 permalink: /posts/2014/08/blog-post-3/ tags:

  • cool posts
  • category1
  • category2

Read more

Blog Post 2

less than 1 minute read

Published:

<!– — title: ‘Blog Post number 2’ date: 2013-08-14 permalink: /posts/2013/08/blog-post-2/ tags:

  • cool posts
  • category1
  • category2

Read more

Blog Post 1

less than 1 minute read

Published:

<!– — title: ‘Blog Post number 1’ date: 2012-08-14 permalink: /posts/2012/08/blog-post-1/ tags:

  • cool posts
  • category1
  • category2

Read more

education

Vali-e-Asr University of Rafsanjan

  • Major: B.Sc. Computer Engineering
  • Location: Rafsanjan, Iran
  • Date: 2018 – 2022
  • Last Two years GPA: 17.19/20 (3.8/4)
  • CGPA: 16.34/20 (3.47/4) with 140 credits passed
  • Major Area: Software Engineering
Read more

extracurricular

industry

projects

publications

Community detection method based on random walk and multi-objective evolutionary algorithm in complex networks

Published in Journal of Network and Computer Applications, Volume 234, Article 104070, 2025

A random-walk and multi-objective evolutionary method for detecting communities in complex networks. Read more

Recommended citation: F. Dabaghi-Zarandi, M. M. Afkhami, and M. H. Ashoori, ‘Community detection method based on random walk and multi-objective evolutionary algorithm in complex networks,’ Journal of Network and Computer Applications, vol. 234, art. 104070, 2025. https://doi.org/10.1016/j.jnca.2024.104070

Refactoring detection across languages: Leveraging Java-trained models for detecting class-level refactorings in Kotlin

Published in 51st Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2025), Lecture Notes in Computer Science, vol. 16081, pp. 46–63, 2025

A study of zero-shot cross-language refactoring detection using models trained on Java and evaluated on Kotlin. Read more

Recommended citation: M. M. Afkhami, I. Hemati Moghadam, V. Zaytsev, M. H. Ashoori, and H. Bazmandegan, ‘Refactoring detection across languages: Leveraging Java-trained models for detecting class-level refactorings in Kotlin,’ in SEAA 2025, Lecture Notes in Computer Science, vol. 16081, pp. 46–63, Springer, 2025. https://doi.org/10.1007/978-3-032-04190-6_4

research

Undergraduate Research Assistant

  • Field: Community Detection
  • Supervisor: Dr. Fahimeh Dabaghi-Zarandi
  • Some related fields to my research: Algorithms, Graph Theory, Randomized Algorithms, Deep Learning, Data Mining, and Community Detection
  • Date: Aug 2021 – Present
  • My responsibilities include: Investigation, Data curation, Software & Programming, Validation, Writing primary draft preparation.
  • At the moment, we have published one paper in the JNCA journal, and we are working on 2 new papers.
Read more

talks

teaching

Python Private Tutor

Tutoring, Freelance, 2022

  • I teach Python to teenagers, and I believe everyone should learn Python whether they’re Computer students or not.
Read more