~/intro.ts
1const developer = {
2  name: "Theo Synodinos",
3  role: "Full-Stack Developer",
4  location: "Athens, Greece",
5  passion: "Building things that matter",
6  coffee: Infinity and beyond,
7};
8
9console.log("Welcome to my home");

Hi, I'm Theo Synodinos

// I turn caffeine into code and ideas into reality

01. About Me

Hello! I'm a passionate developer who loves crafting elegant solutions to complex problems. With a deep love for clean code and thoughtful architecture, I build applications that are both performant and maintainable.

When I'm not pushing commits, you'll find me exploring new technologies, contributing to open source, or diving deep into system design rabbit holes.

I believe in the power of continuous learning and staying curious. Every line of code is an opportunity to create something meaningful.

zsh — whoami
whoami --verbose
Name        : Theo Synodinos
Title       : Full-Stack Developer
Experience  : 24+ years
Languages   : EN, GR
Status      : Open to opportunities

cat interests.txt
▷ Distributed Systems
▷ Cloud Architecture
▷ Developer Experience
▷ Open Source

02. Skills & Tech

Frontend

Building responsive, accessible, and performant user interfaces.

React TypeScript Next.js Tailwind Vue

Backend

Designing scalable APIs, microservices, and server-side logic.

Node.js Python Go REST GraphQL
🗃

Database

Data modeling, optimization, and choosing the right storage solution.

PostgreSQL MongoDB Redis Prisma

Cloud & DevOps

Infrastructure as code, CI/CD pipelines, and cloud-native deployments.

AWS Docker Kubernetes Terraform GitHub Actions
🔐

Security

Application security, authentication, and secure coding practices.

OAuth 2.0 JWT OWASP Pen Testing
🛠

Tools & Workflow

Developer productivity, version control, and agile development.

Git Linux Vim Agile Jira

03. Contact

Let's Build Something

Whether you have a project in mind, a question, or just want to say hello — my inbox is always open.