Notzingen, Baden-Württemberg, Germany
Das zeichnet mich aus Ich kann mich für überraschend viele Dinge im IT-Umfeld begeistern, löse gerne Probleme und liebe Daten. Ich bin in meinen Aufgabenbereichen sehr engagiert und eigne mir eventuell fehlendes Know-How schnell an. Ich wurde schon in den verschiedensten Bereichen mit den unterschiedlichsten Problemstellungen konfrontiert und konnte immer eine sehr zufriedenstellende Lösung erarbeiten. Meine Stärken: • Engagiert & Verlässlich • Für vieles zu begeistern • Hohe Lernbereitschaft & Liebe zum Detail Meine Erfahrungen: • Rund 8 Jahre Java Entwicklung im Studium und darüber hinaus • Webentwicklung und Websprachen seit über 15 Jahren • Vielseitige Einsatzgebiete und Konfrontation mit unzähligen Problemstellungen Meine Erfolge: • Redesign der Logik zum Abgleich zweier UML Bäume mit komplexer Logik • TraceReport in DXL zum Tracing von Requirements über verschiedene Schichten • Reverse-Engineering und Trial-Error-Success schlecht bis gar nicht dokumentierter APIs
Bei der PI-Data AG arbeite ich in erster Linie als Anwendungsentwickler in Java und C#. Wir sind ein kleines Team bestehend aus insgesamt 5 Mitgliedern und sind für die Automobilbranche, insbesondere für Mercedes-Benz tätig. Von UI-Prototypen, über Anwendungsentwicklung bis zum Coaching / Beratung zwecks Gesamtsystemarchitektur waren wir bis Ende 2024 zentral im MBSE (Model Based System Engineering) Projekt von Daimler integriert. Durch die Krise in der Autoindustrie und den dadurch ausgelösten rapiden Sparkurs ist jetzt aber einer unserer wichtigsten Kunden weggebrochen. Bei der PI-Data habe ich mich erfolgreich in ein gigantisches Framework, die SysLand-Toolbox, eingearbeitet. SysLand implementiert die gesamte UML 2.5. Damit ist es beispielsweise möglich diverse Anwendungen wie Enterprise Architect, IBM Rhapshody, IBM DOORS Classic oder auch Doors Next Generation (DNG) als UML zu interpretieren und Schnittstellen zu schaffen. Ich habe insbesondere bei unserem Synchronizer mitgewirkt, der Daten zwischen den oben genannten Produkten transferieren und abgleichen kann. Zusätzlich zu diesen Aufgaben, arbeite ich im Auftrag von PI-Data mit der Firma Cappelino zusammen, um das Produkt « FileCab » (geschrieben in C#) der Firma Compart zu pflegen und zu verbessern. Die Highlights • Nutzbar machen von schlecht oder gar nicht dokumentierter OSLC API Funktionalitäten • Tiefenanalyse und hoher Know-How Aufbau im kompletten IBM Doors Next Generation System • Komplettes Redesign der „Synchronizer“ Logik
Ich bezeichne diese Werkstudentenstelle gerne als meinen ersten richtigen Job im IT-Umfeld. Der Hauptfokus lag hier zunächst in der Anwendungsentwicklung, Erweiterung und Verbesserung für IBM DOORS Classic mit DXL (DOORS Extension Language). Später verschob sich mein Einsatzfokus mehr auf Webanwendungen die mittles PHP u.a. für die Synchronisation zwischen Jira und bestehenden Daten von mir entwickelt wurden. Zu den zwei großen Hauptaspekten kamen noch viele kleinere Tätigkeiten dazu, unter anderem die Erstellung von Excel Makros mittels VBA, Analyse und erfolgreiches Reverse-Engineering von OLE-Objekten im BLOP Format zurück zur eigentlichen Datei, sowie vieles mehr. Die Highlights • TraceReport in DXL um Lastenheftübergreifendes Tracing von Requirements zu gewährleisten • DVP Einstellungsübernahme Tool – Ein komplett neu geschriebene, größere DXL-Anwendung mit komplexerem Regelwerk im direkten Auftrag von meinem damaligen Teamleiter • Webanwendung mit HTML/CSS/JAVASCRIPT/PHP für den automatisierten Datenaustausch sowie Datenanalyse zwischen Jira und Bestandsdaten.
Als Tutor dieser Veranstaltung befasst man sich sowohl mit den Grundlagen als auch höheren Konzepten der Programmiersprache Java, wie z.B. dynamische Datenstrukturen und Graphen. Mein Aufgabenbereich umfasst • Aufbereitung des Vorlesungsstoffes • Weitergabe, aber insbesondere die Vermittlung von Wissen an meine Studierenden • Korrektur von Übungsaufgaben • Korrespondenz und Hilfestellung
In diesem Fach wird ein breites Spektrum an Handwerkszeug zur Entwicklung innerhalb des World Wide Webs an die Studenten weitergegeben. Im Fokus steht die Erstellung von client- und serverseitig dynamischen Webanwendungen und den dazugehörigen Techniken. Mein Aufgabenbereich umfasst • Aufbereitung des Vorlesungsstoffes • Weitergabe, aber insbesondere die Vermittlung von Wissen an meine Studierenden • Korrektur von Übungsaufgaben • Korrespondenz und Hilfestellung
Diese Veranstaltung befasst sich mit den zugrundeliegenden Werkzeugen des Internets. Im Vordergrund stehen hier die Installation, Wartung und Optimierung von Servern. Mein Aufgabenbereich umfasst • Aufbereitung des Vorlesungsstoffes • Weitergabe, aber insbesondere die Vermittlung von Wissen an meine Studierenden • Korrektur von Übungsaufgaben • Korrespondenz und Hilfestellung