Philipp Hochwald - ein IT Joker
Egal ob Strategie, Architektur oder Entwicklung - es lohnt sich, einen Joker auf der Hand zu haben.
Jo·ker [ˈd͡ʒoːkɐ], der
Eine Person oder Sache von besonderem Wert, die man zur gegebenen Zeit einsetzen kann.
Hallo!
Mein Name ist Philipp Hochwald, ich bin ein Software-Architekt und IT-Berater, der seit Ende 2012 nach einem erfolgreichen Studium der Informatik auf Diplom glücklich und zufrieden in der Welt der IT unterwegs ist.
Nebenberuflich biete ich meine Fähigkeiten auch als Freelancer an. Schreiben Sie mir gerne eine Mail!
Warum einen IT Joker beauftragen?
Ich bin unabhängig
Als nebenberuflicher Freelancer gibt es bei mir keine "hidden agendas". Ich muss kein Cross-Selling betreiben, keine Produkte von Technologiepartnern anpreisen, keine weiteren Kollegen im Projekt platzieren oder sonstige externe Strategien verfolgen. Ich konzentriere mich voll und ganz auf die bestmögliche Lösung ihres Problemes und bin dann weg, bis sie mich wieder brauchen können.
Ich bin begeisterungsfähig
Problemlösung mit Technologie ist meine Leidenschaft. Ich hatte bisher in meinem ganzen Arbeitsleben nur sehr wenige Tage, an denen ich nicht mit Herzblut und Motivation dabei war. Diese Begeisterung trage ich gerne nach außen und habe mir sagen lassen, dass sich andere Menschen davon anstecken lassen und ebenfalls angespornt fühlen, ihr Bestes zu geben.
Ich bin immer nützlich
In meiner bisherigen Karriere habe ich erfolgreiche und kritische Projekte miterlebt, breites Wissen zu sehr vielen IT-Themen gesammelt und ebenfalls gelernt, mich schnell in neue Gebiete einzuarbeiten. Dabei vereine ich in einer Person den Berater, dem es meist primär um Konzepte und Strategie geht, und den Entwickler, der Konzepte und Strategien am Ende umsetzt oder manchmal auch an der Realität scheitern lässt. Egal, welcher Herausforderung in der IT Sie sich gerade stellen, die Chancen stehen gut, dass ich etwas dazu beitragen kann.
Ich arbeite transparent
Persönlicher und vertrauensvoller Umgang bildet für mich die Grundlage einer jeden Arbeitsbeziehung. Dazu gehört, dass ich mit offenen Karten spiele. Ich kann vieles, aber natürlich nicht alles und werde klar kommunizieren, wenn ich keine praktische Erfahrung mit Technologien, Branchen o.ä. habe und mich erst einarbeiten müsste. Ebenso können Sie jederzeit Einblick in meine Arbeit für Sie nehmen, wenn Sie es möchten.
Leistungen
Agilität
Der Begriff "Agilität" kommt ursprünglich aus der Softwareentwicklung und ist mittlerweile in vielen weiteren Unternehmensbereiche und Branchen angekommen, so dass mittlerweile sogar ganze Organisationen fast komplett agil arbeiten können. Zusätzlich zu einigen agilen Zertifizierungen habe ich umfassende Erfahrungen mit der Einführung und Weiterentwicklung einer agilen Arbeitsweise in verschiedensten Teamkonstellationen, z.B. auf Basis von SCRUM oder Kanban.
IT Strategie und Prozesse
Ich bin der festen Überzeugung, dass nahezu jedes Unternehmen, welches in den nächsten Jahren erfolgreich sein möchte, zumindest zum Teil ein IT Unternehmen sein muss. Dies stellt Sie vor ganz eigene, stellenweise komplett neue, Herausforderungen:
- Gibt es für den eigenen Business Case passende Standardsoftware? Muss diese aufwändig konfiguriert oder angepasst werden? Wäre es besser, eine individuelle Software zu entwickeln?
- Rechnet sich eine eigene IT inhouse und/oder setzt man auf Dienstleister und Partner?
- Lohnt sich Near-Shoring oder gar Off-Shoring?
- Wie kann die Cloud genutzt werden? Welcher Cloudanbieter und welche Dienste sind geeignet?
- Wie sehen Hybridmodelle aus? Wie kann man mit möglichst wenig Reibungsverlusten Standardsoftware, Individualentwicklungen, Clouddienste, interne IT und externe Dienstleister miteinander verheiraten?
Auf alle diese Fragen gibt es keine pauschal richtige Antwort, diese muss immer im Kontext des Unternehmens und des Anwendungsfalles gefunden werden. Hier kann ich unterstützen, indem ich meine Erfahrungen einbringe, Strategievorschläge erstelle/reviewe, Kalkulationen gegenrechne, alternative Szenarien aufzeige, Werbelügen entlarve und vieles mehr.
Architektur und Softwareentwicklung
Ein agiles Mindset und eine belastbare Strategie bilden ein sehr gutes Fundament für ein erfolgreiches IT-Unternehmen. Am Ende steht und fällt ein Plan mit seiner Ausführung.
Das Erstellen, Konfigurieren und Ausrollen von Softwaresystemen ist in den letzten Jahren einfacher geworden, aber immer noch ein hochkomplexes Aufgabenfeld. Ich habe bereits einige Lösungen von der Anforderungserhebung bis in den Produktionsbetrieb gebracht und beherrsche viele der aktuell populären Frameworks rund um Java, .NET/C#, Python, NodeJS sowie HTML/CSS/JavaScript und auch einige der "älteren Hasen" wie PL/SQL.
Im Datenbankumfeld kenne ich neben den gängigen SQL-Datenbanken auch Dokument-Datenbanken wie MongoDB oder Graphdatenbanken wie Neo4j.
Ich kann daher umfassende Unterstützung zu Ihren Projekten beisteuern, indem ich Code reviewe, Architekturkonzepte prüfe, Ihre Entwickler schule, Pipelines mit konzipiere, einen DevOps-Prozess mit gestalte, und noch vieles mehr.
Wichtig: Da ich aktuell ausschließlich nebenberuflich tätig bin, ist es mir nicht möglich, komplette Software für Sie zu erstellen und zu betreiben. Ich steuere gerne Code zu Ihrem Projekt bei, den das Entwicklerteam dann verwerten kann. Dies erfolgt allerdings ohne jegliche Gewährleistung oder Supportunterstützung.
Spielregeln
Da ich meine Dienste nebenberuflich anbiete, ist es für eine erfolgreiche Zusammenarbeit nötig, dass gewisse Rand- und Rahmenbedingungen klar kommuniziert sind:
- Ich arbeite meist außerhalb der gewöhnlichen Kernarbeitszeiten, das heißt Abends und am Wochenende. Nach Absprache kann ich gelegentlich auch tagsüber für Meetings zur Verfügung stehen.
- Ich arbeite zu 99% Remote. So gerne ich direkt persönlich mit Menschen zusammenarbeite, ist dies zeitlich leider nicht möglich.
- Meine Arbeit braucht etwas Zeit. Ich habe maximal acht Wochenstunden an Kapazität, eventuelle Deadlines für Ergebnisse sollten dementsprechend nicht zu kurzfristig angelegt sein.