You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mahdi Saeedi NikooMS

Mahdi Saeedi Nikoo

Software Engineer

€600/day
Eindhoven, NL
3-7 years

Average response time: 1 hour

About Mahdi

Software engineer and PhD-trained software researcher with extensive experience in designing and developing scalable software solutions across academia and industry. Skilled in model-driven engineering, DSL design, AI/ML algorithms, and workflow automation. Passionate about solving complex engineering challenges and delivering practical, high-impact solutions. Seeking an impactful role in a dynamic environment to drive innovation and build next-generation systems.
  • English

    Native or bilingual

  • Dutch

    Basic

  • Azerbaijani

    Native or bilingual

  • Persian

    Native or bilingual

  • Turkish

    Fluent

Can work on-site
Eindhoven (up to 50km)

Experience

  • Independent Collaboration
    BioinformaticsResearcher
    June 2025 - Today (1 year)
    • • Protein Function Prediction (CAFA6) Collaborating with Chalmers University researchers on the CAFA6 competition, focus ing on protein function prediction using machine learning and bioinformatics.
    Technologies: Python, ML, Bioinformatics, Data Analysis
  • Datory,
    SoftwareEngineer - freelancer
    June 2025 - Today (1 year)
    Eindhoven, NB, Netherlands
    • • AI-based automation platform Developing an AI-driven platform using agents and RAG to automate interview work flows, including question generation, candidate interaction, and result analysis. De signed modular services and APIs for maintainability. Technologies: Python,JavaScript, Streamlit, React, FastAPI, SQL, RAG, LLM
  • Eindhoven University of Technology,
    Ph.D.Researcher
    August 2019 - November 2025 (6 years and 3 months)
    Eindhoven, NB, Netherlands
    Research Led the development of a toolchain within the Eclipse Arrowhead IIoT framework, con sisting of model analytics, a model repository, and a visualization dashboard. Enabled engineers to search, inspect, and manage large model repositories more efficiently.
    • • Clone detector for process models Developed a clone detection tool for business process models by extending the SAMOS
    model analytics framework, enabling reuse and refactoring support for BPMN modelers.
    • • Analysis of process models in open-source Developed a model analytics pipeline for characterizing business process models and clones on GitHub, uncovering key patterns and insights.
    • • Recommenders for process model design Designed and implemented recommender systems using model similarity tools and LLMs to provide automated suggestions during BPMN process model design, lowering the en try barrier for new users.
    Technologies: Java, Python, R, BPMN, SysML, ML, IR, NLP, Git, Elasticsearch, Kibana, Docker, GitHub, LLM

Recommendations

Be the first to recommend Mahdi

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • training sessions
    training sessions
  • Ph.D. in Software Engineering
    Eindhoven University of Technology
    2025
    Ph.D. in Software Engineering

Skill set

Categories