MK

Frontend Software Engineer

Marios
Konnaris

I craft fast, accessible, and visually compelling web experiences — from pixel-perfect interfaces to performant SPAs. Based anywhere, building everywhere.

ReactTypeScriptNext.jsCSS AnimationsWeb PerformanceAccessible UINode.jsREST & GraphQLFramer MotionTailwind CSSReactTypeScriptNext.jsCSS AnimationsWeb PerformanceAccessible UINode.jsREST & GraphQLFramer MotionTailwind CSS
01

About

I'm Marios Konnaris, a frontend software engineer with a passion for building interfaces that are both technically sound and genuinely delightful to use.

I believe great frontend work lives at the intersection of engineering rigour and design sensibility — writing clean, maintainable code while obsessing over the details that make a product feel exceptional.

Whether I'm architecting a complex React application, fine-tuning CSS animations, or optimising for Core Web Vitals, I bring the same care and attention to every layer of the stack.

Open to new opportunities
1
Year of hands-on coding experience
4
Complete projects built end-to-end
10+
Technologies learned & applied
Drive to keep learning & improving
02

Projects

✦ Featured
Project 01

Frontend Interview Preparation App

A collaborative interview preparation platform powered by AI. Built with a modern full-stack architecture featuring real-time collaboration, AI-generated questions, and comprehensive study materials for frontend engineering interviews.

ViteReactTypeScriptNode.jsExpressPrismaSupabasePostgreSQLGemini AI
Frontend Interview Preparation App screenshot 1
Project 02

AI Code Reviewer

A powerful web application that provides instant, AI-powered code reviews using Google's Gemini API. Get expert-level feedback on security, performance, readability, testing, and general best practices.

Next.jsReactTypeScriptTailwindCSSAI IntegrationjsPDF
Project 03

E-Commerce SPA

Single-page e-commerce application tackling shared cart and filter state across deeply nested components. Implements real-time product search via state lifting, dynamic routing, and a fully functional cart with per-item quantity controls backed by Redux Toolkit for predictable,centralised state management.

ReactTypeScriptTailwind CSSRedux ToolkitViteREST API
Project 04

SaaS Dashboard with Auth + CRUD

A full-stack SaaS dashboard that allows users to sign up, log in, and manage data in a PostgreSQL database hosted on Supabase. Includes role-based access (Admin/User), JWT authentication, and a modern frontend built with Vite.

ViteReactTypeScriptTailwindCSSNode.jsExpressPrismaPostgreSQLJWTBcrypt
03

Skills

Core Frontend
React / Next.js85%
TypeScript80%
HTML & CSS90%
JavaScript (ES2024+)82%
CSS Animations & Motion78%
Ecosystem & Backend
Node.js / Express65%
REST APIs75%
Git & GitHub80%
Testing (Jest, RTL)60%
Web Performance70%
Tools & Platforms
ViteTailwind CSSFramer MotionFigmaVercelSupabaseReactLucideESLint
04

Contact

Let's build something
great together.

Location
Remote / Athens
Role
Frontend Software Engineer
Availability
Immediately
Work Type
Full-time

© 2026 Marios Konnaris — Built with Next.js, Tailwind & Framer Motion