Skip to content
View LeoGanz's full-sized avatar

Highlights

  • Pro

Block or report LeoGanz

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

Hi 👋, I'm Leonard Ganz

currently enrolled in a master's degree program in computer science at LMU Munich

Connect with me:

leonard-ganz

Languages and Tools:

java git dart flutter haskell javascript vuejs nodejs mongodb mysql rust python




Overview of my public projects

Java project that was developed as the basis of my bachelor thesis. Ideas on applying ant colony optimization algorithms to automata learning were explored and implemented. The code base includes an application for visualizing the state of learning. Tools for parameter tuning and evaluation of learned results are available as well. Please contact me if you'd like to get access to the thesis.

Team: solo

Contribution: Everything

Adaptation of the popular online game Scribbl / Montagsmaler implemented in Rust. This project was developed for a practical at university with the aim of learning new concepts available within the Rust language.

Team: 4

Contribution: Server, Game logic

Dashboard visualizing the influence of the covid pandemic and political measures on the hospitality industry in germany. This project was developed for a lecture in information visualization techniques. It also served as means of familiarizing oneself with the powerful Vue framework.

Team: 5

Contribution: Data acquisition & processing, Visual elements

Web application project developed during Online Multimedia course at university. The tool offers a service for creating and managing memes. The goal was to familiarize oneself with the frameworks used for web development, in this case React and Express.

Team: 3

Contribution: Backend

Pure Haskell application visualizing the development of the covid pandemic in germany's districts. This project heavily focuses on showcasing concepts of the functional programming paradigm and is not tailored towards efficiency. E.g. to create a use case for parsing, quasi quotation and lenses data is transformed multiple times.

Team: 2

Contribution: Backend

Private Java project with the aim of deepening understanding of client-server architectures and familiarization with important libraries. This project was under active development around 2017 during my last years at school.

Team: 2

Contribution: API, Server, Project Management

Java project developed during software development practical at university. The goal of this course was learning how to approach larger projects and project management in teams. Many topics from multithreading to basic AI were covered.

Team: 5

Contribution: Server, API, game logic

Quick and simple Flutter/Dart mobile app. This is a digital leaflet for chocolate candies that were gifted to a friend.

Team: solo

Contribution: Everything

Contribution to public repos

Multiple projects are cloned from GitLab instances hosted on university servers where the actual development took place. Therefor CI/CD is often not available right here on GitHub. For projects not originally intended for public use documentation is only partially available.

Pinned Loading

  1. AutomataLearningAco AutomataLearningAco Public

    Ideas from ant colony optimization algorithms applied to automata learning. Bacherlor's Thesis.

    Java 1

  2. Covid-Influence-on-Hospitality Covid-Influence-on-Hospitality Public

    Dashboard visualizing the influence of the covid pandemics and political measures on the hospitality industry in germany

    Vue

  3. Rust-Scribble Rust-Scribble Public

    Forked from JohannesMerkt/Rust-Scribble

    Adaptation of the popular online game Scribbl implemented in Rust

    Rust

  4. Reversi Reversi Public

    Reversi game from software development practical

    HTML