visitor@thomas-portfolio:~$

Pravinos Thomas

|

Software engineer based in Thessaloniki, Greece. I build backend systems, AI-powered developer tools, and full-stack applications, mostly with Java, Python, Spring Boot, and React. Currently I'm at Deloitte's Engineering, AI & Data team in Thessaloniki, working full-time.

The Story So Far

I grew up in Alexandria, a small city in northern Greece, and moved to Thessaloniki at 18 to study Electrical and Computer Engineering at AUTH. Six years later I'd finished a thesis on nanosatellite fault detection, joined Deloitte, and built AI tools and backend systems. I'm 26, based in Thessaloniki, and after finishing my military service I'm back at Deloitte, working in Greece.

Away from screens I follow football more closely than is strictly necessary, play video games when I can, and keep a watchlist that grows faster than I can finish it. I travel when the opportunity comes up, but most of the time I'd rather be with friends and family.

I run a home server, self-host tools I build, and keep side projects going for things my day job doesn't cover. In this way I try to discover new technologies and sharpen my skills.

Feel free to ask the AI chat for more personal details.

// currently

▸ back at Deloitte in Thessaloniki, Greece

// at a glance

based in
Thessaloniki, Greece
degree
Integrated MEng, Electrical & Computer Engineering
university
Aristotle University of Thessaloniki
stack
Java · Python · Spring Boot · Next.js · LLMs

// languages

English
Full Professional Proficiency (ECPE C2)
Greek
Native
German
Limited Working Proficiency (Goethe B1)

From Lectures to Thesis

Integrated Master's degree - Electrical & Computer Engineering

Aristotle University of Thessaloniki

Oct 2018 – Sep 2024Grade: 7.07

// thesis

Fault Detection, Isolation, and Recovery (FDIR) for Nanosatellite Subsystems

Designed and implemented a configurable C++ fault-detection service for the AcubeSAT nanosatellite using European ECSS standards.

SpaceDot · AcubeSATJul 2023 – Jul 2024 · volunteer

Implemented as part of the SpaceDot / AcubeSAT mission by the students of Aristotle University of Thessaloniki. This work was conducted as a volunteer role from July 2023 to July 2024.

C++ECSS StandardsEmbedded SystemsFault DetectionCubeSat

// academic projects

Telecommunication Electronics

↳ led to thesis & SpaceDot

Aristotle University of Thessaloniki

2023

Bibliographical research on how temperature affects electronic circuits in space environments. This work sparked an interest in space engineering and RF communications - the direct path that led to the thesis and SpaceDot.

view repo

Graph Theory

Aristotle University of Thessaloniki

2023

Built a network of ~20,000 scientific articles/nodes linked by embedding-based semantic similarity and applied Louvain community detection to infer subject areas from titles and abstracts. Evaluated alignment with ground-truth labels using the Fowlkes–Mallows score.

view repo

Radio Communications

Aristotle University of Thessaloniki

2024

Assignment for Special Topics in Propagation and Radiocommunication regarding the digital TV radio coverage analysis for the Lesvos prefecture.

view repo

Optimization Techniques

Aristotle University of Thessaloniki

2023

Implementation of classical and metaheuristic optimisation algorithms for engineering problems - gradient methods, genetic algorithms, and constraint satisfaction.

view repo

Distributed Production Systems

Aristotle University of Thessaloniki

2023

Bibliographical work on the role of AI in smart grids - energy management and optimisation - completed for the course Distributed Production.

view repo

Computational Intelligence

Aristotle University of Thessaloniki

2022

Implemented neural networks, fuzzy logic systems, and evolutionary algorithms, an early foundation for later AI and machine learning work.

view repo

// other highlights

  • ▸11th and 12th annual ECE Student Conference of GreeceAUTH, 2019 and 2021
  • ▸Open Workshop: AI in EnergyAUTH, Mar 2023
  • ▸Python Programming CourseGreekLUG, May 2023

Teams I've Joined

Deloitte

Software Engineer · Engineering, AI & Data

Aug 2024 – present · Thessaloniki, Greece

Building backend systems and AI/LLM applications, including Spring Boot microservices for banking and self-hosted LLM tooling for enterprise legacy modernization. Paused from November 2025 to August 2026 for mandatory military service.

1st Infantry Division, Hellenic Army

Network & Systems Administrator · Mandatory Military Service

