About me

Bio

Passionate web developer, currently building with Laravel

Education

Experience

Job Title

Company Name

Brief description of responsibilities...

Certifications

Certificate of Proficiency in English

University of Michigan

Awarded: May 2013

Legacy Responsive Web Design V8 Certification

freeCodeCamp

Awarded: Oct 2025

Search Engine Optimization Professional Certificate

Moz

Awarded: Nov 2025

Atlassian Agile Project Management Professional Certificate

Atlassian

Awarded: Jun 2025

JavaScript Foundations Professional Certificate by Mozilla

Mozilla

Awarded: Dec 2024

Languages

  • English - C2
  • Greek - Native
  • Spanish - Beginner

About the Site

Introduction

This website started as both a way to build an online presence and a way to learn in public. It is my first project built with Laravel, where I began exploring Eloquent and Blade while trying to build something real. As a recent graduate, I wanted to invest in my skills and create a place where I could experiment, learn, and document my progress. I'm a curious mammal, full of ideas and questions, so it didn't take long for me to dive in.

But what if this time I didn't keep it to myself?

Everything has a starting point, and this was one of them. I got my domain names, hosting, and just started.

Learning in Public

I decided to let my learning process be public. I made the project open source from its beginning, created a project board and document everything both for myself and for others, whether they want to take a peek or contribute. This approach helped me stay accountable, reflect on what I was learning, and invite others to follow along.

I clearly remember starting out, learning about GitHub, conventional commits, etc. I'm still learning and I am far from perfect

But really, who and what is?

Everything and everyone is evolving. So why keep the current version a secret?

Well, that's great to say but, it's just words.

Have I really learned to feel exposed? To a level.

Could I step it up? Of course I could.

Could I do something for others as well? Of course.

Getting this website open and deployed from the first moments helped despite the anxiety of the unknown.

Sharing my progress openly allows me to connect with others, receive feedback, and see different perspectives. It's both a learning method and a way to give back to the community.

Collaboration

Making the project open source allowed collaboration from the start. Working with others is a skill in itself, and I'm grateful to everyone who contributed or explored the repository. I try to maintain beginner-friendly issues and provide opportunities for learning alongside the project.

Community Note

If you interact with this project or contribute to it, please approach others with kindness and respect. It would be great if we can avoid discouraging people while still offering feedback for improvement.

I do not wish to associate with racism, sexism, homophobia, ableism, or other forms of discrimination. That applies to all of my work.

While learning (and unlearning) is important, the goal is to remain open, do our best to educate ourselves, and move away from behaviours that are harmful.