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
NationalityAustria
LanguagesGerman (native), English (C1)

Professional Career

Since February 2025: Software Engineer, Machine Learning at Microsoft

  • AI research team, bridging the gap between research and engineering for a Copilot product, developing the distributed systems required to serve in-house built Large Language Models (LLMs) and Automatic Speech Recognition (ASR) models globally
  • Designed and implemented a low-latency serving architecture and the production integration protocol, demonstrating a >8x reduction in Time-to-First-Token (TTFT) for real-time inference workloads by leveraging unidirectional streaming and Small Language Models (SLMs)
  • Enhanced distributed data processing pipelines to handle a >2x increase in volume by redesigning event processing patterns, data caching, and partitioning strategies
  • Profiled and optimized research evaluation libraries to achieve a >100x reduction in metric computation time by building custom NLP algorithms designed for low-overhead, in-process usage
  • Led the development of a Kubernetes-based development and testing platform from scratch, mirroring the production environment to enable researchers to validate model serving changes prior to deployment
  • Engineered automated self-healing mechanisms within the serving architecture to protect production environments from regional outages, ensuring high availability of the model inference system
  • Contributed to scalable cloud infrastructure spanning 7 countries across 2 continents, implementing secure access controls, data isolation, failover handling, and efficient GPU utilization for inference to make models available to global production traffic
  • Developed core components of the AI monitoring and A/B testing framework used to track and evaluate model inference metrics, quality metrics, and token generation in production
  • Led the collaboration with a key external partner to establish a cross-organizational data pipeline, involving 5 teams and >10 researchers, engineers, and managers over 1 year, enabling research teams to leverage ground-truth data to improve model accuracy

August 2021 – January 2025: Software Engineer for George at Erste Digital

  • Delivery team, built REST APIs and integrations powering George and George Business (online banking), running in 6 countries and serving 10 million users and thousands of businesses
  • Built core list, search, sort and filter 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
  • Led 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
  • Led 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)
  • Reduced accounts-related infrastructure costs by 50%
  • Migrated critical online banking functionality from monolithic applications to microservices
  • 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

Education

January 2024 – June 2026: 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

Skills

Machine Learning/Data engineering:

  • Python: PyTorch, NumPy, Pandas, FastAPI, aiohttp
  • Spark, Parquet, Delta Lake, Lakehouse architecture
  • LLMs, Prompt engineering, CNNs, Transformers
  • ONNX, TensorRT, OpenCV

Software engineering:

  • Java, Kotlin: Spring ecosystem, JPA/Hibernate, Liquibase, Maven, Gradle
  • Kafka, PostgreSQL, ElasticSearch, Redis
  • Git, Avro, Protobuf
  • Object-oriented and functional programming, clean code, unit and integration testing
  • Conducting code reviews, CI/CD, agile development
  • AI coding (GitHub Copilot)

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

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

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

Further qualifications

41 completed Pluralsight courses*

AWS Certified Solutions Architect – Associate

Cambridge CAE – C1 English

IPMA Level D certification – Project management

First aid course

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

Hobbies

  • 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