~/george-paraschos · VS Portfolio
available_for_hire: true
M profile.md
projects.dir
{} skills.json
$ contact.sh
# George Paraschos ## Software Engineer · CS Student --- const developer = { name: "George Paraschos", location: "Greece", university: "University of the Aegean", degree: "Information & Communication Systems Engineering", status: "Final year", available: true, }; // About me // I build backend systems, distributed applications, // and anything that runs reliably under pressure. // // My work spans designing state machines in Spring Boot, // reasoning about distributed consensus algorithms, // and implementing public-key cryptography schemes. // // I care about code that handles concurrency correctly, // APIs that fail gracefully, and systems that are // honest about their guarantees. const getInTouch = () => { return "george@paraschos.site"; }; const findMeAt = () => { return "github.com/paraschosg872"; };
$ cat projects.dir — 2026-06-09 PROJECTS/ Three projects worth telling you about. Click to expand.
01 Airline Management System Full-stack flight booking app. SOLO BUILD +
Role: Builder & Maintainer — Full-stack web application managing flights, bookings, and passengers — Flight state machine: Scheduled → Boarding → Departed → Arrived — RESTful API backend with Spring Boot and Spring Data JPA — Vanilla JS frontend with no framework dependencies Spring Boot   Spring Data JPA   MySQL   JavaScript   HTML/CSS github.com/paraschosg872/airline-management-system ↗
02 Distributed Systems Labs Classic distributed algorithms. COURSEWORK +
Role: Implementer — Ricart-Agrawala mutual exclusion protocol — Lamport & vector clocks, space-time diagrams — Bully and Chang-Roberts ring leader election — Pastry DHT routing implementation — UDP server and concurrent Java threading Java   UDP Sockets   Concurrency   Threading github.com/paraschosg872 ↗
03 Cryptography Implementations RSA, ElGamal, DSA analysis. COURSEWORK +
Role: Analyst & Implementer — RSA, ElGamal, and DSA scheme implementations — Håstad's broadcast attack exploration — Group theory problems in Z*ₙ — Number-theoretic vulnerability analysis Python   RSA   ElGamal   Number Theory github.com/paraschosg872 ↗
{ "languages": [ "Java", "Python", "JavaScript", "SQL", "Bash", "HTML/CSS" ], "frameworks": [ "Spring Boot", "Spring Data JPA", "Hibernate", "REST APIs", "Maven" ], "databases": [ "MySQL", "PostgreSQL (basic)" ], "cs_theory": [ "Algorithms & Complexity", "Distributed Systems", "Cryptography", "Concurrency", "Data Structures", "Operating Systems" ], "tools": [ "Git", "GitHub", "IntelliJ IDEA", "WebStorm", "Linux", "Docker (basic)" ], "currently_learning": [ "TypeScript", "System Design" ] }
#!/bin/bash # contact.sh — ways to reach George Paraschos echo "Open to internships, collaborations," echo "and interesting engineering problems." EMAIL="george@paraschos.site" GITHUB="github.com/paraschosg872" SITE="paraschos.site" send_message() { local recipient="$EMAIL" open "mailto:$recipient" echo "Message sent. I'll reply promptly." } # Run to get in touch: send_message # — george@paraschos.site # — Available for opportunities # — Based in Greece
⎇ main 🔥 George Paraschos
UTF-8 TypeScript Ln 1, Col 1