On this page you will find featured software projects and open source contributions.
Software Projects

Photovoltaic Simulation in Unreal Engine 5
A simulator of a residential PV system using Unreal Engine 5 is demonstrated in this project.

A Multi-Objective Optimization Framework for Java
A software framework for building multi-objective optimization applications in Java.

EV Charging with Java-based OCPP 2.0.1
A light-weight implementation of OCPP 2.0.1 based messaging in Java.
Open-Source Contributions
- GeneticSharp (C# genetic algorithms). Demonstrated and reported an bug where the genetic algorithm could “forget” a good solution it already found. That means a run may finish with a worse result than previously found, so developers can’t safely assume that letting the algorithm run longer will improve quality (it may waste compute and produce misleading final results). The bug was demonstrated via property-based testing using FsCheck in F# / .NET
Click here to see GitHub issue.
Download full report.
- Mosaik v3.3 FMI adapter (co-simulation). Provided an updated implementation of the Functional Mockup Interface (FMI) 2.0 adapter for the Mosaik v3.3 co-simulation framework.
Click here to see GitLab issue.
Download related paper.
