DTHEO

Dimitris Theodoropoulos

Senior Software Engineer

5+ χρόνια σε production λογισμικό για 20+ αγορές, με έμφαση σε αρχιτεκτονική, UX και απόδοση.

Με βάση την Αθήνα, συνεργάζομαι σε EU/UK/US time zones.

Πιο Πρόσφατη Δουλειά

Cordia Health (Founding Engineer)
Σύντομα ΔιαθέσιμοApp Store
Σύντομα ΔιαθέσιμοGoogle Play

Cordia Health (Founding Engineer)

Privacy-first mobile health app σε closed beta.

  • End-to-end κρυπτογραφημένες ροές δεδομένων
  • Realtime messaging μεταξύ χρηστών
  • Edge functions για ασφαλή server-side λογική
  • React Native
  • TypeScript
  • Supabase
  • Mobile Architecture
JobNRoll (Founding Engineer)
Σύντομα ΔιαθέσιμοApp Store
Σύντομα ΔιαθέσιμοGoogle Play

JobNRoll (Founding Engineer)

App τουρισμού σχεδιασμένο για όλες τις ηλικίες και εθνικότητες.

  • Inclusive UX — προσβάσιμο ανεξαρτήτως ηλικίας ή καταγωγής
  • Απλή ροή εύρεσης εργασίας για μείωση της τριβής
  • Ownership σε DB schema, roadmap και deployment end-to-end
  • React Native
  • TypeScript
  • Supabase
  • Product Roadmap
explorer.weatherxm.com
WeatherXM Explorer (Open Source)

WeatherXM Explorer (Open Source)

Εκσυγχρόνισα το public real-time explorer, προσθέτοντας edge indicators για bounty discovery και επανασχεδιάζοντας filters/overlays με product-first UX flow για 10.000+ ενεργούς σταθμούς.

  • Edge indicators για bounty discovery
  • Επανασχεδιασμός filters και overlays
  • Open-source και live
  • Vue
  • TypeScript
  • Tailwind
  • Map-based UI
remotedevjobs.eu
EU Remote Job Platform

EU Remote Job Platform

Full-stack job board για EU remote θέσεις, self-hosted σε Hetzner μέσω Coolify.

  • Google OAuth2 + Supabase GoTrue με secure /auth/callback handler
  • Unified SSR/CSR session hydration σε Next.js App Router
  • Floating IP με Netplan για σταθερό DNS σε Hetzner VPS
  • Hardened outbound traffic — μόνο απαιτούμενα SMTP ports
  • Skill & location matching, custom UI, end-to-end deployment
  • Next.js
  • TypeScript
  • Supabase
  • PostgreSQL
  • Hetzner / Coolify

Εμπειρία

  1. Kaizen Gaming

    Software Engineer

    Οκτ 2024 - Σήμερα

    • Ηγήθηκα της software εκτέλεσης πολύμηνου casino initiative υπό υψηλή αβεβαιότητα και tight timelines, αναλαμβάνοντας το frontend delivery ως ο μοναδικός engineer σε αυτό το track.
    • Υλοποίησα architecture-aligned reusable components και αλλαγές που έγιναν άμεσα rollout σε όλες τις 20+ αγορές.
    • Συν-ανέπτυξα seasonal Calendar product με daily offers, progress bars και milestones (3 engineers).
  2. GWI

    Software Engineer

    Απρ 2022 - Οκτ 2024

    • Σχεδίασα και παρέδωσα conflict-aware validation UX για tree-based audience builder σε δύο microfrontends (Google Ads, TikTok Ads, Meta Ads).
    • Αρχιτεκτόνησα migration του auth από class-based Redux σε functional React + Context.
    • Οδήγησα company-wide migration από yarn σε pnpm, ετοιμάζοντας το proposal, παρουσιάζοντας το rationale και το rollout plan και αναλαμβάνοντας την εκτέλεση, μειώνοντας τον χρόνο CI build κατά 40%.
    • Ανέπτυξα και συντήρησα micro-frontend συστήματα.
  3. Logicea

    Software Engineer

    Φεβ 2021 - Μαρ 2022

    • Ανέπτυξα data visualization interfaces για health patient managment και cybersecurity dashboards.
    • Παρέδωσα performant React + TypeScript UI σε απαιτητικές data-heavy επιφάνειες.
  4. Quintessential SFT

    Backend Engineer

    Ιουλ 2020 - Δεκ 2020

    • Ανέπτυξα NestJS + TypeScript backend services για το Waiz App (Εθνική Τράπεζα Ελλάδος).

