Projects
SpikeDecoder
I have written my Bachelor’s thesis about a research topic that I have been interested in since before I started university. If you are a bit familiar with Artificial Intelligence and the structure that it operates on, you might have asked yourself, to what degree it reflects the way your brain operates. I have been wondering the same, ever since I learned about neural plasticity in high school. One of the most popular and impressive techniques of Artificial Intelligence is undoubtedly ChatGPT. The GPT architecture has been around for some time and is a popular example of an Artificial Neural Network with high capabilities. In order to replicate this architecture with similarity to the brain, I have looked into the domain of Spiking Neural Networks. “Spiking” refers to the capability of biological neurons to pass on the integrated charges it has received from previous neurons, by releasing transmitters in the intersynaptic cleft, exciting an adjacent neuron. This can be realized very energy-efficiently using neuromorphic hardware, however, due to the all-or-nothing behavior of the neurons, they do not inherently support a value range bigger than zero and one. Instead, information may be propagated through the rate of spikes, or the exact timing. This field is still rather new, so even a weaker overall performance is a significant finding. If you are interested in looking further into my implementation, have a look at my repository.
iOS App Development
At the Technical University of Munich, I have participated in the applied course iPraktikum, where student teams work together with industry partners to tackle real-life programs. I joined the team of industry partner Siemens, during which we created an orchestration system for industral robots. This was especially challenging because the program featured a user-base of both autonomous but also non-autonomous agents. In our implementation, I was responsible for the auctioning algorithm which strives to match tasks and requests between different agents in an optimized manner.
If you are interested in diving deeper into this project, check out our design review and client acceptance test on the site of the applied software engineering group.
Vaible.Space
During an entepreneurship course at TUM, a couple of fellow students and I developed a real-time reservation system for restaurants, bars and cafes called vaible.space. We combined a variety of different technologies ranging from Firebase, the Google Maps API, Vue over nuxt.js to develop a progressive Web-Application with a designated mobile version. If you are interested in finding out more, have a look at our website.