Skip to content
View theopsall's full-sized avatar
:octocat:
:octocat:

Highlights

  • Pro

Block or report theopsall

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.

Content in all repositories owned by your account will be closed.
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
theopsall/README.md

Theodoros Psallidas' signature

Theodoros Psallidas

Senior Software Engineer · Building agentic platforms with LangGraph · PhD candidate, multimodal video summarization

Website Download CV Google Scholar LinkedIn Email


I am a Senior Software Engineer at ProxyFoods building agentic recipe generation with LangGraph, RAG and OpenFGA. I am also a PhD candidate in Computer Science at the University of Thessaly, where my research covers multimodal video summarization, computer vision and audio. I am based in Athens, Greece.

  • 🔭 Now: agentic platforms (LangGraph, RAG, human-in-the-loop) at ProxyFoods.
  • 🧠 Before: ML and full-stack work at MyTripMyWay, Behavioral Signals, NCSR Demokritos and Optechain.
  • 🏆 Winner of the "Code the IoT Hackathon" of the MaTHiSiS project, University of West Attica.
  • 🍺 Off the clock I enjoy craft beer, and I pair-program with Barney, my dog.

The full experience, publications and CV live on theopsall.github.io.

Selected publications

All eight are on Google Scholar and listed with DOIs on the website.

Open source

Stack

Python TypeScript JavaScript
LangGraph FastAPI Django Node.js
React Angular
PyTorch scikit-learn TensorFlow Keras
PostgreSQL MySQL MongoDB
Docker Azure Git

GitHub streak

Top languages

GitHub X

Thank you for visiting my profile.

Pinned Loading

  1. whisper_wrapper whisper_wrapper Public

    Python 2

  2. Video-Summarization Video-Summarization Public

    Multimodal summarization of user-generated videos from wearable cameras

    Jupyter Notebook 22 4

  3. multiSmote multiSmote Public

    A multi-label approach of the SMOTE algorithm

    Python 10 3

  4. video_annotator video_annotator Public

    A Video Annotator Web App

    Python 6

  5. BoVW BoVW Public

    Bag of Visual Words (BoVW)

    Python 4

  6. deep_video_extraction deep_video_extraction Public

    deep_video_extraction is a powerful repository designed to extract deep feature representations from video inputs using pre-trained models. With support for both visual and aural features from vide…

    Python 9 1