Hackathon Projects

Hustle Hours HackathonΟλοκληρώθηκε σε 6 ώρες

GEMI Intelligence

Γράψε το όνομα οποιασδήποτε ελληνικής εταιρείας και λάβε δομημένη αναφορά due diligence σε ~60 δευτερόλεπτα. Live εξαγωγή από το μητρώο ΓΕΜΗ, AI memo για επενδυτική επιτροπή, σύγκριση εταιρειών και PDF export — υλοποιήθηκε από την αρχή ως το τέλος σε 6 ώρες.

Τεχνολογίες

  • Next.js 16
  • TypeScript
  • Supabase
  • Playwright
  • Gemini / OpenAI
  • Framer Motion
DeepSurge Hackathon

ClawShield Lite

Ένα ντετερμινιστικό safety layer για AI agents με ρητά verdicts ALLOW | SANITIZE | BLOCK και tamper-evident receipts καταγεγραμμένα σε Walrus blobs, με attestation on-chain μέσω Sui.

Τεχνολογίες

  • Sui
  • Walrus
  • AI Agents
  • Move
DeepSurge Hackathon

SuiShield

Ένας ντετερμινιστικός scanner για Move που εκδίδει αναπαραγώγιμα JSON receipts ανά GitHub commit, με προαιρετικό on-chain attestation για επαληθεύσιμους ελέγχους ασφαλείας smart contracts.

Τεχνολογίες

  • Sui Move
  • GitHub Actions
  • On-chain Attestation
  • TypeScript

Σπουδές

Λογότυπο Πανεπιστημίου Δυτικής Αττικής

Πανεπιστήμιο Δυτικής Αττικής

Master of Engineering (Integrated BSc/MSc), Informatics and Computer Engineering

Σεπ 2020 - Ιουν 2025

Ολοκλήρωσα integrated BSc/MSc στην Πληροφορική και Μηχανική Υπολογιστών ενώ εργαζόμουν full-time ως software engineer.

Βασικά μαθήματα

  • Αλγόριθμοι και Δυναμικός Προγραμματισμός
  • Δομές Δεδομένων και Systems Programming (C/C++)
  • Κατανεμημένα Συστήματα και Παράλληλος Προγραμματισμός (MPI)
  • Δίκτυα Υπολογιστών (OSI, TCP/IP, Congestion Control)
  • Λειτουργικά Συστήματα και Concurrency (POSIX Threads, Semaphores)
  • Cybersecurity και Secure Coding
  • Βάσεις Δεδομένων και Backend Fundamentals (MySQL, PHP)
  • AI και Βελτιστοποίηση (Fuzzy Logic, Genetic Algorithms)

Διπλωματική

Δες διπλωματική

Psychological drivers of user engagement in digital product design

Μελέτησα πώς behavioral και cognitive design αρχές αυξάνουν το long-term user engagement σε ψηφιακά προϊόντα.

Συστάσεις

Είχα την ευκαιρία να συνεργαστώ με τον Δημήτρη στην Kaizen Gaming, όπου ήμουν Product Owner της ομάδας του. Ο Δημήτρης είναι ένας προσεκτικός και αφοσιωμένος Front End Engineer που συμβάλλει σταθερά πέρα από τα καθορισμένα του καθήκοντα.
Δες ολόκληρη τη σύσταση

Είχα την ευκαιρία να συνεργαστώ με τον Δημήτρη στην Kaizen Gaming, όπου ήμουν Product Owner της ομάδας του. Ο Δημήτρης είναι ένας προσεκτικός και αφοσιωμένος Front End Engineer που συμβάλλει σταθερά πέρα από τα καθορισμένα του καθήκοντα.

