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
Native languageGerman

Education

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

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

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

2010 – 2014: Secondary School Krems Ringstraße

2006 – 2010: Primary School Furth

Professional Career

Since August 2021: Software Engineer for George at Erste Digital

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

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

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

Skills

  • Object-oriented programming, Functional programming, Reactive programming
  • Microservices-Architecture, REST-APIs
  • Data-Intensive Systems, Machine Learning Algorithms
  • Data-Processing Pipelines, Batch Processing, Stream Processing
  • Java, Kotlin, Spring (Boot, Cloud, Data, MVC, WebFlux, Batch)
  • C#, ASP.NET Core
  • Python, Scikit-learn, TensorFlow, Keras
  • Oracle Database, PostgreSQL, Redis, MongoDB
  • Elasticsearch, Solr
  • RabbitMQ, Kafka
  • AWS, Linux, Docker, Kubernetes
  • Project management, English

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)

Hobbies

  • Programming
  • Reading
  • Listening to music
  • Skiing
  • Strength training
  • Running

*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