09/2012
Viscardi High school Fürstenfeldbruck
Discover the innovative
work of an interactive
media student in this
showcase of creativity
and technical expertise
pushing the boundaries
of technology and
design.
Hi, I'm Johannes, a student pursuing a bachelor's degree in Interactive Media at the University of Applied Sciences Augsburg. My studies focus on the intersection of creativity and technology, particularly in web development and computer science. Beyond the classroom, I actively explore the latest advancements and trends in technology. My academic journey includes in-depth exploration of Neuronal Networks, Deep Learning, Databases, Software Development, and Fullstack Web Programming. These experiences have not only strengthened my theoretical knowledge but also equipped me with practical skills for real-world applications. Committed to continuous learning, I seek opportunities to stay updated on industry developments. My diverse experiences, encompassing academic studies, personal projects, and hands-on work, showcase my dedication to building a well-rounded skill set in Interactive Media. Feel free to explore my portfolio for a glimpse into my projects and enthusiasm for the world of interactive media and technology. Thank you for taking the time to learn about me—I'm excited about the possibilities ahead.
Hi, I'm Johannes, a student studying Interactive Media at the University of Applied Sciences Augsburg. My focus is on blending creativity with technology, especially in web development and computer science. Beyond class, I stay updated on the latest tech trends. I've delved into Neural Networks, Deep Learning, Databases, Software Development, and Fullstack Web Programming. These experiences have honed my theoretical knowledge and practical skills. Committed to learning, I actively seek industry updates. My diverse experiences, from academics to personal projects, demonstrate my dedication to Interactive Media. Check out my portfolio for a glimpse into my projects and passion for technology. Thanks for learning about me—I'm excited for what's next.
Check out my latest
projects.
Most of them were
created in the course of
university work.
Complete visual and technical overhaul of boonrocked.com, focused on enhancing design, optimizing performance, and integrating new features to elevate user experience and boost website efficiency.
For boonrocked.com, I carried out a comprehensive visual and technical redesign aimed at improving both user experience and site functionality. The project focused on three main objectives: enhancing the design to create a more modern and cohesive brand identity, optimizing site performance and integrating new features to provide added value to users.
The redesign included a full restructuring of the shop categories, making it easier for customers to navigate between Exhibits and Custom Pieces, with further subcategories for tailored items like Pants, Shorts, and Skirts. We also added a Coming Soon page with a newsletter subscription option to engage future customers.
On the technical side, I optimized WordPress and WooCommerce, resolved backend issues, and added new payment methods, ensuring seamless transactions. I improved the overall site health by cleaning up outdated code, removing unused plugins, and upgrading the SSL certificate for enhanced security. A custom newsletter popup was also implemented to boost engagement.
By unifying the design elements the site now delivers a consistent and polished look, aligned with the brand’s vision.
For boonrocked.com, I delivered a complete visual and technical redesign to enhance user experience and site functionality. Key improvements included a modernized design, optimized performance, and new features like a Coming Soon page with newsletter integration. The shop was restructured with clearer categories, making navigation simpler for users.
On the technical side, I streamlined the backend, added new payment options, and enhanced site security by updating the SSL certificate. Design elements were unified, creating a consistent and polished brand appearance. The result is a fast, user-friendly, and future-ready website.
Scroll Down
Explore Lonis Weltraumreise, an interactive journey explaining cancer to children. Developed in collaboration with Freiburg University Medical Center, this project merges storytelling and education to support families facing cancer.
Dive into Lonis Weltraumreise, a horizontally scrollable, immersive interactive story crafted to aid families in navigating the challenges of cancer. Created as part of a university team project in the 5th semester, this initiative is in partnership with the Tumor Center of Freiburg University Medical Center. It addresses the difficulties parents face when discussing cancer with their children.
Through a personalized journey with the main character Loni, families embark on an intergalactic adventure, exploring various planets to learn about the disease and its treatments in a child-friendly manner. Each planet represents a different therapy, with vibrant landscapes and elements animated with the parallax effect on scroll, tailored to engage young audiences.
The website seamlessly blends storytelling and education, featuring animations, illustrations, and interactive components to make complex medical concepts accessible to children. By allowing users to customize the experience based on their family's situation, Lonis Weltraumreise provides a supportive platform for families coping with cancer.
Developed as a web application for tablets using React and Pixi.js, this project showcases the power of technology to deliver impactful healthcare solutions.
@credits: see Sichtraum 2024 - Lonis Weltraumreise
Dive into Lonis Weltraumreise, a horizontally scrollable, immersive interactive story aiding families in cancer navigation. Created as part of a university team project with the Tumor Center of Freiburg University Medical Center, it addresses parental challenges discussing cancer with children.
Families explore planets with Loni, learning about treatments. Vibrant landscapes and parallax-animated elements engage young audiences.
The website blends storytelling and education, making medical concepts accessible. Users customize experiences, offering support for cancer-afflicted families.
Developed with React and Pixi.js for tablets, it demonstrates technology's power for impactful healthcare solutions.
@credits: see Sichtraum 2024 - Lonis Weltraumreise
Scroll Down
In this project I created a fullstack web application for a digital record player. The goal was to create a platform where users can inventory their analog records and play them digitally. A barcode scanner is used to scan the barcode of the record and fetch the metadata from the Discogs API.
Revamping a conventional turntable, this project focuses on integrating digital functionalities seamlessly. A dedicated space adjacent to the turntable serves as a holder for the currently playing vinyl cover. Within this housing, a touchscreen facilitates various functions, complemented by a built-in barcode scanner at the rear. This scanner ensures effortless integration with the user's listening experience, eliminating additional hassles.
Operationally, we send barcodes to the Discogs API to retrieve essential information—album title, artist, and the vinyl cover. These details are then stored in our database, along with the initial scanning date. Additionally, a counter keeps track of the number of times each record has been played, enhancing the user's interaction with their vinyl collection.
The project leverages technologies in web development, utilizing Vue.js for the frontend, Node.js/Express for the backend, and PostgreSQL for the database. Docker is employed to streamline the deployment process, ensuring a robust and scalable foundation for this innovative turntable experience.
@credits: Timo Holzmann
~ Physical Interface & Parts of Frontend
This project upgrades a traditional turntable by seamlessly integrating digital features. A touchscreen interface adjacent to the turntable allows users to access various functions, complemented by a built-in barcode scanner for effortless integration with their listening experience.
Barcodes are sent to the Discogs API to retrieve album details, stored in a database alongside scanning dates. A play counter enhances user interaction with their vinyl collection.
Technologies include Vue.js for the frontend, Node.js/Express for the backend, and PostgreSQL for the database, with Docker for streamlined deployment.
@credits: Timo Holzmann
~ Physical Interface & Parts of Frontend
Scroll Down
Tuterminal is a web application for people that want to learn hot to master different Shells. It provides tutorials with small exercises to practice the commands for different Shells. It is built modular so that new tutorials can be added easily through an web interface.
The core concept involves delivering theoretical knowledge about shells to users, followed by practical exercises in a simulated shell environment to reinforce learning. The project also explores the integration of a progression system, assigning users levels based on their completion of tasks. Balancing the social aspect, the project aims to incorporate a reward system, motivating users to successfully conclude topics.
Users can create accounts, log in, and manage profiles, storing and tracking their progress. Under the "terminal" tab, users access exercise profiles displaying progress. They can choose between different shells, starting with the overarching "Intro to Shells" chapter, providing foundational shell information. Subsequent chapters delve into specific shell commands and their applications, unlocking as users complete exercises.
Initiating an exercise involves a brief theoretical introduction, followed by the first task. Simulating a terminal, users are presented with tasks like identifying files in a given directory using a specific command ([dir]). Correct responses lead to subsequent theory sections or additional tasks until the chapter is completed.
@credits: Hieronymus Bussmann, Julian Conrad
The project delivers theoretical shell knowledge followed by practical exercises in a simulated environment. It implements a progression system assigning levels based on task completion, alongside a reward system to encourage engagement.
Users can create accounts, manage profiles, and track progress. They access exercises under the "terminal" tab, choosing from different shells.
Each chapter starts with theory and progresses to tasks simulating terminal commands. Exercises begin with a brief theoretical introduction, followed by tasks like file identification using commands.
Credits: Hieronymus Bussmann, Julian Conrad.
Scroll Down
In this project I created a digital twin of the Nagra SNST. The goal was to create a user interface that is easy to use and provides all the necessary informations of the analog original.
In this project, I embarked on creating an interactive digital twin for the Nagra SNST, aiming to deliver a user-friendly interface that seamlessly translates the essence of its analog counterpart. The primary objective was to ensure ease of use while providing users with all essential information found in the original analog device. This comprehensive project not only involves the meticulous creation of an interactive prototype but also includes a thoughtfully crafted conceptualization, detailed screen designs, and a case film that collectively highlight the successful transformation of the Nagra SNST into a digital realm.
Utilizing Figma alongside several Creative Cloud programs, I navigated through the design process, ensuring a seamless blend of creativity and functionality in bringing the Nagra SNST to the digital landscape.
In this project, I embarked on creating an interactive digital twin for the Nagra SNST, aiming to deliver a user-friendly interface that seamlessly translates the essence of its analog counterpart. The primary objective was to ensure ease of use while providing users with all essential information found in the original analog device. This comprehensive project not only involves the meticulous creation of an interactive prototype but also includes a thoughtfully crafted conceptualization, detailed screen designs, and a case film that collectively highlight the successful transformation of the Nagra SNST into a digital realm.
Utilizing Figma alongside several Creative Cloud programs, I navigated through the design process, ensuring a seamless blend of creativity and functionality in bringing the Nagra SNST to the digital landscape.
Scroll Down
Lost In Space is a 3D game concept which plays in space. The goal is to repair the broken spaceship with collected parts from different planets. To archieve this the player has to survive in many situations.
In the creation of Lost In Space, a captivating 3D game concept set in the vastness of space, my focus was on crafting an immersive experience. The player's mission is to repair a malfunctioning spaceship by collecting essential parts scattered across diverse planets, all while navigating challenging survival scenarios.
The development journey involves conceptualizing the game's mechanics and visual style for an immersive experience emphasizing survival challenges and spaceship repair. Asset development follows a structured approach, guided by extensive lists and a moodboard. Prototyping includes a skeletal blockout for subsequent iterations. The user interface is crafted with precision to enhance player interaction and navigation seamlessly.
Working primarily with Autodesk Maya and Substance Painter, I delved into the intricate details of the game's design and visual aesthetics. Lost In Space represents a harmonious fusion of imaginative game design and detailed 3D modeling, offering players an enthralling journey through the challenges and wonders of the cosmos.
In crafting Lost In Space, a captivating 3D game set in space, my focus was on creating an immersive experience. Players embark on a mission to repair a malfunctioning spaceship by collecting scattered parts across diverse planets amidst challenging survival scenarios.
The development journey involves conceptualizing mechanics and visuals to emphasize survival challenges and spaceship repair. Asset development follows a structured approach, including prototyping and meticulous UI design for seamless player interaction.
Utilizing Autodesk Maya and Substance Painter, I intricately designed the game's visuals. Lost In Space blends imaginative game design with detailed 3D modeling, offering players an enthralling cosmic journey.
Scroll Down
Feel free to contact me
through the contact
form!