Benjamin Adolph

Portfolioall my works at a glance

UX-focused Frontend DeveloperInteractive Media Systems (M.A.) graduate @Augsburg TUAS

About

portrait benjamin adolph

Hello, I'm Benjamin - A passionate Frontend Developer with a love for good design.

I recently graduated from Augsburg Technical University of Applied Sciences with a master's degree in Interactive Media Systems (M.A.) with a focus on Web Systems and I'm currently working as a UX-focused Frontend Developer (Job Title: Software Engineer) at Capgemini.

My interdisciplinary education and work experience in an innovation hub already gave me many insights into different areas like design, marketing and management. Combined with my focus in media informatics, this enables me to develop innovative, exceptional products. It also allows me to mediate between the different departments of a company and find the optimal solution for all parties involved.

Through the conception, design and implementation of various web applications, I have a holistic view of the entire workflow and its challenges. Moreover, as a recent university graduate, I bring a fresh perspective, know-how in innovative technologies and new approaches. My profile is completed by my reliable, empathetic nature, high quality standards and a strong motivation to create the best possible product.

Projects

Some image

Kandellifte

Redesign of the exsiting brand and custom development of an web application for the local skilift in my hometown

The Kandellifte website saw a significant overhaul, transitioning from an outdated, non-responsive design to a new, mobile-friendly layout. It maintains the familiar structure, especially in presenting lift schedules for better clarity. The updated design ensures seamless navigation and optimal smartphone viewing. Additionally, a user-friendly Content Management System (CMS) was added to the backend, enabling straightforward content updates even for non-tech users, fostering easy and regular site updates without technical expertise.

Project type: Work

Tasks: Concept, design & development

Technologies: Svelte, SCSS, JavaScript, REST API, Strapi, Postgres

Programs: VS Code, Postman, Miro, Figma, Adobe Creative Suite

Some image Some image Some image
Some image

Habit Switch

A web application to promote an environmentally friendly lifestyle through gamification and nudging

The application habit switch aclink users through the entire life cycle of their smart devices. The goal is to promote an environmentally friendly lifestyle through gamification and nudging based on data that these devices provide via the Internet, for example consumption data of a washing machine. In the thesis, a comprehensive concept and a prototype of the application were implemented. The concept includes the processes, rules as well as goals of the game and the complete design of the application. The concept was tested in a user study. This showed the potential of nudging and gamification to encourage users to adopt a more environmentally friendly lifestyle, especially among people under the age of 30. Finally, part of the application was prototyped using modern web technologies.

Project type: Master's thesis in cooperation with Bosch Research

Tasks: Concept, design & development

Technologies: Svelte, SCSS, JavaScript, Node.js, Express.js, REST API, MongoDB

Programs: VS Code, Postman, Miro, Figma, Adobe Creative Suite

Some image Some image Some image Some image
Some image

Facecon

Facecon is a research study on the topic of operating websites with facial movements and expressions.

Facecon is a research study on the topic of operating websites with facial movements and expressions. With the help of a prototype, it is to be found out whether and how interaction with websites can be made easier and more intuitive by using the face. The focus is on portable computers with built-in webcams, such as laptops or tablets. The user should be able to move the cursor, click, navigate and scroll on the website. Two different variants have been implemented for navigating and scrolling. A study is to find out which combination of facial control and expressions for the different actions is most intuitive for the user. Therefore, he had to complete a task as quickly as possible. The time was measured to compare the different versions. In addition to the usability metrics, the user also had to fill out a questionnaire. The prototype of the website was implemented using common web technologies (HTML, CSS and JavaScript) and the wrapper library Handsfree.js, which provides facetracking functions.

Project type: Semester project in the class "interaction engineering"

Tasks: Concept, Design & Development

Technologies: HTML5, SCSS, JavaScript, Handsfree.js

Programs: VS Code, Miro, Figma, Adobe Creative Suite

Some image Some image
Some image

fine

An all-in-one web app to improve the well-being of the user

More and more people are falling ill with chronic diseases. This makes it even more important to take a close look at your body and your illness. With fine, chronically ill people can keep track of their symptoms and document them in their digital diary. Psyche, nutrition, environmental influences, emotions, stress - the body is very complex, and the reasons are often not obvious. The documentation of the symptoms is a core component of fine and should reveal possible solutions. However, medical advice is not included. For this, the data and records can easily be shown at the next doctor's visit. Fine is designed to serve many different disease patterns. The user decides which modules he wants to use for documenting and can adapt fine flexibly to his needs. The goal is to create the most individual and quickest possible input, while still offering the possibility to document in depth and down to the smallest detail. In two semesters, my groupmates and me worked together to develop the concept (target group, branding, system persona, design system, wireframes and screen designs) and a full-stack-prototype using Vue.js, Docker, Node.js and MongoDB. With the prototype we also conducted interviews with experts and potential users to gain valuable feedback to improve the first version of our app.

Project type: Master's project over the course of two semesters

Tasks: Concept, Design & Development

Technologies: Vue.js, SCSS, JavaScript, Rest API, Node.js, Express.js, MongoDB & Docker

Programs: VS Code, Postman, Docker, Miro, Figma, Adobe Creative Suite

Some image Some image Some image Some image
Some image

Sea More

An interactive website to create awareness about the destruction of the oceans

