Nick Iliadis

Software Engineer

I like Software Engineering, Networking and Automation. I hold a bachelor's degree in Physics, with my final year focused on Networks and Telecommunications.

Experience

Jun 2026 - Present

Backend Developer · Deloitte

Working on a headless storefront that serves multiple international sites, built with Salesforce PWA Kit and a Node.js backend-for-frontend layer. I build and fix integrations between Salesforce Commerce Cloud, Order Management, Contentstack, Gigya and Loqate, and track down production issues anywhere from React components to SFCC cartridges and APIs. I also write unit tests with Jest and React Testing Library.

Node.js · React · Salesforce Commerce Cloud · PWA Kit · Jest

Aug 2024 - Jun 2026

Software Developer · Flarmio

Developed and maintained a Property Management System (PMS) for the hospitality sector. A key part of my work was integrating with Greece’s taxation platform (AADE myDATA) for electronic invoicing and reporting. I also contributed to the development of a booking engine for property reservations, a digital client registry system integrated with myDATA and a payment gateway integrated with Viva.

TypeScript · React · Next.js · Tailwind CSS · Node.js · GraphQL

Sep 2022 - Aug 2024

Teacher · Platon Private Schools

Taught Physics to middle and high school students and Computer Science to elementary school students. I also organized and ran Robotics and IT sessions in Erasmus+ programs for students of all ages.

Physics · Computer Science · Scratch · Robotics · Web Development · Automation

Projects

Lexicon

A web app for language classes. I started it for me and my friend, to help us learn German from Greek. Teachers keep each class's vocabulary, lessons and homework, and can import words from textbook photos or PDFs, which Claude reads and turns into entries. Students practise the words through translation, multiple choice, listening, matching, articles and plurals.

React · TypeScript · Vite · Tailwind CSS · Supabase · PostgreSQL · Claude API · Cloudflare

Sunergeio

A web app for Greek car repair shops that turns job approval into a recorded agreement. The mechanic records a short video of the problem, sets one price and sends the customer a link; the customer watches it and approves, which saves a frozen, hashed record of exactly what they agreed to. Videos upload straight from the phone to S3, and the link can be texted to the customer over SMS.

Next.js · TypeScript · PostgreSQL · Prisma · Better Auth · AWS S3 · Vitest

Home Groceries

A Flutter app for keeping track of household groceries — inventory with quantity updates, per-product change history, custom categories and shopping lists. Everything is persisted locally with Isar, and the interface is localised in Greek.

Flutter · Dart · Provider · Isar · intl

ESP32 Emergency Button

ESP-IDF firmware for an ESP32-S3 board wired to a physical button. On boot it joins the local Wi-Fi network, then fires an HTTP POST at a server on the LAN every time the button is pressed — in my setup, the emergency listener of a Discord bot that will send me a message notifying me.

C · ESP-IDF · ESP32-S3 · Wi-Fi · HTTP