Skip to content
View MalteRei's full-sized avatar
πŸ‘¨β€πŸŽ“
Graduating ...
πŸ‘¨β€πŸŽ“
Graduating ...

Organizations

@microsoft-campus-community
Block or Report

Block or report MalteRei

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MalteRei/README.md

πŸ‘‹ Hi there!

I am Malte Reimann, a fresh bachelor of computer science graduate at Karlsruhe Institute of technology. Along with university my activities are: community building as a Gold Microsoft Learn Student Ambassador, ... , and so much more. Let's explore some facets of my life.

Microsoft Learn Student Ambassador badge Microsoft Azure Fundamentals (AZ-900) Certification badge Microsoft Azure AI Fundamentals (AI-900) Certification badge Microsoft 365 Certified Fundamentals (MS-900) Certification badge Microsoft Power Platform Fundamentals (PL-900) Certification badge Microsoft Azure Data Fundamentals (DP-900) Certification badge


Snackable Bites

πŸ‘¦πŸ½ Pronouns: he/him/his

πŸ’¬ Languages: Deutsch, English (TOEFL score of 112) and un peu de franΓ§ais.

πŸ‘¨πŸ½β€πŸ’» Favorite /*surprise, I don't have one favorite*/ Programming Language /*instead of singeling one out, here are the ones I program in*/:

  • Java /*first programming language I learned.*/
  • TypeScript /*love it because it is JavaScript with all its freedom but I couldn't go without the static typing.*/
  • C/C++ /*C and C++ helped me to learn a lot about hardware.*/
  • Python /*I appreciate all the libraries for machine learning and visualizing data in Python. However, don't like the Python compiler not complaining enough.*/
  • C# /*Best language for business applications and using cloud services.*/
  • Haskell /*I love how elegant functional programming is and am glad that I learned it at university. I wish it would be used in more projects.*/
  • SQL /*The organization part of my brain loves SQL for its ability to structure data.*/

Working Experience: SkipQ, a startup to give customers time back in their daily purchases; research assistant and teaching assistant at Karlsruhe Institute of Technology.


Past Projects

Screenshots of mixed reality piano application with haptic feedback, visual piano tutorial and piano recorder to investigate learning rate. Screenshots of mixed reality game application left with haptic feedback when holographic character walks on players hand and left without haptics.

Bachelor's Thesis: Application of On-Skin Actuators for Haptic Feedback in Mixed Reality Technologies: Unity, Mixed Reality Toolkit, HoloLens 2, C#, C, PCB design, 3D printing, ESP32 microcontroller, Python for data analysis
Further Links: GitHub icon Piano Application Repo, GitHub icon Game Repo

For my bachelor's thesis I developed and evaluated two mixed reality applications. The first application is a virtual piano learning environment in which learning through a visual tutorial or a haptic tutorial that vibrates the finger to press the next piano key with. In the second application the player has to help a character across holographic floating islands. The canyon between the islands are to wide for the character to jump by itself. Through hand tracking the player can bridge the gap with their hand. One variation of the game allows the player to feel the steps of the character walking across the players hand. Both applications run on a HoloLens 2, borrowed from medialesson. The hardware for the on-skin actuators for haptic feedback is based on state of the art research. They work through Lorenz force between a magnet and a circuit. The learning rate in the piano application was evaluated with a between-subject study. A diverse within-subject study gives insight into the feeling of presence of playing the game with haptic feedback.



Live Demo at Cloud Summit showing teams chat and light up RGB keyboard when reacting to a message.

Project Amy: Microsoft Graph, Emojis, Serverless Computing and loads of RGB Technologies: Azure Functions, TypeScript, C#, Microsoft Graph, Azure Storage Queue, GitHub Actions
Further Links: GitHub icon Repo, YouTube icon Recording, LinkedIn icon Post, Internet icon Cloud Summit Event

In collaboration with Gino Messmer" we build a serverless application that uses the Microsoft Teams endpoint to notify our application when someone reacts to a message in our chat. When someone reacts to our message, for example with a thumbs up, the RGB keyboard on our workdesk lights up in the color of the emoji, in the example yellow. Why? RGB makes everything faster, even working. Kidding aside, it is a neat project to get started with the Microsoft Graph endpoint for Teams and to teach about serverless computing. We presented the project at the global 2021 Cloud Summit. Go have a look, you can find the recording in the links above.



Racoon depicted as bot in phone. Screenshot of possible Teams chat with shopping list bot.

Shopping List Bot: Building a Shopping List with a Sprinkle of Intelligence Technologies: Azure Functions, TypeScript, Microsoft Bot Framework, Cosmos DB, Language Understanding, Microsoft Teams, Adaptive Cards, GitHub Actions
Further Links: GitHub icon Repo, YouTube icon Microsoft 365 Developer Interview, YouTube icon Recording full-length workshop

Sandro Speth and I created a prepackaged workshop for other Microsoft Learn Student Ambassadors to host. The workshop teaches how to build a smart chatbot using the Microsoft Bot Framework and LUIS service. The bot can manage a shared shopping list for a group chat, for example with roommates. To store the shopping list we also build a serverless backend that stores list items in a Cosmos DB using the MongoDB API. To showcase the project we were interviewed on the Microsoft 365 Developer YouTube channel. The GitHub repoistory contains a detailed wiki you should have a look at to get started with any of the technologies or to do the workshop.


An overview of all projects is available on my portfolio website.


πŸ“« How to reach me: LinkedIn

Popular repositories

  1. wirvsvirus-hackathon-spendensport wirvsvirus-hackathon-spendensport Public

    Die Idee fΓΌr dieses Projekt ist entstanden wΓ€hrend des #WirVsVirus Hackathon vom 20.03-22.03.2020. Wir haben eine LΓΆsung fΓΌr soziale Isolation in der Covid-19 Krise. GoBonsai ist ein Anreiz zum Spo…

    TypeScript 5 2

  2. QuantumKatas QuantumKatas Public

    Forked from microsoft/QuantumKatas

    Tutorials and programming exercises for learning Q# and quantum computing

    Jupyter Notebook

  3. angular-two-pane angular-two-pane Public

    Angular duo pane library provides offerings to streamline dual-screen web development using Angular.

    TypeScript

  4. fluentui fluentui Public

    Forked from microsoft/fluentui

    We've moved! UI Fabric is now Fluent UI - A set of React components for building Microsoft web experiences.

    TypeScript

  5. ngx-bootstrap ngx-bootstrap Public

    Forked from valor-software/ngx-bootstrap

    Fast and reliable Bootstrap widgets in Angular (supports Ivy engine)

    TypeScript

  6. betterplace_apidocs betterplace_apidocs Public

    Forked from betterplace/betterplace_apidocs

    API Documentation for the betterplace platform