Profile Picture

Andreas Mpelias

Undergraduate Student

University of Peloponnese University of Peloponnese

About me

My name is Andreas Mpelias, I'm 21 years old, and I began my studies in Information Technology and Telecommunications at the University of Peloponnese in Tripoli, Greece, in 2022. I'm passionate about programming, web development, and software engineering. Recently, my focus has been on full-stack development using PHP, MySQL, JavaScript, and RESTful APIs. Outside of tech, I enjoy art and drawing portraits, always exploring the world from both a scientific and creative perspective. I'm currently seeking opportunities to expand my experience through internships or collaborative projects. I'm motivated, eager to learn, and always looking to improve my skills.


Languages

đŸ‡ŹđŸ‡· Greek Native
🇬🇧 English C2
🇼đŸ‡č Italian Learning

Hobbies & Interests

‱ Mathematics & Physics
‱ Drawing – creating realistic pencil portraits
‱ Strategic thinking and pattern recognition games like Chess
‱ Astronomy - Astrophysics

Skills

☕ Java
🔧 C
🌐 HTML
🎹 CSS
⚡ JavaScript
🐘 PHP
đŸ—„ïž SQL
➕ C++

Projects

Erasmus Web Application

−

Developed during my 3rd year at university, this responsive web application is designed for students interested in Erasmus exchange programs. It allows users to register, submit applications, and access important information about the Erasmus process. The application includes features such as user authentication, file uploads, role-based access, and an admin dashboard for managing universities and applications.

PHP MySQL JavaScript REST APIs HTML CSS

Ludo Game (ΓÎșρÎčΜÎčÎŹÏÎ·Ï‚)

−

A complete Ludo board game implemented in Java using JavaFX. The project features a modern UI, turn-based gameplay, and networking capabilities for multiplayer sessions. The game demonstrates object-oriented design, event-driven architecture, and real-time synchronization between players.

Java JavaFX TCP/UDP OOP

FB-SearchHub: Vertical Search Engine

−

An advanced vertical search engine framework designed for efficient indexing and retrieval of social media content. The application leverages Elasticsearch and Apache Lucene to provide real-time full-text search, complex filtering, and semantic similarity analysis. Features include the BM25 ranking algorithm, boolean and phrase queries, similarity analysis with "Find Similar Posts", engagement filtering, and temporal & content filters.

Python Elasticsearch Apache Lucene Docker NLTK Pandas Tkinter NoSQL

RomanVillaVR: Historical VR Reconstruction

−

A historically accurate virtual reality reconstruction of an ancient Roman villa created as a university project. The application features detailed 3D modeling and immersive VR environments, meticulously designed to reflect authentic architectural styles and historical accuracy of Roman-era constructions. Custom 3D assets were crafted to recreate the atmosphere and authenticity of ancient Roman living spaces.

Vizard 3ds Max VR 3D Modeling Python

Art Portfolio