Skip to content
View JohnGrigoriadis's full-sized avatar

Highlights

  • Pro

Block or report JohnGrigoriadis

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
JohnGrigoriadis/README.md

Hi, I'm Giannis πŸ‘‹

πŸŽ“ MSc Artificial Intelligence @ Vrije Universiteit Amsterdam πŸ€– Machine Learning Engineer | Evolutionary Robotics | LLM Systems

I build reliable, real-world AI systems at the intersection of machine learning, robotics, and generative AI. My work focuses on bridging research and practical deployment, with experience in neuroevolution, computer vision, and LLM-based systems.


πŸš€ About Me

  • πŸ”¬ AI Research & Engineering @ VU CI Group Contributing to the ARIEL robotics platform, improving reproducibility, modularity, and usability for research and education.

  • 🌿 Machine Learning Engineer @ Olivabot Built computer vision + LLM pipelines for agricultural analytics:

    • YOLO-based object detection
    • Tree-density estimation from drone imagery
    • RAG pipelines for grounded insights and reporting
  • πŸŽ“ Teaching Assistant @ VU Amsterdam Mentoring students in AI topics, including:

    • Reinforcement Learning
    • Multi-agent systems
    • LLM fine-tuning

🧠 Technical Skills

Languages & Tools

  • Python, NumPy, Pandas, Scikit-learn, Git, Docker, SQL, FastAPI

Machine Learning & AI

  • PyTorch, TensorFlow, HuggingFace, Transformers, RAG, LLM systems

Computer Vision & NLP

  • YOLO, OpenCV, BERT, Transformer-based models

Cloud & MLOps

  • AWS, Azure, Google Cloud, GitHub Actions, containerised workflows

πŸ› οΈ Projects

GitHub Stats

A modular robotics framework for evolutionary robotics and reinforcement learning. My contributions focus on:

  • developing, maintaining, testing and documenting
  • ensuring reproducible experiments
  • extending usability for both researchers and students

GitHub Stats

Research on robust generalisation in neuroevolution:

  • Developed generalist agents for continuous control
  • Improved performance across unseen terrains
  • Reduced compute vs specialised controllers

πŸ”Ή Minesweeper

I wanted to challenge myself to make the classic Windows game Minesweeper in Python all by myself with only the documentation for help. Turned out better than I expected for only a few hours of work.

πŸ“ˆ GitHub Stats

GitHub Stats


πŸ“« Contact


I'm always open to collaborating on exciting AI projects or discussing the latest advancements in artificial intelligence. Feel free to reach out!

Pinned Loading

  1. generalist-controllers-terrain generalist-controllers-terrain Public

    The paper addresses the limited understanding of robustness and generalisability in neuro-evolutionary methods, specifically focusing on artificial neural networks (ANNs) used in control tasks, suc…

    Python 1

  2. ci-group/ariel ci-group/ariel Public

    ARIEL: Autonomous Robots through Integrated Evolution and Learning

    Python 31 52