Frontend Developer and Consultant
Hi, I’m Hannes.
I’m a frontend developer and consultant.
Working on web related projects for over 10 years I went through the ups and downs of project management, client requirements, technical dept and internal communication. Nowadays this experience helps me to analyse requirements from the beginning and help clients to achieve better results.
Working in SCRUM / Kanban driven projects over the last years I understood that Waterfall never was a good way to approach software projects. So I mediate between departments, teams and people to make sure that everybody is understanding each other and is working towards an optimal solution.
I do development, ui/ux (concept), consulting and passing on my experience to others. I’d love to help you and get involved. Just let me know.
This site is build with Sass, Foundation.
But tools are just tools. It is important to chose the tools which are best for your project. That's why I keep myself informed about the latest technologies and add new ones to my stack if needed.
Extending an existing living styleguide based on patternplate with new react-components.
Code review was done using Gerrit which was a very cool and interesting experience in retrospective.
Consulting on frontend technologies and developing an application based on Zurb Foundation for apps for the Zando.co.za drivers to improve their delivery flow. I supported the team to work with an agile approach, trained juniors and helped out with development.
Consulting on frontend technologies and developing an AngularJS application for the Zando.co.za user section. The styling was based on Bootstrap and gulp was used as a task runner. Later on the Sass setup was used to replace the previous style.
Developed of the second version of Johann Cohrs CMS based website. This time including a basic RWD vesion. Sebastian Kühnel did the layout of this redesign. Build with Textpattern as well.
Link is outdated.
For Johann Cohrs I developed this private gallery. Again Sebastian Kühnel did the layout. Again build with Textpattern. This project was quite interesting, because it supports different ways of interaction (keyboard, swiping, scrolling) on different devices (Desktop, iPad).
Link is outdated.
Development of an event-extension for the program section to help organizing the music-festival. Some years before I did the design and developed the first PHP driven version of this page. Later on it was moved to TYPO3 to simplify content management and to support multiple languages.
Development of the first version of Johann Cohrs CMS based website. Sebastian Kühnel did the layout. Build with Textpattern.
Link is outdated.
Co-Author of Basis-Know-how CSS from DataBecker. It was an interesting experience to be part in authoring this book. Got valueable insights and learnings during the process of writing this book.
To sort our issues of building our Cordova apps for OSX I utilised the concept of codesigning.guide to create a better process to handle our certs, provisioning profiles and the app-build itself.
match handles the certs and provisioning profiles, gym is building the ipa-file, fastlane is linking everything together and uploads the final build to HockeyApp.
In the future we will be able to easily share certain profiles among the team members and lock others away in a secure way.
Different static pages hosted on AWS utilzing S3, Lambda, EC2, API Gateway and other services. I took care of setting up the services and connecting everything.
In the second phase of this project I focused on frontend ops, CI and deployment. Using xcode to manually create builds for iOS apps can take up a lot of time. I utilized gulp to create multiple tasks to handle the setup and build of the app via Cordova. From nothing to a downloadable app on HockeyApp without any manual work.
Multiple tablet apps build in JavaScript/HTML5 sharing the same codebase but have individual functionalities as well. I focus on consulting on modularization, coordinating the team, helping to improve the codebase.
Single page app on AngularJS built with full test driven development, automation unit and end to end testing and continuous delivery. The app customizes the fairgarage search and experience to specific car workshops, loading only vehicle and pricing configuration that matches each specific workshop. Integrated on 20 000 workshops by end of 2014. I focused on and coordinated the templating and CSS structure.
Single page and responsive parallax scrolling website.
Single page and responsive JavaScript and HTML5 application for automated car rentals. This BackboneJS app is a single code base running the mobile and desktop websites as well as the iOS, Android and Windows Phone applications for mobiles and tablets.
Internal project to create a timebooking webapp for the companies own requirements. I focused on the templating part.
Reskinning of the Fairgarage mobileapp. Modyfing existing jQuery Mobile project.
Development of multiple landingpages for Fairgarage.
Development of an insurance comparance application. I focused on templating and CSS structure but were involved in the JavaScript development as well.
Development of multi-domain TYPO3 driven webpages for estates of Union Investment. This included an interactive shop map based on SVG supporting all browsers at that time.
Templating and CSS structure for the first version of this community webpage for inventions. This was a huge project for me as a single person and I learned a lot about how to structure CSS. Especially about the the problems that IE6 has with pngs. Good ‘ol times, not!
Templating and CSS structure for the first version of this community webpage for inventions.
Development of a TYPO3 driven webpage for Metafackler.
Development of a TYPO3 driven webpage for a bank.
Development and redesign of the website for this classical music festival in North-Germany.