ngx-renuo-upload is a custom file upload component for Angular, developed during my internship at Renuo AG. The component is designed to be easily integrated into Angular applications, providing a user-friendly interface for file uploads. It supports drag-and-drop functionality, file previews, and progress indicators, making it a versatile solution for a wide range of file upload requirements. The component is also highly customizable, allowing developers to tailor its appearance and behaviour to suit their specific needs.
For this project, I was awarded a grade of 5.8 🥇 (the best overall grade).
Walky is a pedestrian simulator developed for a school project in collaboration with Jan Huber. It enables users to record and observe simulated pedestrians as they move toward their destination. The application integrates with OpenStreetMap, allowing the import of real-world maps for simulations, with building coordinates serving as the environment.
This computer version of the Game of Gale by David Gale, also known as Bridg-It, was developed for a school mathematics project in collaboration with Jan Huber. The objective is to create an unbroken line across a grid from one side of the playing field to the other, strategically connecting points. Various game algorithms have been devised for this computer version, allowing players to challenge them. Additionally, there is a tournament mode where these algorithms compete against each other in thousands of games, determining the strength of each algorithm as depicted in the image below.
Embark on a thrilling journey of survival in Pixly. In this game, you navigate a pixelated character who's always moving forward. Your mission is to dodge obstacles and leap over barriers with a well-timed press of the space bar. Any collision means game over. Crafted with the C programming language for a school project, Pixly offers a challenging yet engaging experience for players seeking a retro gaming adventure. The project was developed in collaboration with Jan Huber.
In 2014, I started my first major programming project: programming a LEGO Mindstorms NXT robot in collaboration with Jan Huber, a project that is now 10 years old 🤯. Our goal was to create a robot that could autonomously navigate out of a maze using its built-in sensors. Unfortunately, despite our best efforts, the robot failed to reach the finish line. We have tactfully omitted this scene from our demonstration video, which can be found on Vimeo.