cat ~/bio.md

Frontend engineering leader with 10 years of experience designing enterprise web platforms, leading teams, and improving architecture, performance, accessibility and developer experience.
Deep expertise in TypeScript, Angular and React/Next.js, design systems, microfrontends and Nx monorepos — supported by Node.js backend and tooling experience.
I also build applied AI capabilities for developer workflows and products: an internal code-review assistant, Azure-connected MCP tooling, and RAG systems evaluated with Python and RAGAS.
Beyond work I'm happily married and a proud father to a wonderful 4-year-old son, based in Athens, Greece.
fortune# the one that stuck
“Code is like humor. When you have to explain it, it's bad.”
— Cory House
ls ~/expertise# 6 entries
- frontend-architecture/
- SSR/ISR, BFF, state architecture, Nx monorepos and microfrontend platforms.
- technical-leadership/
- Leading frontend teams, setting conventions, mentoring toward shared standards.
- design-systems/
- Stencil.js component libraries and theming standardized across products.
- performance-a11y/
- Core Web Vitals, Lighthouse budgets, WAI-ARIA and keyboard-first interfaces.
- developer-tooling/
- Node.js and NestJS services, CLIs and CI/CD that speed up developer workflows.
- applied-ai/
- LLM integrations, RAG systems evaluated with RAGAS, and MCP tooling for Azure.
tree ~/stack# 50 entries
frontend/
- TypeScript
- JavaScript
- Angular
- React
- Next.js
- React Native
- Ionic
- Stencil.js
architecture/
- Design systems
- Microfrontends
- Monorepos (Nx)
- SSR/ISR
- BFF
- State architecture
- PWA
backend-and-data/
- Node.js
- NestJS
- Express.js
- REST
- GraphQL
- PostgreSQL
- MongoDB
- Prisma
- SQLAlchemy
applied-ai/
- LLM integrations
- LangChain.js
- RAG
- RAGAS evaluation
- MCP
- Ollama
- ChromaDB
- OpenAI API
- TensorFlow.js
quality/
- Jest
- React Testing Library
- Cypress
- WAI-ARIA
- Lighthouse
- Core Web Vitals
delivery/
- Azure DevOps
- Docker
- CI/CD
- Azure CDN
- GitHub Actions
languages/
- TypeScript
- JavaScript
- Python
- Go
- C# / .NET
- Rust
7 directories, 50 entries
# C# / .NET and Rust: working familiarity
git log --oneline --graph# career history
a4f21c8 (Jan 2022 — Present)
Frontend Lead Developer · iteamSA
Lead frontend teams delivering enterprise web applications and SaaS with Angular, React and TypeScript. Architected an Nx monorepo integrating React web and React Native mobile, shipped a reusable Stencil.js component library, and implemented PWA, offline-first, microfrontend, CI/CD and Azure CDN capabilities. Designed internal AI initiatives: an AI-assisted code-review prototype, an MCP server for structured interaction with Azure services, and a project-specific RAG chat in Python evaluated with RAGAS.
- #Angular
- #React
- #React Native
- #Stencil.js
- #Nx
- #Azure DevOps
- #MCP
- #RAG
9d3b07e (Jan 2021 — Dec 2022)
Software Engineer · Wappier
Built React/Next.js microfrontends and server-rendered applications for production products. Created GraphQL middleware, custom resolvers and real-time subscriptions connecting frontends with Strapi CMS, and worked across React Native and Next.js in an Nx monorepo sharing one GraphQL layer for web and mobile.
- #Next.js
- #React Native
- #GraphQL
- #Strapi
- #NestJS
- #Docker
- #Nx
17c0ffe (Jan 2017 — Jan 2021)
Software Developer · Iconplatforms
Delivered loyalty, e-commerce, PWA and hybrid mobile applications with Angular, AngularJS, Ionic and React. Migrated legacy AngularJS applications to Angular, contributed LoopBack/Node.js middleware and REST APIs, and automated recurring developer tasks with CLI utilities.
- #Angular
- #AngularJS
- #Ionic
- #React
- #LoopBack
- #Node.js
3e8a1d0 (Mar 2016 — Present)
Independent Software Developer · Selected freelance work
Design and build web and mobile products end to end — owning architecture, implementation, deployment and iteration for independently developed applications.
- #React
- #Next.js
- #Angular
- #React Native
- #Node.js
- #PostgreSQL
- #MongoDB
cat ~/education.txt
BSc Electronic Engineering
Technological Educational Institute of Crete, Chania · 2005–2014
Advanced coursework in React, Angular, Next.js, Node.js, NestJS, frontend testing, microfrontends and Rust — plus continuous independent learning through production-oriented projects in backend systems, developer tooling and applied AI.
open --cv