available for hire/uptime 00:00:00
build v2.6.0
01 · About02 · Stack03 · Experience04 · Projects05 · Contact↧ Résumé
System status: accepting new opportunities

Full-stack engineer who ships..
From Schema to Production.

I’m Alexandros Mentoudakis — a full-stack developer who turns complex ideas into reliable, production-ready software. I design the architecture and data models, build the APIs that power them, and craft the interfaces people actually use. With more than 5 years of experience, I take products from ambiguous requirements to systems built to scale.

Experience
6 years
Applications created
8+
Primary Stack
Flutter / Node.js / MongoDB
Based in
Crete, Greece

I started on the frontend, focused on building interfaces that felt intuitive, responsive, and polished. But as the applications grew more complex, I became increasingly interested in what was happening behind the screen — how data was modeled, how APIs were designed, and how systems handled real-world scale. That curiosity eventually pulled me into backend engineering.

Today, I work across the entire stack, from designing databases and building APIs to creating the interfaces that bring everything together. Working on both sides has taught me to think beyond individual features and understand how each decision affects the system as a whole.

Outside of my professional work, I’ve been exploring embedded systems and microelectronics as a hobby, building hands-on projects with ESP32 microcontrollers and learning how software interacts with hardware at a lower level.

ROLESenior Full-Stack Engineer
LOCATIONRemote (GRC, UTC+3)
FOCUSMobile Development
EDUCATIONB.S. Computer Science
OPEN TOFull-time, Contract
NOTICEStart Immediately
HOBBYMicro-electronics / Robotics
CURRENT PROJECTIron Coach

Frontend

Flutter5 yrs
React.js 4 yrs
Next.js4 yrs

Backend

Node.js5 yrs
Neo4j4 yrs
MongoDB4 yrs
Go (Golang)2 yrs

Infra & DevOps

Docker2 yrs
CI/CD (GitHub Actions)1 yr

General Tools

Git4 yrs
Figma2 yrs
Supabase1 yrs
#f35ps42026 — Present
Full-Stack Engineer @ Freelance

We reach the so-called "today". Actively searching for a new job, while bringing Iron Coach to life. A personal trainer's dream application. All in one app, that provides the ability of managing programs, financials, one or more live session trainees and much more.

#a3f9c12025 - 2026
Military Duties @ Hellenic AirForce

All information about this period is confidential.

Confidential Information
#7d21e82024 - 2025
Full-Stack Engineer @ Freelance

Deep dive into the technologies of the past but also into new ones. Many personal projects created some of them was Smart Home application, Personal Expenses Dashboard, Olive Oil application, Smart locker (Esp32 micro-controller, keypad, lcd display and many other components) and more.

Next.jsGraphQLRedisDocker
#5b8a022023 - 2024
Full-Stack Engineer @ iSTLab (interactive Software Technologies & System Engineering Laboratory)

Built a production-grade Social Enterprise Network application, using Flutter, Nodes.js and Neo4j. Some of the capabilities were, sign in / sign up, create teams, team chats (private, public), upload Post (public or inside a Team), alongside much more.

FlutterNode.jsNeo4jGitGithub
#1f4c772018 — 2024
Student @ Hellenic Mediterranean University

Here is the beginning of a long journey into the depths of Software Engineering.

CC++MySqlFlutterNode.jsPostgreSQLHTMLCSSJavascriptNoSQL
Enterprise Social Network (ESN)

A production-grade full-stack application that provides the ability of creating profiles, teams, posts. Public or private chat-rooms and posts. Follows and recommendations are also added alongside web sockets for live updates of posts and messages. Likes and comments could not be missing.

FlutterNode.jsNeo4jWeb SocketsRecommendation System
Personal Expense Tracker

A simple, intuitive expense tracking application for managing personal finances, monitoring spending habits, and gaining a clearer picture of where your money goes. You can store expenses, income and display your progress in various charts.

FlutterNode.jsMongoDB
Smart locker

An IoT-enabled DIY smart locker project built with an ESP32, keypad, and display, using MQTT for secure communication between the device and backend services. The project combines embedded hardware, real-time messaging, and access control into a compact connected system.

ArduinoESP32LCD DisplaySolderingMQTTNode Red
Olive Oil application

Full-Stack application for an Olive Oil producers who want to keep track of expenses and income of their harvest each year. They can record their harvesting days, how many sacks of Oil they gathered and how much Oil those sacks produced. In which factory the brought the grain and much more.

FlutterNode.jsMongoDB
~/alexandros-mentoudakis/contact.sh
$ ./get-in-touch --reason="hiring"

Open to full-time and contract roles. Let's talk about what you're building.