
React Calendar
A personal calendar web app inspired by Google Calendar, built as a fast product experiment. It supports creating, editing, deleting, and dragging events across multiple timeline views, with browser storage persistence.
I like building websites, applications and automation tools, as well as disassembling - and when possible rebuilding - electronic devices.
I have a Bachelor's degree in Physics and a couple of years of experience in programming and software engineering in general.
I have been programming since my university days, working on small personal projects and robotics/automation. I also like DIY projects and anything revolving around the Internet of Things (IoT). Lately I've been exploring the Linux system architecture (and UNIX-like systems in general) along with Bash scripting.
Apart from coding, in my spare time I like hiking, reading, gaming and going on rides with my motorcycle.
Developing and maintaining a Property Management System (PMS) for the hospitality sector. A key point of my work has been integrating with Greece’s taxation platform (AADE myDATA) for electronic invoicing and reporting. I have also contributed to the development of a booking engine for property reservations, a digital client registry system integrated with myDATA and a payment gateway connecting to the Viva payment platform.
Taught physics to middle and high school students, focusing on building strong conceptual understanding. Additionally led Computer Science and Robotics sessions in Erasmus+ programs, introducing students to programming and hands-on problem solving.

A personal calendar web app inspired by Google Calendar, built as a fast product experiment. It supports creating, editing, deleting, and dragging events across multiple timeline views, with browser storage persistence.
An online character sheet for the tabletop role-playing game Dungeons & Dragons 5e. It has a lot of features that are locked behind a subscription in other similar applications. The app is currently paused because the backend is hosted on Railway on a free tier and is not working anymore.

A web application for managing and tracking tasks and finances. I never finished it, mostly because it served as a learning experience for me and I wanted to try out new stuff.
Technologies I use regularly to build fast, accessible, and scalable digital experiences.
I am always open to collaborating with people and learning new things. Feel free to contact me for anything.