The app was basically started as a training project. The idea behind it was to create an app that could have various functions. The participants of the training put themselves in the position of the product owner and were then asked to jointly design and prioritize which functions the app should have per iteration.
I programmed many functions in advance (also in agile mode). They can be activated using feature flags, so that participants only had to wait 2-3 days for the new function, depending on their wishes. The training is over, I am still using the app.
So if you are interested in training in agile software development, please feel free to get in touch. The target group is not developers, but normal people who want to understand how agile software development actually works in real life.
What does the app actually do? – you can use the app to remember things, especially products. Then evaluate them for yourself and then, when you see the product again in the store and only know: „I know it“, but no longer „was it good or not?“, you can look it up in the app.
E-Commerce Consulting
Reminder App as a training project for agile software development
Adobe Experience Manager Sites Business Practitioner
Certification „Adobe Experience Manager Sites Business Practitioner“
professional scrum product owner
Certification as professional SCRUM Product Owner via scrum.org
Google Skill and Facebook Chatbot
Chatbots and their embedding in Google, Amazon or Facebook have been all the rage for some time. The future of digital assistants is already here, it’s just that they still need to get a little better.
In order to get the difficulties, challenges and possible templates for further projects, I created an assistant or chatbot. The source for the data is roboter-testportal.de (see robot test portal), as images and texts are already available here. The anchor point of the bot is Dialogflow.
This control center accepts the requests from the various channels such as Google Assistant or Facebook and then forwards them (after evaluating the appropriate intent) to a web server (webhook). The webhook creates the response in the requested channel format and returns the result as a JSON response.
The output is then again via Dialogflow in the requesting channel.
I see the following as key results and findings:
- Understanding the intent mechanics Playing out logic in different channels
- Producing the correct JSON formatting for the individual channels
- Creating and launching Google Skill and Facebook Messenger Bot
The diagram shows the implemented workflow. All channels are bundled via Dialogflow (formerly api.ai).
Requests, regardless of the channel, come in here and are translated into intents by the existing AI or NLP engine. The processing of the intents themselves takes place in the backend/webhook. The result determined there is sent back to the sender by Dialogflow. This means that you can basically consolidate all requests in one logic. This has the advantage that you don’t have to process adjustments, extensions or bug fixing in different software solutions.
The programmatic implementation of response determination also makes sense because nobody really wants to manually enter new responses or content in Dialogflow. That would work too, but it is much more complex, especially if you want to display it for 1-n channels.
Certification „Adobe AEM 6 Business-Practitioner“
The “AEM 6 Business Practitioner” exam was successfully completed in December 2016. The Business Practitioner certificate teaches the basic functions, use, structural design and options of the individual tools of the Adobe Cloud solution, in particular the CRM “Adobe Experience Manager”.
The main content of the certification consists in understanding the technical structure and technical options of the AEM system, which functions are possible and how they can be set up. The Business Practitioner is thus given the tools to act as a consultant for the Adobe AEM product at a business level.
Senior E-Commerce Engineer
elboratum GmbH is a munich consultancy with focus on e-commerce, digitalization and multi/ cross-channel commerce. My responsibilies are:
- Projectmanagement for several (often parallel running) projects. Leading in creating business-models, calculation auf business-plans, concepting of websites and onlineshops
- Coaching and operative execution of online-marketing strategy and online-marketing campaigns in almost any kind of online and performance advertising for clients and spare-time projects
- Conception of websites and webshops with different detail-levels for clients
- Coaching of more than 20 retailers, from the first business-idea to the go-live and setup of first online/ cross-channel marketing campaigns (reatailers from almost every branche)
- Development of several internally used tools (time-tracking, smartvoting, multich-channel-tracking of customer journey, etc.)
- Acting as coach for the bevh-certifed „E-Commerce Manager“ – advanced training course
the contract is a full-time-contract.[bis]today[/bis]
Communication training – pyramidial presentation
Two-day seminar. Usage of differnet techniques to create meaningful presentations with an understandable and logic structure. The pyramidial presentation method can be used to structure projects, conversations, negotiations and presentations.
Advanced Training in using the web- prototyping tool Axure
Two-day introduction and training in the prototyping software „Axure“. Axure is beeing used to create wireframes, process-visualization and clickdummies for websites and webshops prior to develop them as real HTML-Version.
Conception, business-modelling and realization of Smartviewer.de
Smartviewer acts as an innovative e-commerce and multichannel platform to digitalize shop windows of physical stores. Main innovation is, that passersby may interact with the shop window. The Smartphone of the passersby becomes to a virtual remote control for the window – so they can control the window-display and the content within by their own device. But thats not enough – I thought the process some steps further to make it more senseful to interact with the shop window. Pilot-phase started in july 2014.[bis]today[/bis]
Communication-Training
Two-day seminar to increase my communication skills for diplomatic conversations. Content of the seminar was the training of different techniques to understand the reason and motivation of the conversion partner, to react adequately and conversation-goal-oriented.
Concept and realization of a congress survey voting tool
Smartvoting is an alternative voting-tool for surves at large events with a lot of guests and participants. The Smartphone of any guest itself becomes the voting-device, the result-display is connected to powerpoint or any kind of website-integration. The moderator has full control about the voting, may stop and reset the result as well as closing the survey. The amount of participants is unlimited. Idea and realization within the scope of my contract with elaboratum GmbH – multiple deployments in live environments are beeing done sucessfully.[bis]today[/bis]
Consultant at elaboratum GmbH, Munich
elboratum GmbH is a munich consultancy with focus on e-commerce, digitalization and multi/ cross-channel commerce.
Main focus are the creation of digital business concepts, support in digital transformation of companies, including the calculation of profitability and marketing-performance. Continuing the tasks and responsibilites as Senior E-Commerce Engineer[bis]Jan 2015[/bis]
E-Commerce Consulting and Online-Marketing
Consulting and realization of Online-Marketing campaigns for small business retailers. The self-employment is a side-job to help small companies to keep alive in the digitakl and online market. Main objectives are:
- provide pragmatic help and fast success for small projects
- enabling clients to act on their own (choaching and training)
- realization of functional requirements in a small but efficient way
Main part of the self-employed tasks where transfered into the elaboratum context, some clients are still coached in a very small way.[bis]March 2010[/bis]
Starting my own business
Start of my own business as „self-employment“ for IT-Services, e-commerce consulting and online-marketing operations. Primary fields of work are digital-consulting, search engine optimization, performance marketing, web- and mobile development. [bis]today[/bis]