Giannis Papakostas
Software Developer & Full-Stack Engineer
Crafting scalable, high-quality software with clean architecture and attention to detail. Passionate about great user experiences.
Professional Background
About Me
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
Frontend
React, Next.js, Tailwind CSS, HTML/CSS
Backend
Node.js, FastAPI, REST APIs, GraphQL
DevOps
Docker, Kubernetes, CI/CD, AWS
Featured Work
Projects
Dancefolklore.gr
A specialized Greek web platform dedicated to documenting Greek traditional dance, costumes, and folklore.
ProLink
A hyper-local service marketplace connecting clients and vetted professionals in real-time, featuring a Next.js REST API and Flutter mobile app.
Project Gamma
A machine learning pipeline for data processing and visualization with an interactive web interface.
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!