Hello, I'm

Marios Konstantinos
Giannoulis

Software Developer & Web Designer building efficient software and modern digital experiences

About Me

Hi! I'm Marios Konstantinos Giannoulis, a 19-year-old developer with a strong interest in algorithms, performance optimization and modern web development. I love solving problems and creating meaningful, efficient software. My passion lies in algorithm design and optimizing solutions to complex computational challenges.

Alongside my studies I build modern websites for businesses and personal brands while continuously developing algorithmic and software engineering projects.

My Studies

National and Kapodistrian University of Athens

Department of Informatics and Telecommunications

Currently pursuing a degree at the Department of Informatics and Telecommunications, where I'm developing a strong foundation in computer science, data structures, algorithms, and software design.

I'm particularly interested in how efficient code and clean system architecture can solve real-world problems — bridging theory with practical development. My academic path is driven by an interest in performance engineering, efficient memory usage, and clean code architecture.

Client Projects

Zoi Lama — Law Firm Website

A professional trilingual law firm website (EN / GR / FR) designed for clarity, trust and international clients.

View Live

Dr. Ioannis Giannoulis — Academic Portfolio

A bilingual academic portfolio for a university lecturer, focused on clean structure and professional presentation.

View Live

Barber Mission — Business Website Concept

A premium dark themed website for a modern barbershop brand, focused on strong visuals and minimal design.

View Live

Maria’s Bakery — Business Website Concept

A cozy bakery concept website with warm visuals and elegant typography designed to feel welcoming and authentic.

View Live

Creative Digital Agency - Landing Page Concept

A modern agency landing page showcasing clean UI structure, responsive design and professional layout.

Fit With Alex - Personal Trainer Website Concept

A sleek one-page personal trainer website focused on modern design, service presentation and smooth UX.

Nexora — AI Infrastructure Landing Page

A futuristic glassmorphism landing page for an AI SaaS platform. Particle animations, custom cursor, live metrics UI and full pricing section.

Live Demo

Personal Projects

C++ • Simulation

Self-Driving Car Simulation

A C++ simulation of an autonomous vehicle navigating a GridWorld using sensors, sensor fusion and GPS navigation logic.

C++ • OOP

Protein Synthesis Simulator

An object-oriented C++ simulation of protein synthesis in a eukaryotic cell, modeling transcription, RNA transport and translation into proteins.

C++ • Algorithms

Traveling Salesman Solver

A C++ implementation of heuristic algorithms solving the Traveling Salesman Problem and comparing route optimization strategies.

C • Algorithms

Factorization Algorithm

A C implementation that factorizes large integers efficiently using number theory techniques.

My Skills

Programming

C C++ JavaScript Debugging

Computer Science

Data Structures Algorithms Object-Oriented Programming System Design Fundamentals

Web Development

HTML CSS Tailwind CSS JavaScript Responsive Design

Tools & Technologies

Git GitHub Linux / CLI SQL Basics

Professional Skills

Problem Solving Analytical Thinking Communication Team Collaboration Time Management

Let's Connect

Feel free to reach out for collaborations, opportunities, or just to say hi!