Nick Iliadis

Software Engineer

I like building websites, applications and automation tools, as well as disasembling (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

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.

Omni project screenshot

Omni

A web application for managing and tracking tasks and finances.

Next.jsTypeScriptNextAuthNodemailerRechartsMongoose
D&D Character Sheet project screenshot

D&D Character Sheet

An online character sheet for Dungeons & Dragons 5e. This application is currently paused because the backend is hosted on a free tier and is not accessible anymore.

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

Weather App

An application that fetches weather data from the WeatherAPI and displays it in a user-friendly interface.

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

This form is currently not working (placeholder UI). My email is on the left, please use that until I have set it up.