Giannis
Papakostas

Crafting scalable, high-quality software with clean architecture and attention to detail. Passionate about great user experiences.

Focus Areas

LanguagesFrontendBackend

Build Style

Clean systems, dependable APIs, thoughtful interfaces, and product-minded execution across the stack.

Professional Background

About Me

Bio

Systems + UX

I'm a passionate software developer with a strong foundation in building scalable web applications and robust backend systems. I thrive at the intersection of clean code, thoughtful architecture, and great user experience.

With experience across the full stack, I enjoy turning complex problems into elegant solutions. Whether it's crafting pixel-perfect UIs or designing efficient APIs, I bring attention to detail and a drive for excellence to every project.

When I'm not coding, I'm exploring new technologies, contributing to open-source projects, and continuously sharpening my skills.

Languages

TypeScript, Python, Go, JavaScript, Java, Flutter

01

Frontend

React, Next.js, Tailwind CSS, HTML/CSS

02

Backend

Node.js, FastAPI, REST APIs, GraphQL

03

DevOps

Podman, Kubernetes, CI/CD, AWS

04

Featured Work

Projects

Cultural Archive

Dancefolklore.gr

A specialized Greek web platform dedicated to documenting Greek traditional dance, costumes, and folklore.

Next.jsTypeScriptTailwind CSSReact
Hospitality Website

Gerakofolia Villa

A bilingual marketing site for a private sea-view villa in Nikiana, Lefkada, with localized pages, gallery content, and direct booking contact flows.

Next.jsReactTypeScriptCloudflare Pages
Service Platform

ProLink

A hyper-local service marketplace connecting clients and vetted professionals in real-time, featuring a Next.js REST API and Flutter mobile app.

Next.jsTypeScriptFlutterPrismaPostgreSQL
Document Reasoning

DocScrape

A local PDF reasoning workspace that watches document folders, indexes text and OCR output with Qdrant, and answers questions with citations through Ollama-backed models.

PythonFastAPIReactQdrantOllama
Security Research CLI

ASAC

A local-first Node.js/TypeScript CLI for running a professional penetration research assistant inside an isolated Podman pod with Ollama-backed inference, explicit import/export flows, and offline-by-default networking.

Node.jsTypeScriptPodmanOllamaSecurity CLI

Contact Information

Get In Touch

I'm always open to new opportunities, collaborations, and interesting conversations. Whether you have a project in mind or just want to say hi — feel free to reach out!