Nick Iliadis

Software Engineer

I like building websites, applications and automation tools, as well as disassembling (and sometimes rebuilding) electronic devices.

I’m a physicist with a strong interest in programming and building things, both software and hardware.

I currently work as a Front End Developer at Flarmio contributing to the development and maintenance of a Property Management System.

I have been programming since my university days, working on small personal projects and robotics/automation.

In my spare time, I like hiking, reading, gaming and going on rides with my motorcycle.

I also like DIY projects and anything revolving around the Internet of Things (IoT).

About section

Work Experience

2024 - Present

Frontend Developer · Flarmio

Building and maintaining a Property Management System. The most noteworthy and challenging aspect of this project has been the connection with Greece's taxation system and their API, AADE myDATA, for invoice generation and submission.

TypeScriptReactNext.jsTailwind CSSNode.jsGraphQL
2022 - 2024

Physics Teacher · Platon Private Schools

Teaching physics to middle and high school students. I also held Computer Science and Robotics classes to Erasmus+ students and programmes.

PhysicsComputer ScienceRobotics

Selected Work

A collection of projects I have worked on, ranging from full-stack applications to small static websites.

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
Weather App project screenshot

Weather App

An application that fetches weather data from the WeatherAPI and displays it in a user-friendly interface. One of the first projects I ever did, it's pretty small and basic.

HTMLCSSJavaScriptWeatherAPI

Skills & Technologies

Technologies and tools I work with, organized by category. I like learning new things, but I try to focus on mastering one thing. I believe it's better to be a master of one thing than a jack of all trades.

Frontend

ReactAdvanced
Next.jsAdvanced
Tailwind CSSAdvanced
HTML/CSSAdvanced
TypeScriptIntermediate

Backend

MongoDBAdvanced
REST APIsAdvanced
GraphQLIntermediate
Node.jsIntermediate
PostgreSQLBeginner

Tools & Platforms

GitAdvanced
VercelAdvanced
CI/CDAdvanced
BashIntermediate
ArduinoBeginner

Soft Skills

Critical ThinkingAdvanced
Agile/ScrumAdvanced
CommunicationAdvanced
MentoringIntermediate
Code ReviewIntermediate

All Technologies

JavaScriptTypeScriptReactNext.jsNode.jsPythonPostgreSQLMongoDBGraphQLRESTTailwind CSSGitVercelFigmaJestWebpackViteTurbopackArduinoBash

Contact

Let's work together

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