Spyros Avlonitis
Software Engineer & AI Researcher
Software engineer with 6+ years of experience specializing in AI, Machine Learning, and full-stack web development. I transform complex data into actionable insights and build innovative applications that make a real impact.
AI & Machine Learning Projects
Petsearch.gr - AI-Powered Pet Recovery System
AI-driven platform to reunite lost pets with their owners using computer vision. Built with PyTorch, ResNet, and Ruby on Rails, processing 120K+ images with real-time notifications.
Impact: Launched as non-profit in 2023, served 100+ users.
🎮 Quoridor AI - Strategic Game Intelligence
Unbeatable AI for the strategic board game Quoridor using MinMax algorithm with alpha-beta pruning and Monte Carlo Tree Search.
Success: #1 on Google for “play quoridor online” with 6,000+ monthly visits.
ReMind - Intelligent Task Management Chatbot
AI-powered Facebook Messenger chatbot for task management with natural language processing and intelligent scheduling.
Note: Part of the MindNodes ecosystem project (discontinued).
Tic-Tac-Toe AI - Perfect Strategy Implementation
Mathematically perfect Tic-Tac-Toe AI using full-depth Minimax tree search. Never loses a game.
Web Development Projects
LCL E-Learning Platform
E-learning platform for the University of Athens Computer Science Department using Ruby on Rails and AngularJS, serving hundreds of users.
Role: One of three core developers for full-stack implementation.
ECTS Calculator - Academic Grade Management
Progressive Web App for ECTS credit and GPA calculations using Vue.js with offline functionality.
Usage: 750+ sessions monthly by university students.
Research & Academic Projects
📄 Master’s Thesis: Career Path Optimization using Reinforcement Learning
Research Paper | RecSys in HR 2023
Research on optimizing career trajectories using reinforcement learning. Formulated as MDP with Sarsa, Q-Learning, and A2C algorithms on real data from Randstad Netherlands.
Results: 5% improvement in income trajectories. Published at RecSys in HR 2023.
Composition for Causal Generative Networks
Source Code | Technical Report
Extended research in counterfactual image generation using Poisson equation optimization and GP-GAN framework for robust classifier training.
Rationale Extraction for Dialogue Modeling
Implementation | Research Report
Explainable AI for conversational systems with rationale extraction algorithms to enhance interpretability of language models.
Fairness in Machine Learning through Orthogonal Representations
PyTorch Implementation | OpenReview Publication
Reproduction study on algorithmic fairness and bias mitigation using orthogonal disentangled representations in PyTorch.