Skip to content
View petrosrapto's full-sized avatar

Block or report petrosrapto

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
petrosrapto/README.md

👋 Hi, I'm Petros

I'm a researcher in Natural Language Processing and Artificial Intelligence, with a focus on Large Language Models, Multi-Agent Systems, Retrieval-Augmented Generation (RAG), and Reinforcement Learning for reasoning.

🎓 Incoming PhD Student at the UKP Lab, TU Darmstadt, under the supervision of Prof. Iryna Gurevych. My research is part of the HAICC project (Human-AI Collaboration for Cybersecurity) within ATHENE, exploring how reinforcement-learned LLM agents can advance CVE (vulnerability) retrieval.

📘 Education

  • 🎓 PhD in Computer ScienceTU Darmstadt, UKP Lab, HAICC / ATHENE
  • 🎓 Integrated Master (BSc & MSc) in Electrical and Computer Engineering
    National Technical University of Athens (NTUA) — Grade: 8.76/10
  • 🎓 Evaggeliki Model High School of Smyrna — Grade: 19.6/20

💼 Professional Experience

  • AI Software EngineerVeltistonAI, Athens, Greece (Oct 2024 – May 2026)
    • Carried out research in Multi-Agent LLM Systems and RAG pipelines applied in the legal domain
    • Worked on an LLM-powered Legal Assistant tool for contract comparison and negotiation analysis
    • Designed and built from scratch an agentic, MCP-based architecture for a healthcare chatbot, with information retrieved via RAG and custom tools
    • Deployed LLMs on Cloud and on premise

🔎 Publications

⭐ Top Starred Repositories

Stars PAKTON
Stars LeSesame
Stars BlockChat


📫 Contact

Pinned Loading

  1. PAKTON PAKTON Public

    Code for "PAKTON: A Multi-Agent Framework for Question Answering in Long Legal Agreements", accepted for Oral Presentation at the Main Conference of EMNLP 2025. Paper available at: https://arxiv.or…

    Jupyter Notebook 46 6

  2. LeSesame LeSesame Public

    An interactive game where players use adversarial techniques (jailbreaks, social engineering, encoding tricks) to extract secrets from LLM-based characters with progressively stronger defenses. Fea…

    Python

  3. DistributedSystems_23-24 DistributedSystems_23-24 Public

    Semester project for the course Distributed Systems at ECE NTUA

    Python 3 1

  4. SoftEng22 SoftEng22 Public

    CSS 2