Or
MT

Michail Toutoudakis

Full Stack Web Developer, Mobile Apps developer using flutter.
📍 Chania, Greece · (0) · Member since
Availability
🏠 Works remotely / from home Yes No
🧰 Travels to client Yes No
⚡

Presentation

I am a software engineer with 20+ years of experience delivering remote, end-to-end projects across backend systems, full-stack web apps, mobile apps, and distributed data platforms. I work as sole technical owner or as a senior contributor—from architecture and implementation through deployment and maintenance.

Services I provide • Full-stack web development (APIs, dashboards, admin panels, integrations) • Mobile apps with Flutter/Dart (fintech, payments, trading, account management) • Backend architecture and scalable APIs (Java/JVM, Go, Python/Django, Node.js) • Blockchain: document verification, NFT issuance, Solidity/smart contracts • Database design and performance (PostgreSQL/PostGIS, MySQL, stored procedures) • GIS/map systems (GeoServer, OpenLayers) for telecom and infrastructure • Cloud/server setup (Linux, Docker, Nginx, SSL, automated backups) • Analytics modules and streaming/Big Data experience (Apache Storm/Spark)

Selected delivery • Lead Flutter engineer for a Revolut-style digital banking and metals-trading app • Blockchain platforms for verifiable NFT documents, wallet-free claims, and analytics • GIS web/tablet systems for major Greek telecom operators • Property management with real-time sync to Airbnb, Booking.com, and Expedia • Histology/pathology lab platform (patients, clinics, reports, roles, analytics) • EU research: real-time correlation detection on large time-series streams

Core stack: Java, Java EE, Flutter/Dart, Go, Python, JavaScript/TypeScript, React, Vue, Angular, PHP, Solidity, PostgreSQL, MySQL, Docker, Git, Linux.

How I work: clear communication, reliable delivery, and production-minded quality, performance, and security. Available for remote freelance work—new builds, features, modernization, integrations, and full technical ownership.

Based in Greece · Fluent English · Remote worldwide.
📋

Background

