{"id":128,"date":"2020-01-21T18:46:56","date_gmt":"2020-01-21T18:46:56","guid":{"rendered":"https:\/\/mmaresch.servehttp.com\/?page_id=128"},"modified":"2026-09-26T13:13:29","modified_gmt":"2026-09-26T13:13:29","slug":"about-me","status":"publish","type":"page","link":"https:\/\/mmaresch.com\/index.php\/about-me\/","title":{"rendered":"About me"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Feel free to contact me if you have further questions.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Personal information<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Name<\/td><td>Maresch Maximilian<\/td><\/tr><tr><td>Date of birth<\/td><td>24.01.2000<br><\/td><\/tr><tr><td>Phone number<\/td><td> +43 699 11330595 <\/td><\/tr><tr><td>Email address<\/td><td>maxi.maresch@gmail.com<\/td><\/tr><tr><td>Nationality<\/td><td>Austria<br><\/td><\/tr><tr><td>Languages<\/td><td>German (native), English (C1)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Professional Career<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Since February 2025: <strong>Senior Software Engineer, Machine Learning<\/strong> at <a href=\"https:\/\/microsoft.ai\/\">Microsoft AI<\/a><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Research team<\/strong>, bridging the gap between research and engineering for a Copilot product, developing the distributed systems required to <strong>serve<\/strong> in-house built Large Language Models (LLMs) and Automatic Speech Recognition (ASR) <strong>models globally<\/strong><\/li>\n\n\n\n<li>Designed and implemented a low-latency serving architecture and the production integration protocol, demonstrating a &gt;8x reduction in Time-to-First-Token (TTFT) for real-time inference workloads by leveraging unidirectional streaming and Small Language Models (SLMs)<\/li>\n\n\n\n<li>Enhanced distributed data processing pipelines to handle a &gt;2x increase in volume by redesigning event processing patterns, data caching, and partitioning strategies<\/li>\n\n\n\n<li>Profiled and optimized research evaluation libraries to achieve a &gt;100x reduction in metric computation time by building custom NLP algorithms designed for low-overhead, in-process usage<\/li>\n\n\n\n<li>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<\/li>\n\n\n\n<li>Engineered automated self-healing mechanisms within the serving architecture to protect production environments from regional outages, ensuring high availability of the model inference system<\/li>\n\n\n\n<li>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<\/li>\n\n\n\n<li>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<\/li>\n\n\n\n<li>Led the collaboration with a key external partner to establish a cross-organizational data pipeline, involving 5 teams and &gt;10 researchers, engineers, and managers over 1 year, enabling research teams to leverage ground-truth data to improve model accuracy<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">August 2021 &#8211; January 2025: <strong>Software Engineer<\/strong> for <strong><a href=\"http:\/\/george-labs.com\">George<\/a><\/strong> at <strong><a href=\"http:\/\/erstedigital.com\">Erste&nbsp;Digital<\/a><\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Delivery team<\/strong>, built REST APIs and integrations powering George and George Business (online banking), running in 6 countries and serving <strong>10 million users<\/strong> and thousands of businesses<\/li>\n\n\n\n<li>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<\/li>\n\n\n\n<li>Built low-latency message processing system for accounts and balances, enabling real-time data updates<\/li>\n\n\n\n<li>Led the George Streams initiative for event-driven architecture from idea to deployment, involving &gt;5 teams and &gt;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<\/li>\n\n\n\n<li>Led the development on data-push architecture, enabling large businesses to use George Business<\/li>\n\n\n\n<li>Introduced reusable CD infrastructure for George backend services, adopted by the platform department<\/li>\n\n\n\n<li>Consulted the head of platform architecture on designs for financial health features (C-1 level management)<\/li>\n\n\n\n<li>Reduced accounts-related infrastructure costs by 50%<\/li>\n\n\n\n<li>Migrated critical online banking functionality from monolithic applications to microservices<\/li>\n\n\n\n<li>Conducted hundreds of code reviews, taught technical topics to engineers, interviewed dozens of candidates<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">August 2020 &#8211; July 2021: <strong>Software Engineer<\/strong> at <strong><a href=\"http:\/\/compass.at\">Compass-Datenbank<\/a><\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Data team<\/strong>, developed REST APIs &amp; batch processing systems, modernized legacy software<\/li>\n\n\n\n<li>Built CRUD API for association data with &gt;30 endpoints and took it to production<\/li>\n\n\n\n<li>Built batch import jobs for automatic integration of up-to-date court data into all Compass products<\/li>\n\n\n\n<li>Operated dozens of batch processing systems and managed production incidents<\/li>\n\n\n\n<li>Built client libraries for 3rd party services providing translations and legal documents<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">August 2019 &#8211; February 2020: Cyber Soldier at the Austrian Armed Forces<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>IT security and support<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">July 2015, 2016, 2017: Summer internships in IT sector<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Education<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">January 2024 &#8211; June 2026: <strong>Vienna University of Technology<\/strong> \u2013 Master&#8217;s Programme <strong>Software Engineering &amp; Internet Computing<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">March 2020 &#8211; December 2023: <strong>Vienna University of Technology<\/strong> &#8211; Bachelor&#8217;s Programme <strong>Software &amp; Information Engineering<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>GPA: 1.2<\/li>\n\n\n\n<li>Bachelor thesis and <a href=\"https:\/\/dsg.tuwien.ac.at\/team\/snastic\/publications\/ICFEC__Maresch_VATE_Object_Detection.pdf\">paper<\/a>: VATE\n<ul class=\"wp-block-list\">\n<li>Edge-Cloud System for Object Detection in Real-Time Video Streams<\/li>\n\n\n\n<li>Improved the state of the art given by a Microsoft Research System by up to 27.5%<\/li>\n\n\n\n<li>Publication: IEEE International Conference on Fog and Edge Computing (<a href=\"https:\/\/icfec2024.ontariotechu.ca\/\">ICFEC 2024<\/a>)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">September 2014 &#8211; June 2019: <strong>Higher Technical College<\/strong> Krems &#8211; Information Technology Department<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>GPA: 1.4<\/li>\n\n\n\n<li>Diploma thesis: <strong>Key generation from measurements of a radio communication <\/strong>\n<ul class=\"wp-block-list\">\n<li>Implementation of a <strong>post-quantum Diffie-Hellman<\/strong> key exchange <strong>alternative <\/strong><\/li>\n\n\n\n<li><strong>Won prize<\/strong> at the &#8220;Security Competition&#8221; 2019  by the Austrian Security Hub<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Skills<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Machine Learning\/Data engineering:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Python:<\/strong> PyTorch, NumPy, Pandas, FastAPI, aiohttp<\/li>\n\n\n\n<li>Spark, Parquet, Delta Lake, Lakehouse architecture<\/li>\n\n\n\n<li>LLMs, Prompt engineering, CNNs, Transformers<\/li>\n\n\n\n<li>ONNX, TensorRT, OpenCV<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Software engineering:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Java, Kotlin:<\/strong> Spring ecosystem, JPA\/Hibernate, Liquibase, Maven, Gradle<\/li>\n\n\n\n<li>Kafka, PostgreSQL, ElasticSearch, Redis<\/li>\n\n\n\n<li>Git, Avro, Protobuf<\/li>\n\n\n\n<li>Object-oriented and functional programming, clean code, unit and integration testing<\/li>\n\n\n\n<li>Conducting code reviews, CI\/CD, agile development<\/li>\n\n\n\n<li>AI coding (GitHub Copilot)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Software architecture: <\/strong>API-Design, Cloud-native microservices, Event-driven architecture<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cloud\/DevOps: <\/strong>Azure, AWS (EKS, EC2, RDS), Linux, Docker, Kubernetes, Kibana, Grafana<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Presenting <\/strong>technical topics to senior engineers, upper management and large audiences (&gt;150 people)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Further qualifications<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>41<\/strong> completed <strong>Pluralsight courses<\/strong>*<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">AWS Certified <strong>Solutions Architect<\/strong> &#8211; Associate<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cambridge CAE &#8211; <strong>C1 English<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">IPMA <strong>Level D<\/strong> certification &#8211; <strong>Project management<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">First aid course<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Driving license (B),  Boating license (up to 10m, Danube patent)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hobbies<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Programming<\/li>\n\n\n\n<li>Running<\/li>\n\n\n\n<li>Boating<\/li>\n\n\n\n<li>Skiing<\/li>\n\n\n\n<li>Reading<\/li>\n\n\n\n<li>Listening to audiobooks<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity is-style-wide\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">*Completed courses:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Apache Solr: Search Playbook<\/li>\n\n\n\n<li>Data Transactions with Spring<\/li>\n\n\n\n<li>Scaling Java Applications Through Concurrency<\/li>\n\n\n\n<li>Deep Learning with Keras<\/li>\n\n\n\n<li>Building Machine Learning Models in Spark 2<\/li>\n\n\n\n<li>Structured Streaming in Apache Spark 2<\/li>\n\n\n\n<li>Apache Spark Fundamentals<\/li>\n\n\n\n<li>Beginning Data Exploration and Analysis with Apache Spark<\/li>\n\n\n\n<li>Unity 2018 Fundamentals<\/li>\n\n\n\n<li>Introduction to Graph Databases, Cypher, and Neo4j<\/li>\n\n\n\n<li>The Building Blocks of Hadoop &#8211; HDFS, MapReduce, and YARN<\/li>\n\n\n\n<li>Spring Boot: Efficient Development, Configuration, and Deployment<\/li>\n\n\n\n<li>Scala Fundamentals<\/li>\n\n\n\n<li>Scala: The Big Picture<\/li>\n\n\n\n<li>Understanding Algorithms for Reinforcement Learning<\/li>\n\n\n\n<li>Understanding Machine Learning with Python<\/li>\n\n\n\n<li>Microservices Architectural Design Patterns Playbook<\/li>\n\n\n\n<li>Angular Fundamentals<\/li>\n\n\n\n<li>Building Applications with React and Redux<\/li>\n\n\n\n<li>Java SE: Building Your First JavaFX Application<\/li>\n\n\n\n<li>Rapid ES6 Training<\/li>\n\n\n\n<li>React Fundamentals<\/li>\n\n\n\n<li>React: Getting Started<\/li>\n\n\n\n<li>React: The Big Picture<\/li>\n\n\n\n<li>Getting Started with TypeScript<\/li>\n\n\n\n<li>Play by Play: Developing Microservices and Mobile Apps with JHipster<\/li>\n\n\n\n<li>Scaffolding Spring Boot and Angular Web Apps with JHipster<\/li>\n\n\n\n<li>Angular: The Big Picture<\/li>\n\n\n\n<li>Spring Fundamentals<\/li>\n\n\n\n<li>Spring: The Big Picture<\/li>\n\n\n\n<li>Maven Fundamentals<\/li>\n\n\n\n<li>Getting Started with Kubernetes<\/li>\n\n\n\n<li>Getting Started with Docker<\/li>\n\n\n\n<li>Stateful Reactive Concurrent SPAs with SignalR and Akka.NET<\/li>\n\n\n\n<li>Patterns for Building Distributed Systems for The Enterprise<\/li>\n\n\n\n<li>Building Your First API with ASP.NET Core<\/li>\n\n\n\n<li>Taming Asynchronous .NET Code with Rx<\/li>\n\n\n\n<li>Scaling Applications with Microservices, MassTransit, and RabbitMQ<\/li>\n\n\n\n<li>RabbitMQ by Example<\/li>\n\n\n\n<li>C# Design Strategies<\/li>\n\n\n\n<li>Using ASP.NET Core to Build Single-page Applications<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Feel free to contact me if you have further questions. Personal information Name Maresch Maximilian Date of birth 24.01.2000 Phone number +43 699 11330595 Email address maxi.maresch@gmail.com Nationality Austria Languages German (native), English (C1) Professional Career Since February 2025: Senior Software Engineer, Machine Learning at Microsoft AI August 2021 &#8211; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":185,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-128","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/mmaresch.com\/index.php\/wp-json\/wp\/v2\/pages\/128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mmaresch.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mmaresch.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mmaresch.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mmaresch.com\/index.php\/wp-json\/wp\/v2\/comments?post=128"}],"version-history":[{"count":71,"href":"https:\/\/mmaresch.com\/index.php\/wp-json\/wp\/v2\/pages\/128\/revisions"}],"predecessor-version":[{"id":356,"href":"https:\/\/mmaresch.com\/index.php\/wp-json\/wp\/v2\/pages\/128\/revisions\/356"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mmaresch.com\/index.php\/wp-json\/wp\/v2\/media\/185"}],"wp:attachment":[{"href":"https:\/\/mmaresch.com\/index.php\/wp-json\/wp\/v2\/media?parent=128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}