Academic in Computer Science & Freelance Developer
Computer Science academic and freelance developer in Limassol, Cyprus.
I work at the intersection of computer science education, networks, and
applied AI. I design hands-on courses, build tools for students, and
collaborate on research and real-world projects, while pursuing PhD
research in computer science.
Freelance available
Focus areas: teaching & curriculum design, AI & data projects,
networks and cloud architectures, and practical software development.
Academic Profile
Academic and coordinator in computing programmes, actively involved in
curriculum design, teaching and supervision. I combine classroom
teaching with applied projects and ongoing PhD research in computer
science.
Technical Focus
Applied AI and data projects, networked systems, and practical software
development. I work with web applications, mobile-friendly solutions,
and networked/cloud-based architectures that can actually be deployed
and used.
Freelance Work
As a freelance developer, I can work on development projects, cloud
infrastructure setups, and network configurations (home and small
office) for individuals, teams and small organisations.
Teaching & Academic Work
Teaching & Curriculum Design
Courses
I teach across several areas of computer science, focusing on
realistic examples and labs that help students connect theory with
practice.
Programming: C++ and Python with emphasis on problem solving,
REST APIs, Git workflows and basic software engineering.
Networks and communications: local networks, routing and
troubleshooting using Cisco Packet Tracer and practical lab
scenarios.
Cloud computing with AWS: IAM, EC2, VPC and Elastic Beanstalk,
using AWS Academy resources and hands-on labs.
Linux and operating systems: WSL/Ubuntu environments, basic web
servers, users and permissions, and command-line workflows.
I am interested in how data, AI and networking can support better
learning experiences and decision making, both in education and in
domains such as sports.
AI and data-driven tools in education and teaching.
Networked and IoT-style systems for practical use cases.
Sports analytics and tactical analysis, especially football.
Freelance & Selected Projects
Web & Cloud Projects
Freelance
I help small organisations and individuals design and implement
straightforward, maintainable solutions without unnecessary
complexity.
Development of web applications (e.g. dashboards, CRM-style tools,
educational platforms).
Mobile-friendly web experiences for students, clients and small
teams.
Deployments on VPS (Linux), simple container-based setups and basic
CI flows.