Unfortunately only the frequently discussed problems such as plastic in the sea or overfishing get attention. However, there are many other problems, which are often forgotten or suppressed. With this website my fellow students and I wanted to counteract this trend and create a place where the user becomes aware of most of the problems in our ocean. We wanted to give the user an overview of all issues and encourage the user to fight them through his own actions. The interactive website guides users through the ocean through visual storytelling and teaches them in a playful way what they can do against the destruction of the ocean. The special thing about it is the game character. You can control the application with your cell phone.

Project type: Semester project in the class "web technologies"

Tasks: Concept & Development

Technologies: HTML5, SCSS, JavaScript, Pixi.js, Node.js, Socket.io, Express.js

Programs: VS Code, Miro, Figma, Adobe Creative Suite

Some image Some image Some image Some image Some image Some image
Some image

Five Studio

An augmented reality app to place sports devices in the users environment.

As part of my bachelor thesis, I did research in the field of augmented reality. The aim was to find an approach in which an augmented reality app with one source code can be distributed to as many devices as possible. In the further course of the thesis, I designed and developed a prototype using the most promising approach. Using the mobile application development framework Cordova, the augmented reality software development kit Wikitude and HTML, CSS and JavaScript, I was able to implement a working prototype. The app enables the user to choose between various sports devices and place them in their environment. Particularly noteworthy is that the devices can be placed without the help of markers and are displayed in their actual size.

Project type: Bachelor's thesis in cooperation with the startup Syndikat7

Tasks: Concept, Design & Development

Technologies: HTML5, SCSS, JavaScript, Apache Cordva, Wikitude

Programs: VS Code, Adobe XD, Adobe Creative Suite

Some image Some image Some image Some image Some image
Some image

Black Forest Adventures

An interactive, web-based 3D map of the Black Forest.

Together with my fellow students I designed and developed an interactive, web-based 3D map of the Black Forest. It shows different activities in summer and winter. The map is fully responsive and can be used on both mobile and desktop devices. We used the WebGL based JavaScript library Three.js to display the 3D computer graphics in the web browser. I had a leading role in the design process as well as the programming.

Project type: Semester project in the class "studio multi and rich media"

Tasks: Concept, Design & Development

Technologies: HTML5, SCSS, JavaScript, Three.js

Programs: VS Code, Jira, Adober XD, Adobe Creative Suite

Some image Some image Some image Some image Some image Some image
Some image

Mindshare

A augmented reality web-app which lets users share their opinion on a particular topic.

Within the module interactive media, my fellow students and me produced this AR website. It allows the user to share his opinion on a certain topic in a virtual art installation. For the AR functionality we used the JavaScript libraries AR.js and Three.js. These allow to place 3D models in space using markers. The entered data is stored in a Firebase database. Including the own comment, there are always the 10 latest comments displayed as AR speech bubbles. The user can navigate through the comments by moving his smartphone.

Project type: Semester project in the class "interactive media"

Tasks: Concept, Design & Development

Technologies: HTML5, SCSS, JavaScript, Three.js, AR.js, Firebase Realtime Database

Programs: VS Code, Trello, Adobe XD, Adobe Creative Suite

Some image

get your phone, go to mindshare.benjaminadolph.de, allow camera access and hold your camera facing the marker.

(works only on touch devices with camera and when using HTTPS!)

Some image Some image
Some image Some image
Some image Some image
Some image

Gardening PWA

A progressive web app to help users with managing their garden.

In the course of the project work my fellow students and I developed this progressive web app (PWA) to help users with managing their garden. The app reminds the user when to plant his plants and when to water them. I had a leading role in the development. The PWA can be added to the start screen of a PC or Smartphone, works offline, updates itself automatically in the background and can send push messages from the server. Node.js and Express were used for the server-side push messages.

Project type: Project work in my bachelor´s degree

Tasks: Concept & Development

Technologies: HTML5, SCSS, JavaScript, Node.js, Express.js

Programs: VS Code, Adobe XD, Adobe Creative Suite

Some image Some image Some image Some image Some image
Some image

Space Invaders

A Android app which allows the user to play the game Space Invaders.

The goal of the class “mobile games programming” was to learn about object-oriented programming and develop a game app in Android Studio in Java. I chose the game Space Invaders. The user can choose between 3 difficulty levels. He wins if all enemy spaceships are destroyed before they reach his spaceship.

Project type: Semester project in the class "mobile game programming"

Tasks: Design & Development

Technologies: Java

Programs: Android Studio

Some image Some image Some image
Some image

Cold Hawaii Guide

A responsive one pager with different media elements.

In the class “digital media” I developed this responsive one pager. The focus was on the integration of multimedia content such as images, videos and sound. In the upper section of the website, you can find an SVG animation that matches the topic.

Project type: Semester project in the class "digital media"

Tasks: Concept, Design & Development

Technologies: HTML5, SCSS, JavaScript

Programs: VS Code, Adobe Creative Suite

Some image Some image Some image
Some image

Videos

Snowboardvideos, Travelvideos, Imagefilms - you name it. Here you find some selected videos.

Tasks: Concept, Videography, Post Production, Motion Graphics

Gear: Sony A7S with a 24-70mm Lens and a 14mm Lens | GoPro 10 Black | DJI Mavic Mini | Zhiyun Crane V2 | Sachtler System ACE M

Programs: Adobe Creative Suite

Some image

Designs

Advertisement designs from my internship at ProSiebenSat.1 Media SE.

Tasks: Design & Development

Tools: Adobe Creative Suite & HTML5, SCSS, JavaScript

Some image Some image
Some image Some image
Some image
Some image Some image
Some image
Some image Some image
Some image Some image
Some image Some image
Some image Some image