giorgos.dev

$ whoami

Giorgos Kostakakis

Software Engineer · Greece

I build fast, reliable software — from backend systems to the interfaces people actually touch.

01 · Profile

About me

A short introduction

I'm a software engineer who likes taking a project from a rough idea to something real people rely on. I care about clean systems, honest interfaces, and code that's still understandable six months later.

Outside of work I'm usually reading, tinkering with side projects, or finding an excuse to travel somewhere new. I'm based in Greece and open to remote and on-site opportunities.

02 · Toolkit

Skills

Languages

  • JavaScript
  • TypeScript
  • Python
  • SQL
  • Go

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Redux

Backend

  • Node.js
  • Express
  • PostgreSQL
  • REST APIs
  • GraphQL

Tools & Platforms

  • Git
  • Docker
  • AWS
  • Vercel
  • CI/CD
03 · Selected work

Projects

Project One

A short, specific description of what this project does and the problem it solves. Mention the impact or result if you have one.

  • Next.js
  • PostgreSQL
  • Tailwind

Project Two

Another project summary. Lead with what it does, then how — recruiters skim, so put the outcome first.

  • React
  • Node.js
  • Stripe API

Project Three

A third project. If it's open source or has notable usage numbers, say so here — specifics beat adjectives.

  • Python
  • FastAPI
  • Docker
04 · Timeline

Experience

Senior Software Engineer · Company Name

2023 — Present
  • Led development of a core feature used by X users, improving Y by Z%.
  • Mentored junior engineers and helped shape the team's technical direction.

Software Engineer · Previous Company

2021 — 2023
  • Built and shipped features across the stack, from database schema to UI.
  • Reduced page load time by X% through targeted performance work.

Junior Developer · First Company

2019 — 2021
  • Joined as a junior developer and contributed to a production codebase from day one.
  • Picked up TypeScript, testing practices, and code review habits that stuck.
05 · Contact

Let's talk

I'm open to new roles and interesting projects. The fastest way to reach me is email — I read everything that comes in.