Lead Mobile Engineer (Flutter)
PMB BULLION s.r.o. / International Precious Metals Limited · 01/03/2025 – 15/07/2026
Sole developer for a Revolut-style digital banking and metals-trading mobile application, owning architecture, implementation, and deployment end-to-end in direct collaboration with the CTO. Architected a scalable application structure supporting trading, payments, and account management. Translated business and design requirements into a production-grade mobile experience. Maintained high standards of code quality, performance, and security. Technologies: Flutter, Dart, PostgreSQL.
Senior Software Engineer
BLOCK.CO · 01/09/2022 – 31/12/2024
Built blockchain-based platforms for document verification and NFT issuance, including a diploma-issuance system used by UNIC University. Enabled clients to issue thousands of verifiable NFT-based documents within minutes, distributed via email, SMS, QR code, link, or wallet address. Designed a wallet-free claim flow for non-technical users. Delivered an analytics module to track NFT history and movement. Supported NFT media types: images, video, audio, and 3D assets. Technologies: JavaScript, React, Django, Python, Brownie, Solidity, PostgreSQL, Bash.
Systems Programmer – Analyst
:ENOMIX S.A. · 01/03/2021 – 31/08/2022
Built and maintained GIS-enabled web and tablet systems for major Greek telecom operators (Cosmote, WIND, Vodafone, Cyclopolis) and other clients. Installed, configured, and maintained infrastructure: web servers, GeoServer, database servers, and authentication servers. Developed interactive map features for searching, inserting, editing, and deleting infrastructure data (lines, connectors, buildings, coordinates, imagery). Technologies: JavaScript, React, Vue.js, PHP, OpenLayers, GeoServer, PostgreSQL/PostGIS, Docker, Keycloak, Jira, Git, Nginx, Go, Bash.
Full-Stack Software Engineer (Freelance)
Myself · 01/08/2018 – Today
Built and continue to maintain an online platform managing patient, doctor, clinic, and report data for a histology pathology lab. Implemented authentication, role-based access, and a data analytics/statistics module. Optimized performance using SQL stored procedures. Set up and maintained Amazon Lightsail: SSL certificate, Nginx reverse proxy in front of Apache Tomcat, and automated nightly backups to Google Drive. Technologies: Java, Java EE, Hibernate, Apache Shiro, Angular 6, Google Material, Bootstrap, MySQL.
Software Engineer (Deep Learning / Freelance)
ENOMIX S.A. · 01/08/2017 – 31/01/2018
Built and deployed an image-classification system using transfer learning on Google’s Inception v3 model, exposed through a custom multithreaded HTTP service. Set up TensorFlow and prepared/cleaned a custom image dataset. Retrained Inception v3 via transfer learning. Built a multithreaded HTTP server/client wrapper handling Base64 image input and JSON responses. Technologies: Java, Google TensorFlow, Bash.
Research Associate — Human Brain Project (EU FP7)
echnical University of Crete · 01/10/2014 – 31/03/2016
Developed two real-time algorithms for detecting pairwise correlations across thousands of time series, built on Apache Storm for distributed, fault-tolerant stream processing. Implemented Locality-Sensitive Hashing (LSH) and StatStream algorithms. Technologies: Java, Apache Storm.
Research Associate — SPEEDIAL Project (EU FP7)
Technical University of Crete · 01/07/2014 – 31/12/2014
Platform integration and system evaluation for the SPEEDIAL EU FP7 project. Technologies: Java, GWT, C, C++, PHP, HTML, CSS, JavaScript.
Research Associate — PORTDIAL Project (EU FP7)
Technical University of Crete · 01/06/2012 – 01/06/2014
Developed a digital repository (“Grammars Marketplace”) for sharing free and commercial language resources within the research community. Resolved cross-platform integration issues across the broader project infrastructure. Technologies: Java, C, C++, PHP, HTML, CSS, JavaScript.
IT Manager – Administrator – Developer
FoodsNGoods · 01/01/2011 – 31/01/2014
Set up and maintained company equipment, network, website, and e-shop. Technologies: Perl, PHP, HTML, CSS, JavaScript, jQuery, Joomla.
Research Associate — MUSCLE Project (EU FP6)
Technical University of Crete · 01/03/2004 – 03/03/2007
Researched and implemented a voice- and GUI-enabled search engine. Acted as project manager for monthly deliverables, timesheets, and progress reporting. Technologies: Java, GWT, HTML, CSS, JavaScript.
PhD Student in Big Data Analytic
Technical University of Crete · 2014 – 2016
ostgraduate research studies in Big Data Analytics covering streaming algorithms, stream similarity, random projection algorithms, Apache Storm, Locality-Sensitive Hashing (LSH), sketches, databases, and compressed sensing.
MSc in Human–Computer Interaction
Technical University of Crete · 2003 – 2007
Master’s studies focused on Human–Computer Interaction, Natural Language Processing, speech computing, pattern classification, probabilities and random signals, usability studies, and user interface design. Thesis title: “Mode Selection in Multimodal Dialogue Systems” — designed a travel/hotel/car reservation system combining GUI and speech interaction on desktop and PDA devices, using a statistical modality-selection fusion technique, evaluated through usability studies and user interviews.
B.S. in Electrical and Computer Engineering
Polytechnic School of Aristotle University of Thessaloniki · 1994 – 2001
Undergraduate studies in Electrical and Computer Engineering covering telecommunications, digital signal processing, electronics, electrical circuits, electromagnetic fields, computer networks, renewable energy, and advanced mathematics (linear algebra, discrete math, calculus). Diploma thesis: design and implementation of a web-based alumni graduate platform (PHP, MySQL, HTML, CSS), including database design, user authentication, and frontend layouts.
🇬🇧English
🕐

Working hours

Monday
From08h00To16h00
Tuesday ▪ Today
From08h00To16h00
Wednesday
From08h00To16h00
Thursday
From08h00To16h00
Friday
From08h00To16h00
Saturday
Closed
Sunday
Closed
⭐

Reviews

No reviews

⚠️
Please as a customer to give your feedback
💬
No reviews yet.
Be the first to share your experience with this professional.