Thanos Koutroubas

Profile

Software engineer with a passion for Cloud and Microservices. Currently working as an Backend Software Engineer at Moveo.AI, building and deploying microservices with Go.

Experience

Moveo.AI

Athens, Attica

Backend Software Engineer

Oct 2024 - Present

  • Building a Go microservice with Kafka and Redis that integrates AI Agents with multiple messaging platforms (e.g. WhatsApp, Facebook, Viber, Email, SMS).
  • Building a Go microservice for AI Agent analytics with Kafka, Timescale DB, and Hasura.
  • Orchestrating and deploying microservices with Kubernetes, Helm, and ArgoCD.
  • Deploying services to multiple Cloud environments (AWS, Azure, GCP).
  • Go
  • Kafka
  • Redis
  • TimescaleDB
  • OpenAPI
  • WebSockets
  • Docker
  • Kubernetes
  • Helm

Nokia

Athens, Attica

R&D Software Engineer

Mar 2022 - Oct 2024

  • Building a tracking REST API service with gRPC for Kubernetes pods monitoring.
  • Building a microservice for collecting key symptom data (e.g. logs) from other pods.
  • Deploying containerized applications to the Cloud as microservices.
  • Orchestrating microservices with Kubernetes and packaging with Helm.
  • Using and configuring service mesh solution (e.g. Envoy Proxy, Consul, Istio).
  • Go
  • HTTP2
  • gRPC
  • OpenAPI
  • Docker
  • Kubernetes
  • Helm
  • Envoy
  • Istio
  • Consul

Nokia

Athens, Attica

Working Student (Software Engineer)

Sep 2021 - Mar 2022

  • Building a Full Stack web application for Network Traffic Monitoring.
  • Implementing decoding/encoding of network protocols in Go (e.g. HTTP2, ASN.1).
  • Dealing with Network Protocols across the stack: IP, TCP, UDP, HTTP, SIP, ...
  • Go
  • C
  • Angular
  • PostgreSQL
  • Docker
  • Kubernetes
  • TCP/IP
  • Wireshark

Education

Diploma in Electrical and Computer Engineering

Sep 2016 - Mar 2024

National Technical University of Athens, Greece

Integrated Master’s Degree in Computer Science (Diploma Thesis: Review of AI robustness and privacy in critical business and research fields)

Publications

Adversarial machine learning: a review of methods, tools, and critical industry sectors

May 2025

Artificial Intelligence Review 58 (8), 226

Sotiris Pelekis, Thanos Koutroubas, Afroditi Blika, Anastasis Berdelis, Evangelos Karakolis, Christos Ntanos, Evangelos Spiliotis, Dimitris Askounis
photo of me

Skills

    • Programming
    • Go
    • Python
    • C/C++
    • Bash - Shell
    • JavaScript - TypeScript
    • HTML - CSS
    • MySQL - PostgreSQL
      Frameworks
    • Flask
    • React
    • Node.js - Express.js
      Developer Tools
    • Linux
    • Git
    • Docker - Kubernetes - Helm
    • Travis CI - GitHub Actions
    • Selenium - Beautiful Soup
    • LaTeX - Markdown
    • Networks & Services - TCP/IP

Languages

  • Greek
    Native
  • English
    C2

Diplomas

  • ECPE, Univ. of Michigan, 2014

Interests

  • Movies
  • Cinema
  • Cooking
  • Music
  • Drums
  • Electronics