Juan Carlos Rivera, Senior Software Ingenieur
Kunde: Hauni
Industrie: Tabakproduktion
Lösung: Ein B2B-Portal, das einen einzigen Berührungspunkt für Kunden bot, unter Verwendung eines innovativen headless Liferay CMS-Systems.
Hauni liefert Maschinen an grosse Unternehmen der Tabakindustrie. Die von Hauni gebauten, gelieferten und gewarteten Maschinen sind geradezu kolossal. Einige Anlagen füllen ganze Lagerhäuser und produzieren 18.000 Zigaretten in nur einer Minute.
Bei diesem Projekt ging es in jeder Hinsicht um Millionenbeträge, sei es bei den erreichten Verbrauchern, den ausgegebenen Euros oder den übermittelten Daten. Da so viel auf dem Spiel stand, war es ein wirklich spannendes Projekt, an dem ich arbeiten durfte, und ich bin sehr stolz auf das, was sich das Team ausgedacht hat, das damals eine völlig neuartige Lösung war.
Hauni wollte einen vollständig integrierten Webshop einrichten, in dem Kunden unter anderem Maschinen bestellen, Wartungsanfragen stellen, Garantien verwalten und den Kundendienst kontaktieren können. Wir bauten dazu eine massgeschneiderte Plattform von Grund auf, indem wir jeden Aspekt vom Backend bis zur Benutzeroberfläche entwarfen und entwickelten.
Der Kunde wollte eine Single-Page-Anwendung (SPA) im Frontend, die Liferay zu diesem Zeitpunkt nicht bot. Um dieses Problem zu lösen, implementierten wir eine SPA mit Angular 5 und verwendeten Liferay 7.0 als Headless CMS. Diese Lösung war komplett massgeschneidert; wir verwendeten Java und Spring, um die Elemente zu verbinden und die vom Kunden gewünschte UX zu schaffen.
Obwohl das Projekt fast ausschliesslich aus der Ferne durchgeführt wurde, reisten wir zweimal nach Deutschland, um uns persönlich in den Mimacom Büros in Stuttgart zu treffen. Es war grossartig, dem Namen ein Gesicht zu geben, gemeinsam ein Bier zu trinken und zu Abend zu essen. Wir waren auch alle zusammen in Spanien, wo wir die Gelegenheit hatten, uns auszutauschen und neue Funktionen zu besprechen, die wir veröffentlichen werden. Jetzt arbeiten wir nicht mehr alle an demselben Projekt - einige sind nicht einmal im Unternehmen - aber für mich sind sie Freunde. Ich spreche immer noch wöchentlich mit ihnen.
Auch wenn wir nicht mehr alle zusammenarbeiten, arbeiten wir immer noch mit Hauni zusammen. Sie geben neue Funktionen in Auftrag, führen das Produkt in neuen Märkten ein, und wir treffen uns regelmässig mit ihnen. Es war fantastisch, etwas Neues zu schaffen, aber es ist die Tatsache, dass wir immer noch lernen und wachsen, was dieses Projekt wirklich lohnend macht.
Ich denke, dass dies die gesamte Atmosphäre bei Mimacom widerspiegelt: dass etwas Innovatives nicht nur im Heureka-Moment entsteht, sondern dass es auch um Zusammenarbeit und langfristige Entwicklung geht.
Dieses Projekt war in jeder Phase eine internationale Zusammenarbeit. Vom Code bis zur UX arbeiteten die Mimacom Teams zusammen, um unserem Kunden das gesamte Paket zu liefern. Ich habe mit zwei Leuten aus der Ukraine und vier aus Deutschland zusammengearbeitet, und hier in Spanien waren wir zwei oder drei Mitarbeiter.
Für einige von uns war es das erste Mal, dass wir an einem internationalen Projekt arbeiteten. Das war für einige von uns eine Herausforderung, aber auf eine gute Art und Weise. Es gibt viele Sprachen, die man im technischen Bereich sprechen muss: Java, C++, Python ... und bei den meisten grossen grenzüberschreitenden Projekten braucht man auch Englisch. Es war eine grossartige Gelegenheit, meine Hard Skills in der Programmierung und meine Soft Skills in der internationalen Zusammenarbeit zu verbessern und über Zeitzonen, räumliche Entfernungen und Kulturen hinweg zu arbeiten.