class AIEngineer:
def __init__(self):
self.name = "Chris Kechagias"
self.role = "AI Engineer"
self.location = "Thessaloniki, Greece"
self.education = "B.Eng. Automation & Control Engineering (2012)"
self.background = "15 years retail operations β AI engineering"
self.expertise = [
"LLM Application Development",
"FastAPI Backend Systems",
"Production Deployment & Testing",
"Prompt Engineering & Modular Design"
]
self.current_projects = {
"retail_api": "97% test coverage β’ PostgreSQL β’ Supabase",
"chatbot_api": "Dual GPT-5.4 models β’ Streaming β’ YAML prompts",
"telegram_bot": "Webhook integration β’ Real-time routing"
}
def build_production_systems(self):
return "Deployed APIs β’ Real-world solutions β’ Test-driven development"
def get_philosophy(self):
return "Build, deploy, iterate. Production over perfection."Current Stack
Learning & Upcoming
Production-ready FastAPI application for fashion retail inventory management
Tech Stack: FastAPI β’ PostgreSQL β’ SQLModel β’ Alembic β’ pytest β’ Docker
Highlights: 97% test coverage β’ UUID architecture β’ Auto-generated SKUs β’ Deployed on Render + Supabase
Advanced chatbot with modular prompt engineering and dual GPT-5.4 model architecture
Tech Stack: FastAPI β’ OpenAI API β’ PostgreSQL β’ Docker β’ YAML
Highlights: Dual models (5.4-mini + 5-nano) β’ Modular prompts (8 presets) β’ Streaming responses β’ Context window management
Microservice connecting chatbot API to messaging interface
Tech Stack: Telegram Bot API β’ Ngrok β’ FastAPI
Highlights: Webhook-based β’ Real-time routing β’ Production deployment
RAG Systems β’ Multi-Agent Architectures β’ Workflow Automation
Building production LLM applications with FastAPI, PostgreSQL, and modern deployment practices



