Skip to content
View Dionysis33's full-sized avatar
🧑‍🎓
Focusing
🧑‍🎓
Focusing
  • University of Greater Manchester · New York College Athens
  • Athens, Greece

Block or report Dionysis33

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Dionysis33/README.md

Dionysis Alexopoulos

Third-year Bachelor in Computing student on the Data Analytics pathway at New York College Athens, focused on Python, data analytics, machine-learning forecasting, database systems, and backend/software development.

Expected graduation: 2026.

Python Java Spring Boot Neo4j MySQL GitHub Actions

Focus Areas

  • Data analytics, data modelling, and database-driven applications
  • Machine learning for renewable-energy forecasting and anomaly detection
  • Backend engineering with Java, Spring Boot, Spring Security, and MySQL
  • Graph databases, Neo4j, Cypher, and data validation pipelines
  • Privacy-aware analytics and reproducible academic software projects

Featured Work

Project Area What it demonstrates
DiffPriv-Gateway Privacy-Aware Analytics Differential privacy API gateway for SME data analytics
Solar PV Predictive Maintenance ML / Time Series Short-term PV forecasting and inverter anomaly detection
Task Management System Backend Engineering Java 21, Spring Boot, Spring Security, N-tier architecture
Advanced Database Assessment 2 Database Systems NoSQL-first cloud inventory database using Neo4j, Cypher, MariaDB support, Python validation, and GitHub Actions

Currently Building

  • WindPower Digital Twin — ongoing undergraduate thesis repository focused on spatio-temporal wind-power forecasting, benchmark-safe diagnostics, and graph-aware evaluation.
  • Advanced Database Assessment 2 — public academic database project demonstrating a NoSQL-first cloud inventory system with Neo4j as the primary graph database and MariaDB as a supporting relational layer.

My thesis work is currently in active development. Some academic, coursework, and thesis-related repositories may remain private or partially documented until assessment, submission, or cleanup is complete. Public-safe versions may be released with documentation, diagrams, reproducible scripts, and sanitized demo data where appropriate.

Tech Stack

Languages: Python, Java, SQL, Cypher
Data & ML: pandas, scikit-learn, XGBoost, Jupyter, time-series forecasting
Databases: Neo4j, MariaDB, MySQL
Backend: Spring Boot, Spring Security, REST APIs
Engineering: GitHub Actions, testing, documentation, reproducible project structure

Education

Third-year Bachelor in Computing student — Data Analytics pathway
New York College Athens
Awarding institution: University of Greater Manchester, U.K.
Expected graduation: 2026

Current Direction

I am currently focused on completing my undergraduate thesis while continuing to build portfolio-ready academic projects that combine data analytics, machine learning, database systems, backend engineering, privacy-aware analytics, and reproducible software development.

Pinned Loading

  1. DiffPriv-Gateway DiffPriv-Gateway Public

    Python Differential Privacy middleware for SME analytics, with Laplace/Gaussian mechanisms, automated tests, CI, and GDPR-oriented documentation.

    Jupyter Notebook 3

  2. task-management-system task-management-system Public

    Enterprise To-Do System developed for SWE6002. Built with Java 21 and Spring Boot 3.3.0, featuring N-Tier architecture, Virtual Threads, and Spring Security 6.

    Java 1

  3. CLD6000-Solar-Predictive-Maintenance CLD6000-Solar-Predictive-Maintenance Public

    LSTM Autoencoder-based anomaly detection for solar PV generation and weather sensor data, with a modular Python training/evaluation pipeline and visual outputs.

    Jupyter Notebook

  4. advanced-database-assessment-2 advanced-database-assessment-2 Public

    NoSQL-first cloud inventory database project using Neo4j as the primary database and MariaDB as an optional supporting layer.

    Python