I am a computer science professor, software engineer, and entrepreneur. I like working with TypeScript, Java, C#, C++, and Python.
CADdrive. An open source collaboration platform for product design teams with state-of-the-art version management, issue tracking, milestone planning, and project controlling capabilities.
31opencascade-tools. Easy-to-use wrapper around Open CASCADE Technology (OCCT) available as CLI and JavaScript/TypeScript API
22jigsaw-maven-plugin. Maven Plugin for linking and packaging Java applications that include unnamed module dependencies (using jdeps, jlink, and jpackage).
7agentbrick. Build and refine LDraw models using LangChain agents and LangGraph workflows.
7kurs-computer-simulation. Unterlagen für meinen Kurs in Computer-Simulation an der Fakultät für Technik und angewandte Naturwissenschaften der FH OÖ.
6simpy-tkinter-boilerplate. Real-time visualization of discrete event simulation models with SimPy and Tkinter
6salabim-robo-plant-2D. 2D Plant simulation framework for Python based on the amazing Salabim package.
4Transport-IDE. A modern Java-/JavaFX-based Intelligent Transportation Systems Modeling and Simulation Toolkit (ITS-Toolkit)
4course-maui-aspnet. This project contains a sample application written in C# with cross-platform graphical user interface (GUI) based on MAUI.NET and Cloud-based REST API based on ASP.NET Core
3SpineML. In this project we study techniques for reducing the effort of factory layout planning (FLP) and optimal job shop scheduling (JSS).
3delta-dynamics. A low-poly ecosystem simulator featuring real-time dynamic terrain, GPU-accelerated water flow, resource management, and local LLM integration for AI entity behavior. Built with React, Three.js, and Web-LLM.
3course-digital-factory. Master-level course on Digital Factory and Computer Simulation (including practical exercises with the discrete event simulation software JaamSim)
2simpanda. This repository contains boilerplate code for combining SimPy discrete event simulation with Panda3D hardware-accelerated 3D visualization
2caddrive-python. This project contains the CADdrive Python SDK as well as sample services and applications for finite element analysis and computation fluid dynamics simulation of LEGO structures.
2kurs-java-programmierung. Unterlagen für meinen Kurs in Java-Programmierung an der Fakultät für Technik und angewandte Naturwissenschaften der FH OÖ.
2digital-twin-quality. Research project on quality assurance for digital twins
2paintwall. Create simple painting instantly and collaboratively
2google-adk-experiment. Java
2course-python-programming. This repository contains material for my course on introduction to Python programming for engineers.
1kurs-datenanalyse. This repository contains material for my data analysis course. In this course we first introduce the concept of databases and SQL, before diving into OLAP and other data analysis tools.
1latex-beamer-theme-fhooe. Unofficial Latex beamer theme for University of Applied Sciences Upper Austria (FH OÖ)
1kurs-systems-engineering. Dieses Repository enthält die Unterlagen für meinen Kurs in Systems Engineering mit MATLAB Simulink
1kurs-software-engineering. Dieses Repository enthält Unterlagen für einen Einsteigerkurs in das Thema Software Engineering mit praktischen Beispielen in der Programmiersprache C#
1welding-analytics. Tool for the analysis and visualization of welding process data
1sim-cluster. An open-source simulation cluster platform for running finite element analysis and computational fluid dynamics simulations
1gear-expert. A playground for simple gear mechanics based on TypeScript, React.js, and Three.js for hardware-accelerated 3D animation and visualization
1Spatial-Systems-IDE. Integrated Development Environment (IDE) for Spatio-Temporal Systems
1welding-simulation. Tool for the simulation and visualization of welding processes
1dogecoin-experiments. Experiments with the Dogecoin-js library and its integration into progressive web applications (PWAs)
1typesim. A discrete event simulation framework for TypeScript with 3D rendering and animation capabilities
1kurs-typescript-firebase. Dieses Repository soll beim Einstieg in die Entwicklung von Web-Anwendungen mit TypeScript und Firebase helfen
1ai-experiments. This repository demonstrates the use of AI libraries and tools
1salabim-robo-plant-3D. Discrete event simulation framework for 3D Plant Simulation with Python based on Salabim.
1TerminalPaint. A basic paint application entirely running in the terminal and written in C# with .NET Core for teaching the basics of computer programming including variables and data types, operators and assignments, branches and loops, as well as custom functions and recursion.
1kurs-internet-der-dinge. Unterlagen zu einem Kurs über das Internet der Dinge inklusive Firmware in der Programmiersprache C# und für die IoT-Plattform Thingsboard
1Smart-Systems-IDE. Integrated Development Environment (IDE) for Smart Systems
1ghackenberg. This repository contains some extra information about me and my software projects, which is being displayed on my GitHub profilge page.
1kurs-python-programmierung. Dieses Repository hilft dir dabei, die Grundlagen der Programmierung mit der populären Skriptsprache Python zu erlernen und längerfristig ein guter Python Entwickler zu werden.
1hibernate-javafx-3d. Project demonstrating how Hibernate ORM and JavaFX 3D can be integrated to build a desktop application for 3D content management
1assemblyscript-canvas-api. Boilerplate project exposing the Native HTML 5 Canvas API to AssemblyScript and the generated WebAssembly into React.
1four-wins-javafx-3d. Implementation of the game "Four Wins" with JavaFX 3D
1leocad. A CAD application for creating virtual LEGO models
1lightweight-cpp-plugin-framework. This repository contains a working implementation of a lightweight C++ plugin framework based on CMake for build management, vcpkg for dependency mangement, and Boost for XML parsing (configuration and plugin manifest files)
1jaamsim. Master repository for Jaamsim source code
1steward-framework. STEWARD ist ein Agentic Operating System, das für die Verwaltung, Skalierung und Orchestrierung von KI-Agenten über asynchrone Prozesse hinweg entwickelt wurde. Es fungiert als zentraler Kernel (Scheduler), der Ressourcenlimits überwacht und den Lebenszyklus von Agenten in isolierten Workspaces verwaltet.
1skelantic. A declarative file-tree processing and governance engine for Python.
1product-evolution-engine. The Agentic Product Evolution Engine is an advanced AI-driven system designed to assist teams in transforming rough ideas into successful products. It operates within a sensor-equipped lab environment, observing interactions, processing data in real-time, and actively participating in the product lifecycle through intelligent agents.
1ghackenberg.github.io. Personal portfolio and website of Georg Hackenberg, built using Astro and Tailwind CSS v4. Deployed on GitHub Pages.
1