PM

@pmoschos

Software Engineer · AI · Mobile

Panagiotis Moschos

Hi, I’m Panagiotis Moschos

Senior full-stack & mobile developer, computer vision engineer, teacher, and AI specialist.

Python · FastAPI · Django
Android · Flutter
AI · CV · Agents
Product Delivery & Teaching

Snapshot

60+ public repos

7+ yrs Android

AI & CV Research

What I do

Build end-to-end solutions: APIs, CV pipelines, agents, and mobile apps.

FastAPI · CV · Docker · Android

How I help

Builder, consultant, or instructor – MVPs, AI systems, and teaching.

MVPs · CV · AI Agents · Workshops

Experience

AI, Computer Vision & Developer Education

Computer Vision Software Engineer

Hellenic Open University · Full-time

Real-world CV & AI: emissions monitoring, visual analytics, ML pipelines, drones, smart-city data.

Teacher

Coding Factory – AUEB

Athens, Greece · On-site

Teaching Python & Android. Guiding students to build real applications.

Education

Two Master’s degrees with excellent performance

MSc Computer Science

Hellenic Open University

Grade: 8.97 / 10

MSc Artificial Intelligence

Hellenic Open University

Grade: 8.93 / 10

Capabilities

Applied ML, production engineering, mobile development & teaching.

Backend & APIs

Python · FastAPI · Flask · Django

  • Async services & REST APIs
  • Auth, logging, monitoring
  • Clean architecture
  • SQL / NoSQL (Postgres, Mongo, Firebase)

Mobile & Frontend

Android · Kotlin/Java · Flutter

  • Modern Android
  • Firebase integration
  • Responsive web apps
  • UI/UX best practices

AI, ML & CV

LLMs · CV · Pipelines

  • Training & deployment
  • Real-world CV systems
  • Agents & automation
  • MLOps

Teaching & Mentoring

Python · Android · Algorithms

  • Curricula development
  • Workshops & labs
  • Project guidance
  • Best engineering practices

Selected Work

A few highlights from my GitHub

Production-grade Social Platform

FastAPI · JS · JWT

Full-stack social platform using clean architecture.

AI-powered Weather Agent

Flask · Agents · Web UI

Weather analysis enhanced by browser automation.

HTML5 Game Creator

Python · Multi-Agent

Automatic generation of playable web games.

Python Programming Course

Education · Curriculum

A complete Python course from basics to OOP.

Android Projects for Students

Android · Firebase

Teaching toolkit with multiple real projects.

More on GitHub

60+ repositories

Flutter, CV, ML, Python, experiments.

Google Play

Apps published under i-Dream

Sport Predictions

Match insights & prediction engine.

View →

SmartScan AI – PDF Scanner

OCR, PDF export, auto-crop, filters.

View →

QRito – QR Generator

Create & scan QR codes instantly.

View →

Shortcut App

Custom shortcuts & automation.

View →

Let's talk

Collaborations, consulting, teaching, or AI-driven product development.

How I help

  • MVPs: backend + mobile + AI
  • AI: Agents, CV, ML integration
  • Architecture, refactoring, optimization
  • Teaching Python, Android & ML