Skip to content
View HokageM's full-sized avatar
⚗️
⚗️

Highlights

  • Pro

Block or report HokageM

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
HokageM/README.md

Welcome to Mike Trzaska's GitHub Portfolio!

About Me

Hey there! I'm Mike Trzaska (HokageM), a passionate learner and explorer in the world of technology. I earned my Bachelor of Science degree at the Technical University of Hamburg Harburg in Computer Science and Electrical Engineering. Currently, I am pursuing my Master's degree in Bioinformatics at the University of Hamburg.

Since October 2020, I have been working as a Working Student (Software Engineer) at Eppendorf Liquid Handling GmbH. In parallel, since April 2025, I have also been working on the topic "Protocol Parsing: A Comparison of Parameterization Techniques for Laboratory Protocols with LLMs" for my Master's thesis at Eppendorf SE. During my time at Eppendorf, I had the opportunity to contribute to various projects, including firmware development (C++), tool development (Python), and AI development (Python).

I deeply enjoy working on diverse projects that challenge me and help me grow as a developer.

Public Projects Portfolio

  1. Data Science / AI
  2. Bioinformatics
  3. Algorithms
  4. App Development
  5. Command-line Tools

Jump to Tech Stack

Data Science / AI

IRLwPython

Implementation of Inverse Reinforcement Learning algorithms with Python solving the Mountaincar-v0 experiment.

Tech: #Python #PyTorch #NumPy

Topics: #InverseReinforcementLearning #ReinforcementLearning #AI #DeepLearning #Research

Repository: IRLwPython

MECHA-LUNG

Demo-Project: End-to-end lung cancer risk prediction system with secure doctor authentication, encrypted patient data, and decision-tree predictions.

Tech: #React #TypeScript #PostgreSQL #Docker #FastAPI #Python #Pandas #NumPy #Scikit-learn #Imbalanced-learn #SQLAlchemy

Topics: #Healthcare #MachineLearning #RandomForest #WebApp #Client-Server #Database #Security #Cryptography

Repository: MECHA-LUNG

HeartPredict

HeartPredict is a Python library designed to analyze and predict heart failure outcomes using patient data.

Tech: #Python #Scikit-learn #Pandas #NumPy

Topics: #Healthcare #Classification #Kaplan-Meier-Plot #Regression #RandomForest

Repository: HeartPredict

NinjaBees

Simulation of a bee colony, where the bees try to discover all food sources in the simulated world. The Bee Colony Optimization algorithm is used as core algorithm.

Tech: #Python

Topics: #Simulation #BeeColonyOptimization #SwarmAlgorithm

Repository: NinjaBees

DamagedLoggingAnalyzer

This is my individual project for the module Research Software Engineering in SS24. The task was to analyze a dataset from genesis.destatis using Python and to find interesting aspects and potential questions that could be explored using this data.

Tech: #Python #Pandas #NumPy #Scikit-learn

Topics: #Regression #CrossValidation #DataAnalysis #Research

Repository: DamagedLoggingAnalyzer

Bioinformatics

CoAler

CoAler (Core Aligner), a tool capable of efficiently calculating multi-alignments for dozens of molecules from scratch within minutes on a standard desktop computer.

Tech: #C++ #Conan #RDKit #OpenMP #Catch2

Topics: #CoreAlignment #MoleculeAlignment #Cheminformatics

Repository: CoAler

Algorithms

OntoGraph

OntoGraph is a C++ tool that converts RDF/XML ontologies into graph structures, enabling traversal and search using standard graph algorithms. It is designed for researchers and developers working with ontologies who need to analyze, traverse, or manipulate ontology data as graphs. Note: CLI is under construction

Tech: #C++ #Conan #TinyXML2

Topics: #Graphs #DFS #Ontology #RDFParser

Repository: OntoGraph

App Development

L.O.F.I

L.O.F.I is a lofi-themed educational and productivity app that helps you stay focused. Features: Pomodoro Timer, Statistics, Themes, Achievements and To-Do List.

Tech: #Flutter #Dart

Topics: #Productivity #PomodoroTimer #MobileApp #UI/UX

Repository: L.O.F.I

PlayStore: L.O.F.I - Stay Focused!

Command-line Tools

ByakuganVisualizer

The ByakuganVisualizer is a Python tool for image comparison and highlighting differences, facilitating tasks such as testing and quality assurance, with an added color filter feature for correcting images for color-blind users.

Tech: #Python #NumPy #Pillow

Topics: #Protanomaly #Deuteranomaly #ImageProcessing #CLI

Repository: ByakuganVisualizer

Video2ASCII

This tool is created to convert MP4 videos into ASCII animations.

Tech: #Python #OpenCV #Pillow

Topics: #ASCIIArt #ImageProcessing #CLI

Repository: Video2ASCII

🛠️ Tech Stack

Languages

Python C C++ Dart TypeScript

Data Science & Machine Learning

PyTorch NumPy Pandas Matplotlib Scikit-learn Imbalanced-learn OpenCV OpenAI LangChain

Bio / Cheminformatics

RDKit

Dev Tools & IDE

VS Code PyCharm Jupyter Linux

DevOps & Infrastructure

Git Docker PostgreSQL GitHub Actions Raspberry Pi

Build, Test & Package

CMake Conan pytest Catch2

Web & Mobile Frameworks

React Flutter FastAPI

Embedded Systems

FreeRTOS

Hobbies

YouTube

  • HokageBeats6
    • Since, I am always learning and coding with background music, I decided to try generating my own beats so I can listen to them while coding.
    • Channel: HokageBeats6

Get in Touch

I'm always open to collaboration, feedback, or just a friendly chat! Feel free to reach out to me via email or connect with me on LinkedIn.

🐍 GitHub Contributions

github-snake

Pinned Loading

  1. IRLwPython IRLwPython Public

    Inverse Reinforcement Learning Algorithm implementation with Python

    Python 6 1

  2. ciw-project-2023/coaler ciw-project-2023/coaler Public

    CoAler = Core Aligner (Multi-Alignment of Molecules)

    C++ 8 1

  3. ByakuganVisualizer ByakuganVisualizer Public

    The ByakuganVisualizer repository hosts a Python tool designed to compare images and highlight their differences. It simplifies the process of identifying disparities between images, making it idea…

    Python 2

  4. SpaceEVA-Labs/L.O.F.I. SpaceEVA-Labs/L.O.F.I. Public

    L.O.F.I is a lofi-themed educational and productivity app that helps you stay focused and motivated while studying or working. With calming aesthetics and useful features, it turns focus into fun.

    Dart 4

  5. MECHA-LUNG MECHA-LUNG Public

    End-to-end demo for lung-cancer risk prediction: a TypeScript/React client streams synthetic patient data, PostgreSQL stores it with field-level encryption, and a Python FastAPI service decrypts, t…

    TypeScript 1

  6. HeartPredict/HeartPredict HeartPredict/HeartPredict Public

    HeartPredict is a Python library designed to analyze and predict heart failure outcomes using patient data.

    Jupyter Notebook 1