Nov 2025 – Aug 2026 · Veria, Greece

Served in the Information Systems Management department, administering secure infrastructure and developing internal software and automation.

Synapsecom Telecoms S.A.

Junior Software Engineer

Feb 2024 – Jul 2024 · Thessaloniki, Greece

Contributed to backend and internal application development for data-center monitoring and cloud provisioning platforms.

SpaceDot - AcubeSAT

Software Engineer (Volunteer)

Jul 2023 – Jul 2024 · Thessaloniki, Greece

Worked with the SpaceDot team at Aristotle University of Thessaloniki on software development and testing for the AcubeSAT nanosatellite - a CubeSat mission developed under ECSS aerospace engineering standards.

MyCompany Projects

Full Stack Engineer (Internship)

Jul 2022 – Sep 2022 · Thessaloniki, Greece

Internship contributing to VCLAVIS, a Laravel/Vue.js platform for pressure vessel feasibility assessment in industrial settings.

Things I've Built

featured project

Guess the Baller

A football career-path guessing game where players identify footballers from their club and international career history.

6
game modes
Real-time
multiplayer
Global
leaderboards
  • Six modes: Casual, Timed, Streak, Daily Career, Local Head-to-Head, and Online Head-to-Head
  • Secure accounts with persistent statistics, match history, custom profile photos, and global leaderboards
  • Real-time private rooms with synchronized turns, deadlines, scoring, and sudden death
  • Curated Wikidata career records and Wikipedia/Wikimedia images, processed to remove youth, reserve, and duplicate teams
  • Server-authoritative game state, authentication, and database security through Supabase
Next.jsReactTypeScriptSupabaseTailwind CSSFramer Motion

featured project

Vault

A personal finance SaaS platform with a 55-endpoint Spring Boot API and a Next.js frontend spanning 10+ pages. It covers multi-account balances, category budgets, reversible transfers, investment checkpoints, and financial goals.

55
API endpoints
10+
frontend pages
9
AI tools

Uses JWT authentication in HttpOnly cookies, BCrypt password hashing, Flyway migrations, and IP-based auth rate limiting. Its AI finance assistant exposes nine tool-calling functions grounded in live financial data, with provider routing between Groq and self-hosted LM Studio.

Java 21Spring BootNext.jsTypeScriptPostgreSQLTanStack QueryRecharts

elelem

A self-hosted LLM chat platform with a FastAPI backend and Next.js frontend running on Ollama, exposing 11 REST endpoints for chat, history, models, and system metrics.

FastAPINext.jsPythonTypeScriptOllamaDockerTailscaleSQLite

DevTutor AI

Local AI coding tutor for programming beginners. Runs entirely on-device via LM Studio - fully private, no internet required. Interactive lessons and code explanations powered by local inference.

PythonStreamlitLM StudioOllama

Portfolio

This terminal-inspired portfolio, built as a fast, responsive single-page site with an AI assistant that answers questions about my experience, projects, and interests.

Next.jsReactTypeScriptTailwind CSSGroqVercel

// built during military service

⊕ Hellenic Army · Research & Informatics · 2025–2026

FireRiskMaps

Fire risk mapping tool built during military service for actual use in the office I served at. Visualises fire risk zones and data relevant to military operational planning.

Built and deployed for real internal use.

PythonMappingData Visualisation

Skills I've Proven

Artificial Intelligence Applications

UCERT Greece

ID: UGRSPUICT216166

Dec 2025

Artificial IntelligenceLarge Language Models
verify credential

Certified React Developer

W3Schools

ID: 1PUJOQP5WM

Apr 2025

React.jsWeb Development
verify credential

Microsoft Certified: Azure AI Fundamentals

Microsoft

ID: 58B0BE60FF1A104E

Jan 2025

Machine LearningArtificial Intelligence
verify credential

Open Workshop: AI in Energy

Aristotle University of Thessaloniki

Mar 2023

Artificial IntelligenceMachine Learning
verify credential

Internship Completion Certificate

Aristotle University of Thessaloniki

Nov 2022

LaravelVue.jsMySQL
verify credential

Get In Touch

Want to discuss backend engineering, AI tooling, or a product worth building? Send me a note and I'll get back to you.

Email me

$ cat contact.txt tpravinos99@gmail.com

$ openlinkedin.com/in/thomas-pravinos$ opengithub.com/Pravinos