Hello, my name is Stefan. I am a german web developer based in beautiful Berlin. Currently I study the Master program Computer Science and Media. I love to build websites and mobile applications with web technologies.
Hello, my name is Stefan. I am a german web developer based in beautiful Berlin. Currently I study the Master program Computer Science and Media. I love to build websites and mobile applications with web technologies.
During my free time I like to run and enjoy nature. I love to discover the world while travelling, where I try to keep great moments in memories with little snapshots. Further I study the web about new future technologies. I also tweet some things about web development which I may find interesting for other people.
My passion is beautiful, modern web design, which makes the user keep working with the product, not frustrate them. Therefore my ambition is a continuous improvement of my skills to build better products with a great user experience.
If you're interested in my way how the web became my passion, you can read the following article on Medium:
Why I decided to code for the web.The web is moving forward. There are so many possiblities to realize a great website or to build powerful applications. Everyday I work with some technics well known:
The mobile web is growing fast and increases everday. To make your content accessible for all customers with devices like tablets or smartphones, it is important to optimize them for mobile devices. The mobile first approach describes that your website is designed out of the box for mobile devices first and then optimized for bigger screens.
Many people think, once a website is designed and the customer says "OK", it only has to be developed and then it is a perfect product. But they are wrong.
Designing & developing are not two separate processes, they're one.
So if you find out while developing that working with the navigation is just an impasse, you have to rethink. That's the reason why each website is tested multiple times while developing to determine every problem concerning usability or page performance as soon as possible.
As I mentioned yet, web is changing everday. Therefore it's the best for your website to be developed with the newest technology. It is important to use the technology that fits best to the projects specifications. When you just take the same approach like in hundred past projects because it's easier for you, this may result in bad load times and a frustrating page performance.
Custom Track is a JavaScript tracking system that allows tracking of any kind of user data, e.g. different interactions like swiping through different pages or completing a purchase in a online shop.
This project was the topic of my bachelor thesis in 2014. I tried to build a tracking system that is optimized for mobile web apps and also allows tracking of events in Single Page Applications, even if the user is offline because he has no mobile network connection.
The final product is divided in two parts, the tracking system itself and on the other hand a user interface to evaluate the collected data. The tracking system is realized with a RESTful API.
Used technologies:HTML5, SASS, CSS3, Javascript, Laravel, MySQL
HdM ideas is a platform to share ideas and find people to realize them in projects. This was developed for the Hochschule der Medien (HdM) together with a fellow student and should improve the workflow to find the right idea for interdisciplinary projects at the university. My part on the project was to build the frontend with AngularJS that is connected to the RESTful API.
Used technologies:HTML5, SASS, Javascript, Laravel, AngularJS, MySQL