Available for projects

Petros
Papagiannis

Computer Science academic, freelance developer, and PhD researcher in Limassol, Cyprus. I teach, build, and research at the intersection of education, applied AI, and networked systems.

Portrait of Petros Papagiannis

Three roles, one practice

I work across academia, research, and freelance — keeping each grounded in the others.

🎓

Academic

Lecturer at Cyprus College Limassol and CUT/TEPAK across CS, networks, cloud, and web engineering. Curriculum design focused on hands-on, realistic labs.

🔬

PhD Researcher

Pursuing a PhD in football analytics at CUT — YOLO-based player tracking, segmentation, and tactical set-piece analysis using computer vision.

⚙️

Freelance Developer

Full-stack web apps, network setups, CCTV, and cloud infrastructure for individuals and small businesses in Cyprus. Practical solutions, no unnecessary complexity.

Projects & portfolio

A mix of research tools, web apps, and platforms — built for real use, not demos.

Funded EIT Climate-KIC

Recycly2

An EIT Climate-KIC funded Android app built at the Cyprus University of Technology, helping migrants and locals navigate local recycling. Real grant funding, real users.

Java Android CUT / TEPAK
View on GitHub ↗
Open source

Royalty App — Laravel

A loyalty and royalty tracking web application built with Laravel, Blade, and Tailwind CSS. Full CRUD, authentication, and MySQL persistence.

Laravel PHP Blade Tailwind MySQL
View on GitHub ↗
Open source

Car Dealer Invoice System

A web-based invoicing system for a car dealership with payment method tracking (Card/Cash), colour-coded status display, and full save/restore via JSON blob storage — no schema changes required.

PHP MySQL JavaScript HTML
View on GitHub ↗
Live

Garage Task Management

Full task management system for auto shops — Greek-language interface, per-column search, date-range filtering, inline editing, status toggles, and pagination via a PHP REST API backend.

PHP MySQL REST API Vanilla JS
Research

Football Tactical Analysis Pipeline

PhD research tool — YOLO-based player detection, segmentation, and homography mapping onto a 2D pitch. Frame extraction triggered on player+ball presence. Target: academic publication.

YOLOv11 Python OpenCV Supervision

Teaching & research

Courses grounded in real tools, realistic examples, and labs students can actually run.

Cyprus College Limassol

Lecturer

Programming C++ and Python, REST APIs, Git workflows, software engineering basics
Networks & Communications (DCT240) Local networks, routing, Cisco Packet Tracer labs
Cloud Computing (DCT210) AWS IAM, EC2, VPC, Elastic Beanstalk — AWS Academy resources
Linux & OS (CMP210) WSL/Ubuntu, web servers, users, permissions, CLI workflows

CUT / TEPAK

PhD Researcher · Lecturer

Web Engineering (CEI326) PHP/PDO/MySQL, Auth, CRUD — milestone-based delivery
PhD Research Football analytics, YOLO-based computer vision, tactical set-piece analysis
Hackathon Coordinator Cyprus College Hackathon 2026 — Smart Campus Solutions, April 30

Sports Analytics

Tactical analysis via player tracking and CV

🤖

AI in Education

Data-driven tools for better learning

🌐

Networked Systems

IoT and practical networked architectures

What I can build for you

Practical, maintainable solutions for small businesses and individuals — without unnecessary complexity.

🖥️

Web Applications

Dashboards, CRM-style tools, invoicing systems, booking platforms — full-stack, deployed and ready to use.

PHP / Laravel React MySQL
🌐

Networks & Infrastructure

Home and small-office network design, router and Wi-Fi setup, VLAN segmentation, CCTV configuration.

Cisco Nginx VPS / Linux
☁️

Cloud & Deployment

Lightweight cloud architectures, VPS deployment, container basics, CI flows, and AWS setups for small teams.

AWS Docker Ubuntu

Let's work together

Open to freelance projects, academic collaborations, and research partnerships. Based in Limassol — available remotely and locally.

Web app development & deployment
Network & cloud infrastructure
Academic collaborations & teaching
Research partnerships in sports analytics or AI