Display Photo

I'm Marcel Giovanni Munaba.

A CS Student at the Technical University of Munich, Germany

I’m into software development, AI, and machine learning. I enjoy building things that solve real problems, and I like exploring game dev as a fun side project. Always happy to connect and chat!

Education

Experience

Work Experience

Organizational

Skills & Tools

Projects

TaxiRL

Implementation of different Reinforcement Learning methods to solve the Taxi problem on OpenAI's Gymnasium environment.

App not loading? Try it on streamlit

Mahlzeit!

An iOS cooking wishlist app developed during the one-week introductory course "iPraktikum" at TUM in the winter semester of 2024/25.

CensorBot

A simple profanity checker made using machine Learning that utilizes the Naive Bayes classifier from sklearn library. Datasets are made personally and enlarged with help of ChatGPT.

App not loading? Try it on streamlit

...
Mori: Personal Money Diary

A mobile Money Manager application written in Flutter, currently in its development phase. Designed to help users efficiently manage their finances with ease and convenience, whose main functionalities include bill splitting and comprehensive money management.

SwiftBlogger

A simple blogging site made using Node.js, Express.js, EJS, Passport.js and PostgreSQL. This app features account creation, authentication as well as blogpost management system.

Slash Survivors

Slash Survivors is a top-down 2D pixel hack and slash game. Fight your way through endless waves of enemies and collect as much points as possible or work your way through the objectives in normal mode (currently still in development)!

Written in GDScript and made using the Godot engine.

...
LU Zerlegung

LU Decomposition (also known as LU/LR Zerlegung in German) is a method in numerical linear algebra used to decompose a square matrix into the product of a lower triangular matrix (L) and an upper triangular matrix (U), which is particularly useful for solving systems of linear equations and computing determinants.

This project was written in C and created as a collaborative submission for the university course "Grundlagenpraktikum: Rechnerarchitektur" in groups of three.

Due to copyright restrictions, the repository is not publicly accessible. However, please feel free to reach out via email with any inquiries you may have.

Pengu Tic-Tac-Toe

A simple TicTacToe game (with a slight twist) in Java. Submission to my university course "PGdP" for week 9.

...
Crossy Road

A simple Crossy Road game using Pygame! Many thanks to the UDEMY Course teaching game development using Pygame.

Links & Contact