In the following categories, all current and former projects are listed in respect to their finish date and, if applicable, open-source license.
If you have any project you would like to collaborate on, a request or just want to talk - please send a quick message to: contactmarty.certify938@passinbox.com or on Discord via Schmorty54
Research: Educational Question Generation System for 9th-Grade Economics | using one-shot multi-layered small LMs, refined & validated through aggregated data-backed expert suggestions & their DSPy Chain-of-thought | PYdantic type-safety to JSON inbetween Levels | Leibniz-Institut für Wissensmedien | University of Tübingen
Research implementation for ALEE (Adaptive Learning in Economics Education) Lab | K-Laut
Tech: DSPy, Python, OLLAMA, Pydantic, FastAPI, ROCm
Time: Q3 2025
The system implements a three-layered educational architecture with single-pass processing: Caller -> | Orchestrator → Dedicated data backed generator -> Parallel Expert Validators -> Refinement Consensus | -> Callback and Result Save.
The architecture utilizes language model coordination to replace iterative validation cycles with refining single-pass expert consensus.
Implementation features include declarative processing modules with external prompt construction (prompt_builder.py) adapting to request parameters, type safety through validation schemas (Pydantic [2]), and comprehensive educational pipeline tracking (Result_Manager.py).
Implementation roles:
- Educational parameters aggregation, Prompt planning and modelling: K-Laut
- System architecture, PYdantic forms, software modules and DSPy implementation: mklemmingen
Part of ALEE research project: Adaptive Learning in Economics Education
GitHub Repository OLLAMA local LLM server Leibniz-Institut für Wissensmedien University of Tübingen🌐 GNU GENERAL PUBLIC LICENSE
Tech: Grub
Time: Q3 2025
minimal modern design for grub showcasing backgrounds with beautiful patterns from a lot of fields of research and development
GitHub Repo abstract vector topographic mountian image representing gelogical science meeting sleek modern design. from vecteezy.✅ Finished and in Production/Archive
🌐 AGPL-3.0 License
Tech: TensorflowJs, Typescript, Javascript, React Native, Expo, SQL, Firebase, Relational Databasing, Computer Vision, Batch Scripts, Android and Ios Building
Time: Q2-Q3 2025
Mobile app to live-camera-feed identify birds, computed completly local, archive sightings, identify on picture & sounds after the fact, synchronise logs and display visually. Uses a mix of wrapping mobile object detection and classification with converted open-source models. Optionally syncs to firestore with authentication and DSGVO-conformity.
GitHub Repo gif of working LogChirpy Object Detection and Classification svg logo of reutlingen university✅ Finished and in Production/Archive
All Rights included, Property of github.com/Wumbatz
Tech: React, Typescript, Tailwind, serer-side-rendering architecture
Time: Q3 2025
Portfolio and CV website with the technological framework for a bachelor thesis on Human Resource Automation Evaluation Tooling for Wambutz @ David Dronia
https://daviddronia.vercel.app/
GitHub Repo
The following link is an endresult of the tool that creates, dynamically from a .csv on server-side so the non-technical customer can change questions and logic on the go, the complete questionaire with complex weighted calculation logic, creates a spider diagram, and asks a HuggingFace instance to natural language process the results into a suggestion (as a fun gimmick):
gif of the CV website I built logo of the cologne university of applied sciences logo of DHL, the business partner of the customer
✅ Finished and in Production/Archive
All rights included with BetterCallPaul and Bogenliga Deutschland
Tech: Spring Boot, Java, REST APIs, Typescript
Time: Q2-Q3 2025
Module for app.bogenliga.de in existing Front- and Backend to facilitate a fully digital passe entry in official archery tournaments by leveraging state machines, admin oversight, and backend-controlled frontend servicing.
GitHub Repo GitHub Repo state machine of the digital schusszettel svg logo of the cooperation company svg logo of the bogenliga svg logo of reutlingen university✅ Finished and in Production/Archive
🌐 AGPL-3.0 License
Tech: C++
Time: Q2 2025
Microcontroller board equipped with a gas meter, temperature/humidity sensor, microphone, display, and LED strip. Using sensor data to generate randomness, visualizes it with colors on the LED strip, and outputs a random long unsigned integer via its serial interface, which can be read in to try to get close to true randomness.
Though to the analog data (0-1023) of the microphone and the gas sensor, and the patterned fluctuations it thereby experiences, I suggest testing it out first on any new system to determine the amount of actual entropy achievable in your environment.
GitHub Repo gif of working Entropy Visualization🔄 Ongoing Development
🌐 AGPL-3.0 License
Tech: Python, QGIS
Time: Q2 2025
Scans incoming messages in Telegram groups for Ukrainian air alarms, extracting location data of UAVs, missiles, and planes. Adds a red marker to the map in QGIS, which turns white after some time and eventually disappears.
Created since I had a hard time keeping up with translating and typing in the translated location to unsecure map-services. This saves time and stays completly local after receiving the telegram information.
GitHub Repo png of a QGIS user interface with the ukraine map highlighted✅ Finished and in Production/Archive
🌐 AGPL-2.0 License
Tech: Python, lots of Python
Time: Q2Q32025
M.A.S.K. (Machine-Learning Assisted Skeleton Kinect Tracking) is a system for threshold-based pose and 2D position recognition in TouchDesigner using a Kinect V2 camera and MediaPipe. By integrating advanced machine learning models, M.A.S.K. significantly enhances skeleton tracking compared to traditional Kinect nodes. It features a MediaPipe pipeline that extracts and processes skeleton data for real-time visualization, threshold analysis, and coordinate system integration. Embedded Python scripts enable distance and angle calculations to drive TouchDesigner nodes, allowing for responsive body-relative visuals—ideal for dance or performance setups. Designed as part of a student project at Filmakademie Ludwigsburg, M.A.S.K. targets applications in interactive media and performance art.
Link zur Präsentation des Projekts: https://www.youtube.com/watch?v=2jvziSgExTw
Designed for triggering subroutines while tracking in a light-noisy environment with relatively fast-moving bodies
GitHub Repo png of a skeletan with nodes svg logo of the cooperation hochschule svg logo of reutlingen university✅ Finished and in Production/Archive
🌐 AGPL-3.0 License
Tech: Javascript
Time: Q12025
Automates the organization of files into structured directories based on their creation dates and file types. (processes files, determines their creation dates using EXIF metadata or file system dates, and moves them to appropriate year, month (, datatype) directories)
Designed as a tool in data recovery and long-term storage to sort files for quick look-up and memory preservation. Uses backups and hash-checks to make sure no corruption appeared though to software layer errors.
GitHub Repo gif showing sorting of files in an old office✅ Finished and in Production/Archive
📜 MIT License
Tech: R, HTML, CSS, Markdown
Time: Q12025
R-script that, when run, opens a localhosted browser to learn statistical approaches in data sciences through a self-collected dataset interacting with local R-tools.
Designed as a way to learn fundamental data science stuff more or less visually pleasing.
GitHub Repo Image showing a hypothese test svg logo of reutlingen university✅ Finished and in Production/Archive
🌐 AGPL-3.0 License
Tech: TouchDesigner, DaVinci Resolve, Python, Arduino C++
Time: Q1 2025
270° interactive digital art project to experience a life's musical emotions through memories of birthdays.
GitHub Repo Youtube: Trailer zur Installation (Click me :>) svg logo of reutlingen university✅ Finished and in Production/Archive
📜 MIT License
Tech: FIGMA, HTML
Time: Q1 2025
Infotainment system design for a family outdoor car, with improved machine control and entertainment.
GitHub Repo Outdoor Infotainment System svg logo of reutlingen university✅ Finished and in Production/Archive
🌐 AGPL-3.0 License
Tech: NextJS, React, SQLite
Time: Q4 2024
Website to learn sustainable cat owning. Visit here
GitHub Repo
KatzenKaffee Click Me
(Q1 2025)
✅ Finished and in Production/Archive
🌐 AGPL-3.0 License
Tech: Java, LibGDX
Time: Q3 2024
GitHub Repo BoardGame Framework Image svg logo of the ministerium für wissenschaft bildung und kunst baden-württemberg✅ Finished and in Production/Archive
🌐 AGPL-3.0 License
Tech: Java, LibGDX
Time: Q3 2024
GitHub Repo BoardGame Framework Image svg logo of the ministerium für wissenschaft bildung und kunst baden-württemberg✅ Finished and in Production/Archive
🌐 AGPL-3.0 License
Tech: Java, LibGDX
Time: Q3 2024
GitHub Repo BoardGame Framework Image svg logo of the ministerium für wissenschaft bildung und kunst baden-württemberg✅ Finished and in Production/Archive
🌐 AGPL-3.0 License
Tech: HTML, CSS
Time: Q3 2024
Quick, short, and easy tutorial on how to create dynamic animated logos with CSS.
GitHub Repo✅ Finished and in Production/Archive
📜 MIT License
Tech: C++, C#, Java, Python
- Levenshtein Distance Corruption-Restorer (C++)
- Producer-Consumer-Problem Displayer via AWT (Java)
- Function Graph Display (Python with Tkinter)
- PGM Filter Operations with Custom Canvasing Display
🟡 Finished, Standing by for Issue Creations
🌐 AGPL-3.0 License
Tech: Java, libGDX
Time: Q3 2023 - Q1 2024
Military-Pixel Pieces with Health and complex relations fight it out on the modern chess board. Features 3 different bot modes, challenge modes, multiple team colors, and music by Artist Wambutz.
GitHub Repo GitHub Repo
Boom Chess
(Q1 2024)
svg logo of reutlingen university
✅ Finished and in Production/Archive
🌐 AGPL-3.0 License
Tech: Java, libGDX
Time: Q4 2023
The oldest known board game, re-created as a speedrun challenge with the libGDX Framework.
GitHub Repo✅ Finished and in Production/Archive
🌍 Creative Commons Zero Universal (CC0)
Tech: Unreal Engine 4, C++
Time: Q4 2023
Adds team features to the multiplayer - no cooldown on team money transfer. A simple Unreal Engine 4 asset overwrite.
GitHub Repo✅ Finished and in Production/Archive
🌍 Creative Commons Zero Universal (CC0)
Tech: Python
Time: Q2 2023
A randomly generated 3D maze-solving game with a space mouse searching for cheese.
GitHub Repo gif showing the maze solving space mouse in action.✅ Finished and in Production/Archive
🔓 The Unlicense
Tech: Python
Time: Q2 2023
A complex word-guessing game using datasets and hash maps to calculate the most likely word.
GitHub Repo svg logo of reutlingen university🔄 Ongoing Develoment
🔓 The Unlicense
Tech: Plain text
Time: Ongoing
A community-fed Pi-hole blocklist of websites that make use of AI-generation for their unoriginal articles—just to save bucks on human labor—ultimately draining the soul from journalism and the internet.
GitHub Repo🔄 Ongoing Develoment
GitHub Repo[1] Khattab, O., Singhvi, A., Maheshwari, P., Zhang, Z., Santhanam, K., Vardhamanan, S., Haq, S., Sharma, A., Joshi, T. T., Moazam, H., Miller, H., Zaharia, M., & Potts, C. (2024). DSPy: Compiling Declarative Language Model Calls into State-of-the-Art Pipelines. In The Twelfth International Conference on Learning Representations (ICLR 2024). OpenReview | ArXiv
[2] Colvin, S., Jolibois, E., Ramezani, H., Garcia Badaracco, A., Dorsey, T., Montague, D., Matveenko, S., Trylesinski, M., Runkle, S., Hewitt, D., Hall, A., & Plot, V. (2025). Pydantic: Data validation using Python type hints (Version 2.12.0) [Software]. GitHub | Documentation
For some free time shenanigans: