Feel free to contact me if you have further questions.

Personal information

NameMaresch Maximilian
Date of birth24.01.2000
Phone number +43 699 11330595
Email addressmaxi.maresch@gmail.com
LanguagesGerman (native), English (C1)

Professional Career

Since August 2021: Software Engineer for George at Erste Digital

  • Delivery team, built cloud-native services and integrations powering George and George Business, running in multiple countries and serving millions of users and thousands of businesses
  • Built core list, search, sort and filter REST APIs for accounts, overdrafts, loans and cards, along with APIs for customization, bank guarantee document management and signing
  • Built low-latency message processing system for accounts and balances, enabling real-time data updates
  • Lead the George Streams initiative for event-driven architecture from idea to deployment, involving >5 teams and >15 backend engineers/architects over 1 year, extending critical legacy systems processing millions of transactions every month, pitching the topic to various stakeholders in George
  • Lead the development on data-push architecture, enabling large businesses to use George Business
  • Introduced reusable CD infrastructure for George backend services, adopted by the platform department
  • Consulted the head of platform architecture on designs for financial health features (C-1 level management)
  • Conducted hundreds of code reviews, taught technical topics to engineers, interviewed dozens of candidates

August 2020 – July 2021: Software Engineer at Compass-Datenbank

  • Data team, developed REST APIs & batch processing systems, modernized legacy software
  • Built CRUD API for association data with >30 endpoints and took it to production
  • Built batch import jobs for automatic integration of up-to-date court data into all Compass products
  • Operated dozens of batch processing systems and managed production incidents
  • Built client libraries for 3rd party services providing translations and legal documents

August 2019 – February 2020: Cyber Soldier at the Austrian Armed Forces

  • IT security and support

July 2015, 2016, 2017: Summer internships in IT sector


Since January 2024: Vienna University of Technology – Master’s Programme Software Engineering & Internet Computing

March 2020 – December 2023: Vienna University of Technology – Bachelor’s Programme Software & Information Engineering

  • GPA: 1.2
  • Bachelor thesis and paper: VATE
    • Edge-Cloud System for Object Detection in Real-Time Video Streams
    • Improved the state of the art given by a Microsoft Research System by up to 27.5%
    • Publication: IEEE International Conference on Fog and Edge Computing (ICFEC 2024)

September 2014 – June 2019: Higher Technical College Krems – Information Technology Department

  • GPA: 1.4
  • Diploma thesis: Key generation from measurements of a radio communication
    • Implementation of a post-quantum Diffie-Hellman key exchange alternative
    • Won prize at the “Security Competition” 2019 by the Austrian Security Hub


Software engineering: Java, Kotlin, Python

  • Spring ecosystem, JPA/Hibernate, Liquibase
  • PostgreSQL, Kafka, ElasticSearch, Redis
  • Git, Maven, Gradle, Avro, Protobuf
  • Object-oriented and functional programming, clean code, unit and integration testing
  • Conducting code reviews, CI/CD, agile development

Software architecture: API-Design, Cloud-native microservices, Event-driven architecture

Cloud/DevOps: AWS (EKS, EC2, RDS), Linux, Docker, Kubernetes, Kibana, Grafana

Machine learning: NumPy, Scikit-learn, TensorFlow, OpenCV, CNNs for object detection

Presenting technical topics to senior engineers, upper management and large audiences (>150 people)

Further qualifications

41 completed Pluralsight courses*

Cambridge CAE – C1 English

IPMA Level D certification – Project management

First aid course

Driving license (B), Boating license (up to 10m, Danube patent)


  • Programming
  • Running
  • Boating
  • Skiing
  • Reading
  • Listening to audiobooks

*Completed courses:

  • Apache Solr: Search Playbook
  • Data Transactions with Spring
  • Scaling Java Applications Through Concurrency
  • Deep Learning with Keras
  • Building Machine Learning Models in Spark 2
  • Structured Streaming in Apache Spark 2
  • Apache Spark Fundamentals
  • Beginning Data Exploration and Analysis with Apache Spark
  • Unity 2018 Fundamentals
  • Introduction to Graph Databases, Cypher, and Neo4j
  • The Building Blocks of Hadoop – HDFS, MapReduce, and YARN
  • Spring Boot: Efficient Development, Configuration, and Deployment
  • Scala Fundamentals
  • Scala: The Big Picture
  • Understanding Algorithms for Reinforcement Learning
  • Understanding Machine Learning with Python
  • Microservices Architectural Design Patterns Playbook
  • Angular Fundamentals
  • Building Applications with React and Redux
  • Java SE: Building Your First JavaFX Application
  • Rapid ES6 Training
  • React Fundamentals
  • React: Getting Started
  • React: The Big Picture
  • Getting Started with TypeScript
  • Play by Play: Developing Microservices and Mobile Apps with JHipster
  • Scaffolding Spring Boot and Angular Web Apps with JHipster
  • Angular: The Big Picture
  • Spring Fundamentals
  • Spring: The Big Picture
  • Maven Fundamentals
  • Getting Started with Kubernetes
  • Getting Started with Docker
  • Stateful Reactive Concurrent SPAs with SignalR and Akka.NET
  • Patterns for Building Distributed Systems for The Enterprise
  • Building Your First API with ASP.NET Core
  • Taming Asynchronous .NET Code with Rx
  • Scaling Applications with Microservices, MassTransit, and RabbitMQ
  • RabbitMQ by Example
  • C# Design Strategies
  • Using ASP.NET Core to Build Single-page Applications