
Ioannis Christofilogiannis
Electrical & Computer Engineer | TUC Graduate
Interests
Technical Skills
Characteristics
Professional Experience
ML, Computer Vision Researcher - Hellenic Center for Marine Research
Remote | November 2024 - July 2025
- Annotated underwater images for fish disease prediction
- Trained YOLO models
- Developed an Ai-assisted annotation GUI application
ML Research Intern - Heriot Watt University
Edinburgh, Scotland | July - August 2023 (visit website)
- Developed machine learning algorithms for anomaly detection in fish gill analysis
- Automated Qupath workflows using Groovy scripting
- Created Python GUI application using tkinter for biomedical image processing
- Collaborated with BCML Lab research team on cutting-edge ML projects
Software Developer - TUCer Autonomous Racing Team
Chania, Greece | January - July 2023 (visit website)
- Implemented autonomous driving algorithms using ROS and Python
- Developed Arduino-based sensor integration systems
- Competed in Shell Eco Marathon 2023 in Nogaro, France
- Optimized vehicle control systems for energy efficiency
Publications
FLASH: A framework for Federated Learning with Attribute Selection and Hyperparameter optimization
October 2025
- Accepted in FLTA IEEE 2025 conference
Feature selection in the Federated Machine Learning setting
May 2025
Education
Trinity College Dublin
MSc Computer Science - Intelligent Systems | September 2025 - 2026 (visit website)
Technical University of Crete
Bachelor's with Integrated MSc in Electrical & Computer Engineering | 2019 - 2025 (visit website)
- Diploma thesis: Feature selection in the Federated Machine Learning setting available here
- Winning team in TUC CTF 2023 competition
- Participation and Raspberry pi prize win on EDGELESS 1st Code camp
- Advanced beyond the initial phase (GRPC) to participate in the SEERC - ICPC December 2023 Regional Programming Competition
Graduate of PIERCE American College of Greece
High School Diploma | 2019 (visit website)
- Elected Member of the PIERCE Student Board for 3 years (2016-2019)
- Distinctions in mathematics Student Competitions: Kangaroo, Hellenic Mathematic Society (Thales)
Professional Development & Training
Federated Learning Summer School 2025
FLTA (Federated Learning Technology Alliance) | 2025 (visit website)
- Intensive summer school focused on cutting-edge federated learning techniques
- Hands-on workshops with privacy-preserving algorithms and frameworks
- Collaborative projects with international participants and industry experts from Flower, Scaleout, Nvidia FLARE, P2PFL
Language Proficiency
Notable Grades
Featured Projects
3D Puzzle-Adventure Game
Custom Unity game featuring original artwork and innovative puzzle mechanics. Implemented advanced 3D graphics techniques and game physics.
View on GitHubThe Negotiator
Neural network-based negotiation agent that learns optimal strategies. Implemented research paper algorithms for multiagent systems.
View on GitHubMap-Reduce Implementation
Scalable distributed computing solution using Kubernetes. Features Longhorn storage integration and real-time cluster monitoring.
View on GitHubFederated Learning Framework
Diploma thesis exploring privacy-preserving machine learning techniques for autonomous agent systems.
View ProjectNetwork Queueing Simulator
Performance analysis of FCFS and SITA queueing methods for large-scale network systems.
View on GitHubBiomedical Image Analysis
Automated Qupath annotation system with ML integration for medical image processing and analysis.
Coming SoonDigital Artwork
Created on iPad using Procreate - Exploring digital art and character design








Life & Adventures








