Hi there! I'm
I'm a passionate software developer with an unwavering drive for learning and problem-solving. My expertise lies in crafting innovative and efficient solutions for the server-side. I'm constantly exploring new technologies to deliver seamless and robust web applications. Currently, I'm focused on learning about the ins and outs of backend systems.
Hello there! My name is Michael. I studied Computer Science at DIT, University of Athens, Greece. I'm interested in exploring new ways to build web applications. My journey in web development began in 2018 when I started experimenting with the interfaces of simple webpages using HTML, CSS & JS and getting familiar with the way server-side code worked. That inspired me to learn more about the JavaScript ecosystem and the frameworks that surround it.
Since then I have been working on various projects and building web apps that look and feel both modern and functional. My current interests involve learning more about Databases, Microservices as well as creating back-end applications that are helpful and accessible to all.
Here are some of the technologies I've been working with:
Java
Spring
Python
JavaScript (ES6+)
ReactJS
NextJS
NodeJS
ExpressJS
HTML
CSS
MySQL
MongoDB
Git & Github
Linux & Bash
Docker
Maven
npm
JSON

NOV 2023 - PRESENT
FEB 2022 - AUG 2022
MAR 2023 - AUG 2023
Personal Projects
University Projects
Inverted Search Engine Optimizer
A Keyword Matching and Deduplication Utility for Inverted Search Engines
Vaccine Monitor
A simple Command Line Tool that implements monitor processes tracking and transferring vacccination data by using POSIX threads and UNIX sockets
Doatap
A better implementation of the doatap.gr website, focusing on refining the user experience and improving the UX