Skip to content
View Vasilispapg's full-sized avatar
🏛️
Full Stack Developer
🏛️
Full Stack Developer

Highlights

  • Pro

Block or report Vasilispapg

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
vasilispapg/README.md

Hi, I'm Vasilis! 👋

Machine Learning Engineer · Full Stack Developer · Bioinformatics Researcher



LinkedIn Email Website


🧐 Who am I?

MSc Artificial Intelligence graduate and engineer based in Greece — I split my time between training models, shipping full-stack products, and visualizing biological data without losing my mind.

  • Current Status: Turning coffee into code ☕ → 💻
  • Favorite pastime: Explaining to my computer why SegFault is not a valid lifestyle choice.
  • Hidden talent: I speak C++ fluently — so you don't have to.

🛠️ Tech Stack

The languages I speak — besides Greek and Sarcasm.

System & Object-Oriented

AI & Machine Learning

Web & Infrastructure


🏆 Selected Works

Things I built that actually work.

Project What it does Stack
🔍 Open-Source Compliance Cockpit (Thesis) Analyzes any GitHub repo for license conflicts, dependency risk, and compliance issues. Live SCA engine with visual reports. → licensecheck.vspapg.gr React TypeScript Node.js Docker
🧬 PhyloFlask (Publication) Interactive visualization of large phylogenetic datasets. Bioinformatics Flask
🎥 CVML-UMVS Automatic video summarization — because nobody has time for 2-hour meetings. PyTorch Transformers
🎵 Discord-Bot Plays music files in Discord. DJ duties, fully automated. Python Discord.py
🧠 Γνώστης — Greek Quiz Game Full mobile quiz game in Greek — multiplayer up to 6 players, ranked 1v1 with Elo trophies, XP/gems/achievements, AI-generated questions, power-ups, and social friends features. App Store · Google Play React Native Expo FastAPI PostgreSQL Redis OpenAI

Open to collaborations and interesting problems.
(Unless it involves fixing a printer. I don't do printers.)

Email Me · LinkedIn · vspapg.gr

Pinned Loading

  1. CVML-UMVS CVML-UMVS Public

    Unsupervised Multi-Modal Video Summarization is a cutting-edge project that stands at the intersection of computer vision and machine learning. Its primary aim is to automate the process of condens…

    Python 1

  2. CVML-ConvNN-MMVS CVML-ConvNN-MMVS Public

    Applications of Convolutional Neural Networks on Multi-modal Video Summarization

    Python 1

  3. MLEx3-Instance-Based MLEx3-Instance-Based Public

    This document outlines exercises conducted in the ML class, focusing on Logistic Regression, Linear Regression, and Instance-Based Learning. The exercises involve analyzing a diabetes dataset and a…

    Jupyter Notebook

  4. Discord-FilePlaying-Bot Discord-FilePlaying-Bot Public

    Discord bot to play music by uploaded files

    Python

  5. RLAgent-RockPaperScissors RLAgent-RockPaperScissors Public

    An Reinforcement Learning (RL) project in Python, featuring a custom Rock-Paper-Scissors environment. The project includes image processing for state representation, a unique environment for RL int…

    Jupyter Notebook

  6. License-Identificator-for-GitHub-Repos License-Identificator-for-GitHub-Repos Public

    The product goal is to search analyzed repositories, analyze a new GitHub repository, show license statistics, submit bug reports, monitor system activity through an admin flow, visualize dependenc…

    TypeScript