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 |
Native language | German |
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