Summary
Overview
Work History
Education
Skills
Hobbies and Interests
Languages
Timeline
Generic

Savvas Kakalis

Madrid

Summary

Computer Science and Engineering graduate from the University of Ioannina, Greece with over 2.5 years of hands-on experience in backend and full-stack software development, primarily working with Java and Spring Boot. I have contributed to system architecture design, API development, database management, and frontend features, while collaborating in team-based environments following CI/CD and deployment practices. My academic background includes a thesis on GANs applied to augmented reality lighting estimation, reflecting my early engagement with machine learning and AI-driven systems.

I am currently pursuing an M.Sc. in Signal Processing and Machine Learning for Big Data at Universidad Politécnica de Madrid (UPM), within the SSR Department. In my first semester, I completed advanced coursework in Optimization Fundamentals, Probability and Statistics, Predictive and Descriptive Learning, Time Series Analysis, and Optimization Techniques for Massive Data. In the current semester, I am further developing my expertise through courses such as Big Data for Image and Video Signals, Large-Scale Media Analytics, Reinforcement Learning, Application Projects, and Signal Processing for Massive Data, further strengthening my foundation in machine learning and large-scale data processing.

Overview

3
3
years of professional experience

Work History

Full Stack Developer

European Dynamics
Athens
05.2024 - 07.2025
  • Developed features in a Java Spring Boot application for an EU maritime border tracking system.
  • Used Java 8/17/21, external Tomcat server, and React for the frontend.
  • Wrote unit tests (JUnit), performed JMeter stress testing, and contributed to deployment.
  • Handled Jenkins pipelines, Maven builds, and code quality checks via SonarQube.
  • Gained experience in Linux-based environments and brief exposure to Azure.

Backend Developer

Intracom Telecoms
Athens
09.2022 - 02.2024
  • Worked on a Java Spring Boot application; performed debugging, built APIs, and implemented MVC features.
  • Created REST/SOAP endpoint handlers with Controllers, Services, and Models.
  • Used PostgreSQL, wrote JUnit unit tests, and maintained project structure.
  • Involved in a Python-based photo migration project using Face Recognition APIs for biometric extraction.

Education

BSc - Computer Science and Engineering

University of Ioannina
Ioannina
11.2022

Java Programming Masterclass -

Udemy
10.2022

Java Spring Boot Web Development -

Udemy
07.2024

Skills

  • Git Version Control
  • Jenkins
  • SonarCube
  • Maven
  • Nvm
  • Junit Test

Hobbies and Interests

  • Swimming
  • Tennis
  • Running
  • Piano

Languages

English
Upper Intermediate
B2
German
Intermediate
B1

Timeline

Full Stack Developer

European Dynamics
05.2024 - 07.2025

Backend Developer

Intracom Telecoms
09.2022 - 02.2024

BSc - Computer Science and Engineering

University of Ioannina

Java Programming Masterclass -

Udemy

Java Spring Boot Web Development -

Udemy
Savvas Kakalis