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
// 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.
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.
// 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 repoGraph 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 repoRadio 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 repoOptimization Techniques
Aristotle University of Thessaloniki
2023
Implementation of classical and metaheuristic optimisation algorithms for engineering problems - gradient methods, genetic algorithms, and constraint satisfaction.
view repoDistributed 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 repoComputational 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 Greece·AUTH, 2019 and 2021
- ▸Open Workshop: AI in Energy·AUTH, Mar 2023
- ▸Python Programming Course·GreekLUG, 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
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.
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.
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.
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.
// built during military service
⊕ Hellenic Army · Research & Informatics · 2025–2026
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.
Skills I've Proven
Artificial Intelligence Applications
UCERT Greece
ID: UGRSPUICT216166
Dec 2025
Certified React Developer
W3Schools
ID: 1PUJOQP5WM
Apr 2025
Microsoft Certified: Azure AI Fundamentals
Microsoft
ID: 58B0BE60FF1A104E
Jan 2025
Python Programming Course
GreekLUG
May 2023
Open Workshop: AI in Energy
Aristotle University of Thessaloniki
Mar 2023
Internship Completion Certificate
Aristotle University of Thessaloniki
Nov 2022
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