Based in Thessaloniki, Greece

Michalis
Tzikas

Director of Frontend Engineering at Schoox — Angular expert & full-stack builder

years crafting scalable web applications. Leading frontend teams, architecting complex UIs, and building community — from Thessaloniki to the global web.

Thessaloniki, Greece
UTC+3 (EET)
Angular • TypeScript • AI

Engineer. Leader.
Community builder.

I'm a passionate frontend engineer and director with over years of experience building modern, responsive web applications. Since 2010 I've been at Schoox — a leading LMS & talent development SaaS platform — where I grew from a developer into the Director of Frontend Engineering, leading complex UI architecture decisions and growing high-performing teams.

My stack lives in the Angular ecosystem — TypeScript, NGRX, RxJS, WCAG accessibility, performance budgets — but I'm equally comfortable diving into Node.js, MySQL, PostgreSQL, MongoDB, and AWS when the problem demands it.

Beyond work I co-founded *ngThess, the first Angular meetup in Greece, bringing the Angular community together in Thessaloniki. I believe good software is built by good communities.

Lately I've gone deep into AI-assisted engineering — a self-confessed Claude Code maniac. I use AI tools daily to ship faster, think sharper, and explore what the next generation of software development looks like.

🖥️ Panhellenic Programming Contest Participant 🌐 IOI Volunteer (Athens) 🤖 Claude Code maniac
Years of web development
2010
Joined Schoox as one of its first engineers
*ng
Co-organizer, *ngThess — Angular meetup
Side projects, startups & open-source

What I build
and how I build it

Frontend Core

Angular & the modern web

Deep expertise in Angular 2+ architecture, reactive state with NGRX, RxJS streams, lazy loading, and performance-first development.

Angular 2+ TypeScript NGRX RxJS HTML5 CSS3 JavaScript jQuery Bootstrap
Backend & Data

Full-stack depth

From REST APIs to SQL and NoSQL — I can own the full request lifecycle when needed.

Node.js PHP Laravel CodeIgniter MySQL PostgreSQL MongoDB Redis
Accessibility

WCAG 2.2 AA

Building inclusive UIs that work for everyone — screen readers, keyboard navigation, and contrast.

Infrastructure

Cloud & DevOps

AWS deployments, CDN strategies, caching layers, and CI/CD pipelines.

AWS CDN Git Socket.io
Leadership

Engineering direction

Defining architecture standards, growing teams, and translating complex requirements into reliable, scalable systems.

AI & the future

Claude Code maniac

Deep into AI-assisted engineering. Using LLMs daily to ship faster, write better code, and explore what the next generation of software development looks like.

Claude Code LLMs AI-assisted dev Prompt engineering

Where I've been
and what I've built

Director of Frontend Engineering Oct 2010 – Present

One of the earliest engineers at Schoox, a leading LMS & talent development SaaS platform. Grew into the Director role, responsible for frontend architecture decisions, team leadership, Angular-based UI systems, WCAG accessibility compliance, and performance strategy across the product. Stack: Angular 2+, TypeScript, NGRX, RxJS, MySQL, AWS.

Founder & CEO Sept 2014 – Jun 2023
Photoshooter.gr

Founded and ran a photography-focused web platform. Handled everything from product vision and UX design to full-stack development and business operations.

Founder & CEO 2007 – 2016
Webhoster.gr

Founded a web hosting and development company. Built and managed hosting infrastructure while delivering web projects for clients.

Senior Web Developer Sept 2013 – Jun 2021
18-24.gr

Full-stack web development for a travel-focused platform, delivering responsive UIs and backend integrations.

Senior Web Developer Sept 2013 – Jan 2015
insports.eu

Frontend and backend web development for a sports media platform.

Senior Web Developer Aug 2009 – May 2012
StarFM.gr & ArisFM.gr

Web development and maintenance for two radio station web portals in Thessaloniki.

Giving back to
the community

Co-organizer & speaker

Co-founded *ngThess, the first Angular meetup in Greece, based in Thessaloniki. Bringing together Angular developers for talks, workshops, and community building since its inception. Fostering the local tech ecosystem and connecting developers with the global Angular community.

Co-organizer Speaker First Angular meetup in Greece
Panhellenic Programming Contest Participant Panhellenic Programming Contest — secondary education (Pascal)
IOI Volunteer International Olympiad in Informatics, Athens — volunteer member
Claude Code maniac Deep into AI-assisted engineering — using LLMs daily to ship faster and think sharper
Diploma in Software Engineering TEI Thessalonikis, Computer Science & Engineering — scored 10/10 on thesis

Interview

Angular Athens Developers: Episode 3 — Meet Michalis Tzikas

Angular Athens Developers: Episode 3 - Meet Michalis Tzikas

Talk

#5 Angular Athens Meetup — Presentation

#5 Angular Athens meetup

Let's build
something great

Whether it's a new project, a speaking invitation, an Angular question, or just a conversation about web technology — I'd love to hear from you.