Michalis Koutridis
Senior full-stack engineer with expertise in scaling complex web systems, web security, and optimizing infrastructure pipelines for cost-efficient deployments.
Side Projects
Here are some of my recent projects that showcase my skills in full-stack development
Non Profit Tool for Greek Public School Teachers
A comprehensive full-stack application that automates position tracking for Greek substitute teachers through real-time government API integration, featuring multi-sector support, interactive school mapping, and push notifications for education announcements.
Next.jsNode.jsPostgreSQLCloudflareClerkTailwindCSSTypeScriptResendShadcn UINovuDrizzle-ormZodMapbox GL
DJ website with Music Charts and Music Player
Modern DJ showcase platform featuring YouTube integration, interactive music player, and advanced SEO optimization for maximum visibility and engagement.
Next.jsTailwindCSSContentful CMSGraphQLTypeScriptSEOAccessibilityShadcn UI
SEO Optimized Taxi Website
High-performance Next.js taxi website that dominates Google search rankings through advanced SEO optimization, OG schemas, and GraphQL Contentful integration.
Next.jsTailwindCSSContentful CMSGraphQLTypeScriptSEOAccessibilityShadcn UI
Latest Blog Posts
Thoughts, tutorials, and insights from my development journey

Runtime environmental variables in Next.js 14
This post will walk you through how to enable runtime environmental variables for both client and...
April 25, 2024
Read Article
Handling Icons in React (SVG Factories)
In my previous post about managing SVG icons in React, I discussed a method for dynamically...
March 21, 2024
Read Article
Handling SVG Icons in React
Topics Understanding SVG icons Structure of SVG Icons SVG accessibility Choosing the...
April 25, 2023
Read Article