Giter Club home page Giter Club logo

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.

Leonard Ganz's Projects

alpaca-java icon alpaca-java

A Java API for Alpaca, the commission free, algo friendly, stock trading broker. https://alpaca.markets

automatalearningaco icon automatalearningaco

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

jaims icon jaims

JAIMS - Just Another Instant Messaging Service

leoganz icon leoganz

Overview of the repos available on this profile

pralinen icon pralinen

Geburtstagsgeschenk - Beipackzettel zu den Pralinen

reversi icon reversi

Reversi game from software development practical

rust-scribble icon rust-scribble

Adaptation of the popular online game Scribbl implemented in Rust

simplefilestorage icon simplefilestorage

A very, very, very light-weight utility for Java applications allowing you to store all kind of serializable object in one or more files under a certain key.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.