Nick Iliadis

Software Engineer

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 currently work as a Software Developer at Flarmio contributing to the development and maintenance of a Property Management System used in the hospitality industry. My work includes integrations with external services, such as Greece's taxation platform AADE myDATA for electronic bookkeeping and invoice submission, as well as payment processing through VIVA.

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.

About section

Work Experience

2024 - Present

Software Developer · Flarmio

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.

TypeScriptReactNext.jsTailwind CSSNode.jsGraphQL
2022 - 2024

Physics Teacher · Platon Private Schools

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.

PhysicsComputer ScienceRobotics

Personal Projects

React Calendar project screenshot

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.

ReactTypeScriptViteTailwind CSSLocalStorageDrag & Drop
D&D Character Sheet project screenshot

D&D Character Sheet

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.

Next.jsTypeScriptMongooseCustom AuthenticationApollo GraphQLD&D 5e API
Omni project screenshot

Omni

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.

Next.jsTypeScriptNextAuthNodemailerRechartsMongoose

Skills & Technologies

Technologies I use regularly to build fast, accessible, and scalable digital experiences.

  • TypeScript
  • React
  • Next.js
  • Node.js
  • Python
  • PostgreSQL
  • MongoDB
  • GraphQL
  • REST
  • Tailwind CSS
  • Git
  • Vercel
  • Figma
  • Jest
  • Webpack
  • Vite
  • Turbopack
  • Arduino
  • Bash

Contact

I am always open to collaborating with people and learning new things. Feel free to contact me for anything.

Location

Katerini, Greece

Availability

Open to opportunities