Αυτό που εκτίμησα περισσότερο στη συνεργασία μας ήταν η ικανότητά του να βλέπει τη «μεγάλη εικόνα». Πάντα αφιέρωνε χρόνο για να κατανοήσει την επιχειρησιακή πλευρά της δουλειάς μας, κάτι που του επέτρεπε να παίρνει έξυπνες τεχνικές αποφάσεις που προσέφεραν πραγματική αξία στον πελάτη. Έχει μια πολύ ρεαλιστική, προσανατολισμένη στα αποτελέσματα προσέγγιση και αντιμετωπίζει κάθε έργο με στόχο να βρει τη σωστή λύση και να την παραδώσει με ποιότητα. Ο Δημήτρης είναι ένα αξιόπιστο μέλος της ομάδας, που κατανοεί τη σημασία κάθε λειτουργίας στο πλάνο ανάπτυξης ενός προϊόντος. Φέρνει πάντα θετική και εποικοδομητική στάση στη δουλειά του, κάτι που τον καθιστά εξαιρετικό συνεργάτη σε κάθε ομάδα. Θα χάρηκα ιδιαίτερα να συνεργαστώ ξανά μαζί του.

Sam Almasri

Sam Almasri

Senior Product Owner @ Kaizen Gaming

Εκτίμησα πραγματικά τη συνεργασία μου με τον Δημήτρη στο έργο μας. Παρείχε συνεχώς λύσεις, ήταν πολύ υποστηρικτικός καθ’ όλη τη διάρκεια και φρόντιζε να λειτουργούν όλα άψογα.
Δες ολόκληρη τη σύσταση

Εκτίμησα πραγματικά τη συνεργασία μου με τον Δημήτρη στο έργο μας. Παρείχε συνεχώς λύσεις, ήταν πολύ υποστηρικτικός καθ’ όλη τη διάρκεια και φρόντιζε να λειτουργούν όλα άψογα.

Ένας πραγματικός επαγγελματίας και χαρά να συνεργάζεσαι μαζί του.

Βασίλης Μπέκρης

Βασίλης Μπέκρης

Ιδιοκτήτης του Job in Football

Η συνεργασία με τον Δημήτρη έμοιαζε σαν να είχαμε έναν εσωτερικό συνεργάτη. Προδραστικός, άμεσος και απόλυτα προσηλωμένος στο να γίνουν όλα σωστά, όχι απλώς να ολοκληρωθούν.
Δες ολόκληρη τη σύσταση

Η συνεργασία με τον Δημήτρη έμοιαζε σαν να είχαμε έναν εσωτερικό συνεργάτη. Προδραστικός, άμεσος και απόλυτα προσηλωμένος στο να γίνουν όλα σωστά, όχι απλώς να ολοκληρωθούν.

Παρέδιδε συνεχώς ποιοτική δουλειά και ήταν πάντα πρόθυμος να κάνει το παραπάνω βήμα για την επιτυχία του έργου.

Σταύρος Κούτης

Σταύρος Κούτης

CEO @ CrossBox Digital

Είχα μια ιδέα για μια περιβαλλοντική ομάδα φοιτητών, αλλά οι περισσότεροι προγραμματιστές μου έδιναν προσφορές άνω των 5.000€, κάτι που ξεπερνούσε κατά πολύ τον προϋπολογισμό μου.
Δες ολόκληρη τη σύσταση

Είχα μια ιδέα για μια περιβαλλοντική ομάδα φοιτητών, αλλά οι περισσότεροι προγραμματιστές μου έδιναν προσφορές άνω των 5.000€, κάτι που ξεπερνούσε κατά πολύ τον προϋπολογισμό μου.

Τότε βρήκα τον Δημήτρη. Ανέλαβε ολόκληρο το project, έφτιαξε την εφαρμογή από το μηδέν μέσα σε μόλις έναν μήνα και ξεπέρασε κάθε προσδοκία! Με υποστήριζε με ενημερώσεις καθ’ όλη τη διάρκεια της χρονιάς, αξιόπιστος, αποδοτικός και πραγματικά αφοσιωμένος. Προτείνεται ανεπιφύλακτα και, το σημαντικότερο, είναι ένας εξαιρετικός άνθρωπος!

Γιώργος Καραδάκης

Γιώργος Καραδάκης

Ιδρυτής του CASpire

Χρειάζεστε Senior Software Engineer που αναλαμβάνει και UX και αρχιτεκτονική;