Software Engineer · AI · Mobile
Hi, I’m Panagiotis Moschos
Senior full-stack & mobile developer, AI architect, computer vision engineer, and educator focused on
LLM systems, AI agents, RAG pipelines, applied machine learning, and production-ready software platforms.
Python · FastAPI · Django
Android · Flutter
LLMs · RAG · AI Agents
AI Architecture · CV · MLOps
Product Delivery & Teaching
Autonomous AI Platforms
Tool-Using Agents
Production AI APIs
AI for Developers Education
Snapshot
60+ public repos
AI Architect & Advanced AI Engineer
7+ yrs Android
What I do
Build end-to-end solutions: APIs, CV pipelines, agents, mobile apps, and LLM-powered platforms.
FastAPI · CV · Docker · Android · RAG
How I help
Builder, consultant, or instructor – MVPs, AI systems, AI architecture, and developer education.
MVPs · CV · AI Agents · Workshops · System Design
Current focus
Designing intelligent architectures that reason, plan, retrieve knowledge, and act across tools and APIs.
LLM Engineering · RAG · Multi-Agent Systems
Experience
AI, Computer Vision, LLM systems, and developer education.
HOU
Computer Vision Software Engineer
Hellenic Open University · Full-time
Real-world CV & AI: emissions monitoring, visual analytics, ML pipelines, drones, smart-city data.
CF
Teacher
Coding Factory – AUEB
Athens, Greece · On-site
Teaching Python & Android. Guiding students to build real applications.
AUEB
Instructor — AI for Developers: Building with Large Language Models
Athens University of Economics and Business (AUEB) · Lifelong Learning Center (KEDIVIM)
Teaching a modern AI-for-developers program focused on LLM foundations, prompt engineering, RAG,
AI agents, local inference, evaluation, and production AI backend development with Python and FastAPI.
AI
AI Engineer & AI Architect
LLM Systems · AI Agents · RAG · Production AI
Designing intelligent architectures for reasoning, planning, tool integration, retrieval, AI backends,
and practical autonomous systems that move beyond simple chat interfaces.
Education
Two Master’s degrees with excellent performance and a strong applied engineering profile.
HOU
MSc Computer Science
Hellenic Open University
Grade: 8.97 / 10
HOU
MSc Artificial Intelligence
Hellenic Open University
Grade: 8.93 / 10
Strong technical foundation
Computer science depth combined with practical software delivery across web, mobile, backend, and AI systems.
AI specialization
Formal background supporting applied work in machine learning, computer vision, large language models, and intelligent systems.
Teaching + engineering blend
Academic study combined with real-world implementation and developer education at AUEB-oriented programs.
Capabilities
Applied ML, AI engineering, production systems, mobile development, and 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 · RAG
- Training & deployment
- Real-world CV systems
- Agents & automation
- MLOps
Teaching & Mentoring
Python · Android · Algorithms · AI
- Curricula development
- Workshops & labs
- Project guidance
- Best engineering practices
AI Architecture
Building intelligent systems that reason, plan, retrieve knowledge, integrate tools, and execute multi-step workflows.
I design and build advanced AI systems powered by Large Language Models, retrieval pipelines, vector databases,
tool-based reasoning, and autonomous agent workflows. The focus is practical: production-grade architectures that
support decision-making, automation, research, and meaningful software products.
LLM Engineering
- Prompt engineering and prompt optimization
- Context management and long-context workflows
- Model evaluation and performance tuning
- Open-source models and local inference
Agent Systems
- Autonomous and multi-agent architectures
- Tool use, API integration, and orchestration
- Planning, decomposition, and task execution
- Self-reflection and iterative correction loops
Knowledge Layer
- RAG pipelines and vector databases
- Semantic search and reranking
- Knowledge-grounded assistants
- Hybrid retrieval and structured-data integration
Prompt Engineering
Chain-of-Thought
ReAct
Multi-Agent Systems
Vector Databases
Guardrails & Evaluation
Ollama
Hugging Face
Semantic Search
Selected Work
A few highlights from my GitHub and applied engineering work.
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.
AI Web Apps
Productized web apps built around AI architecture, intelligent workflows, and modern web delivery.
AI Web App
CSV Brain
AI architecture · Data workflows · Web application
Intelligent web app focused on CSV-driven workflows and AI-assisted interaction with structured data.
Designed as a practical product experience around analysis, usability, and automation.
AI Web App
GitProfile
AI architecture · Developer tooling · Web application
AI-oriented web application in the developer tooling space, included here as part of my broader portfolio
of intelligent web products and modern application architecture.
Teaching & AI Education
Teaching practical software engineering and applied AI, with a strong emphasis on production workflows and developer-ready implementation.
AI for Developers: Building with Large Language Models
Athens University of Economics and Business (AUEB) · Lifelong Learning Center (KEDIVIM)
New course series for software developers, engineers, and technical leads who want to move beyond theory
and build real-world AI applications and production-ready AI systems.
AUEB
KEDIVIM
Python
FastAPI
LLMs
RAG
AI Agents
Local Inference
AI Courses & Education
Teaching modern AI architecture through practical, hands-on learning experiences that help developers design,
build, deploy, and evaluate meaningful AI products.
- AI for Developers (AUEB / KEDIVIM)
- Python & Android instruction at Coding Factory – AUEB
- Workshops, guided labs, and implementation-focused mentoring
What I teach in the AUEB program
- Python and FastAPI
- Foundations of LLMs, transformers, and the AI landscape for developers
- Prompt Engineering (PCTF framework, Chain-of-Thought, ReAct)
- Designing and building AI backends with Python and FastAPI/Flask
- Retrieval-Augmented Generation (RAG) and vector databases
- AI Agents and tool-based reasoning
- Open-source models & local inference (Ollama, Hugging Face)
- Responsible deployment, guardrails, and evaluation strategies
Hands-on outcomes
- Document Q&A bots
- Research agents
- AI-powered APIs
- Practical development workflows
- Patterns for meaningful AI products
Instructor
AI Architect
Systems Builder
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 →