Dionysios Basdanis

Software Engineer

Berlin, Germany | dbadsanis97@gmail.com | LinkedIn | Github

Summary

Detail-oriented and versatile Software Engineer with a strong foundation in backend development, cloud-native systems, and microservices architecture. Experienced in building scalable and maintainable applications using Java (Spring Boot) and Python, with a focus on clean code, test-driven development, and agile methodologies. Proven track record in deploying and maintaining containerized applications with Kubernetes and Docker, and implementing observability tools such as Prometheus, Grafana, and OpenSearch.

Experience

Software Engineer | DB Systel
10.2023 – Present
  • Designed and implemented scalable RESTful APIs using Spring Boot, following clean code, SOLID principles, and test-driven development (TDD).
  • Contributed to the development of a cloud-native microservices architecture for real-time digital timetable displays at railway stations, ensuring high availability and reliability.
  • Gained hands-on experience with Kubernetes, Helm, Prometheus, Grafana, and OpenSearch for container orchestration, deployment automation, system monitoring, and centralized logging.
  • Developed and maintained backend services in both Java / Spring Boot and Python, enabling cross-functional support across teams and services.
  • Implemented asynchronous service communication using RabbitMQ, enhancing system decoupling and resilience.
  • Managed log routing and filtering via Fluentd, improving observability and operational diagnostics. Developed streaming data pipelines using Apache Flink and Amazon Kinesis Streams for real-time event processing.
  • Some hands-on experience developing backend services with Go (Golang).
  • Contributed to CI/CD pipelines, integrating Kompose for converting Docker Compose setups to Kubernetes manifests for seamless integration testing.
  • Collaborated in an Agile/Scrum team, participating in sprint planning, code reviews, and continuous improvement practices.
  • Applied knowledge of software architecture, API design, containerization, and secure coding practices in a production-grade environment.
Software Engineer | transentis
01.2023 – 05.2023
  • Implemented a full-stack application using Flask, Camunda, and Appsmith.
  • Utilized Camunda workflow engine to automate complex business processes.
  • Deployed applications using Kubernetes and Docker containers.
  • Contributed to the development of the BPTK-Py Python library.
Software Engineer | T-RIS
03.2022 – 12.2022
  • Developed an application using C# for managing overhead line electrification systems.
  • Utilized MATLAB, Python, and C# for modeling and algorithm development.
  • Performed rigorous testing and debugging to ensure software reliability.

Projects & Initiatives

MenuFlow | Lead Developer

A fast, multilingual digital menu platform designed for modern restaurants and cafes. Built with a focus on responsive UI and seamless user navigation.

React Next.js Vercel
EasyFix | Co-Founder & Contributor

A collaborative tech hub and landing page for our team of hobbyist developers. We use this platform to prototype and launch innovative web tools.

Cloudflare Pages Web Tools Collaborative Dev

Technical Skills

Languages

Java (Spring Boot) Python Go C# C MATLAB

Web Development

Flask Django REST APIs GraphQL React Node.js

DevOps & Cloud

Docker Kubernetes Helm Prometheus Grafana RabbitMQ

Databases

PostgreSQL MongoDB

Education

Integrated Master of Science | University of Thessaly 2015 – 2020

GPA: 8.28 / 10.00

Thesis: Predictive Model of Motion Picture Success using Machine Learning Algorithms (Grade: 10/10)

Recent Posts

Building Beyond the Office

Exploring the engineering challenges and rewards of building MenuFlow and the EasyFix platform as hobby projects...

From Thessaly to Berlin

Reflecting on my transition from academic life in Greece to engineering cloud-native systems in Germany's capital...

Predicting Movie Success with ML

A deep dive into using IMDb data, Oscar winners, and PCA to predict film ratings before they hit theaters...

Contact

I am currently based in Berlin, Germany. Feel free to reach out!