I'm Panagiotis Karles, a Systems Cartographer with 10+ years of experience working at the intersection of software, data, security, and systems science.
I build systems that are practical, reliable, and easy to maintain β closing the gap between infrastructure, intelligence, and working product.
> profile --summary
Title : Systems Cartographer
Experience : 10+ years
Focus : End-to-end product development with cloud and ML at the core
Learning : Applied AI, LLM tooling, and developer experience patterns
Strengths : Automation, product velocity, system reliability
Motto : Push through the pain. Giving up hurts more.|
I build maintainable software, APIs, CLI tooling, and automation pipelines β from rough idea to working system. |
I work with cloud platforms (AWS / Azure) to design reliable, cost-aware infrastructure that supports fast shipping. |
|
I experiment with ML pipelines, LLM tooling, and applied AI for real product workflows β not demos for their own sake. |
I care about the full product lifecycle: from identifying a problem to designing, building, and iterating β lean, fast, and with purpose. |
|
Problem: No single-binary CLI agent that works with any OpenAI-compatible LLM for Linux pipeline assessments. Stack: Rust, OpenAI-compatible APIs (Ollama, vLLM, OpenAI) |
Problem: A minimal, honest reference implementation for JWT authentication without heavy dependencies. Stack: Python, FastAPI, TinyDB, JWT |
Readable beats clever.
Small systems beat over-engineered ones.
Good automation removes repeat pain.
Documentation is part of the product.
Security and reliability are not decorations.
Push through the pain. Giving up hurts more.At some point we all touched a keyboard and turned a 0 into a 1.
That moment is what I keep trying to replicate β but at the product level.
The goal is to close the loop between raw idea and working software: use cloud infrastructure to make it reliable, machine learning to make it smarter, and disciplined engineering to make it maintainable by someone other than yourself.
Build things that are useful, understandable, and worth maintaining.
- π§© Escape rooms β nothing clears your head like a ticking clock and a locked door
- π¬ Software experimentation β if it can be built, it should be tried
βοΈ Travelling β every new city is a different debugging session


