- โจ๏ธ I am Johannes Hagspiel, a software developer from Austria based in Switzerland.
- ๐ I studied Computer Science at TU Delft and International Business Administration as well as Philosophy at Erasmus University Rotterdam.
- โ๏ธ Feel free to contact me!
Here is an overview of the projects I have created and the technologies I am familiar with:
๐๏ธ Yet Another Language Learning Extension: a Google Chrome extension to translate words and create flashcards in the browser.
๐ ImmutableX Gateway: a program created in order to allow the user to engage with the "Immutable X" API in a simple and automated way.
๐ Planet Painter: a desktop program developed to visualizing and quantifying through satellite imagery the impact of different kinds of interventions such as replacing cars with trees on the climate.
๐ฅ๏ธ G-Code Viewer: a desktop application created in order to visualize the actions taken by a 3D-printer when executing a G-Code file.
โ๏ธHaskell JQ Recreation: a recreation of the JSON processor jq in Haskell.
๐ ๏ธ G-Code Modifier: a desktop application created in order to support the 3D printing of sustainable materials such as chalk via extrusion through a syringe.
๐ฆ OpenGL Raytracer: a full raytracer created in C++ using OpenGL and Tucano.
๐ The Green Thumb: a Java Client-server application to incentivize behavior that leads to less CO2 consumption.
๐ค MATRX Agent: a collaborative agent that can autonomously cooperate with other agents to complete tasks in the joint-activity environment BW4T.
๐ MalPaCA Seq+: an updated version of the MalPaCA algorithm that creates, based on the network flow of a software, a behavioral profile representing its actual capabilities.
๐ง Computational Intelligence Algorithms: a collection of implementations of various computational intelligence algorithms.
๐พ Big Data Scripts: a collection of Apache Spark and Apache Flink scripts used to get familiar with the processing of big data.
๐ Functional Programming Scripts: a collection of Scala scripts used to get familiar with the basics of functional programming.
๐ Unix Scripts: a collection of bash scripts used to get familiar with unix systems and shell scripting.
๐๏ธโโ๏ธLeetCode Exercises: an overview of the LeetCode Exercises I have completed until now.
๐๏ธ Advent of Code: my solutions to the Advent of Code.
๐ฃ OSF Crawler: a crawler for the "Open Science Framework" website.
๐ผ๏ธ Personal Collection Overview: a script to create an overview over a personal collection.
๐ฑ Markdown-to-Anki-CSV Converter: a script to import the LinkedIn "Skill Assessment Quizzes" into Anki.
๐ก JPacman Test Suite: a test-suite created for JPacman.