Profil von Andreas Hernitscheck



Ähnliche Dokumente
Profil von Patrick van Dijk

Profil von Patrick van Dijk

Profil von Patrick van Dijk Juli 2015

Profil eines Entwicklers

Profil von Andreas Hernitscheck

OTMAR-DIETER WATOLA. Master of Science (M.Sc.) Informationssysteme. Professional Scrum Master I. Geburtsjahr 1990 Profil-Stand Januar 2016

THOMAS WEHRSPANN. Diplom Wirtschaftsinformatiker Scrum Master. Geburtsjahr 1978 Profil-Stand Juli 2015

CARSTEN EMRATH. Abschluss Diplom (FH) Fach Angewandte Informatik. Sun Certified Programmer for the Java 2 Platform, Standard Edition 1.

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

Freelancer-Profil F R A N K D R E W E S. IT-Beratung / Projektleitung / Projektmanagement. Konzeption, Gestaltung und Entwicklung von Webauftritten

Softwaremanufaktur AW-SYSTEMS Kompetenzprofil Boreas

Frontend Engineer (m/w)

Virtuelle Entwicklungsarbeitsplätze und Linux

Synchronisations- Assistent

Berater-Profil Senior Web-Developer (OO-Analyse und -Design) Sun Certified Java Programmer

Telefon Geburtstag

Alle Jahre wieder... Eckard Brandt. Regionales Rechenzentrum für Niedersachsen Eckard Brandt Gruppe Systemtechnik

Profil von Andreas Hernitscheck Juli 2015

Systemanforderungen für MuseumPlus und emuseumplus

THOMAS BRUNNER. Diplom-Informatiker (FH) Angewandte Informatik. Geburtsjahr 1982 Profil-Stand Januar 2016

AS/point, Ihr Partner die nächsten 10 und mehr Jahre -

EXCHANGE Neuerungen und Praxis

Werkstudent Qualitätssicherung (m/w) (627468)

IT- Wir machen das! Leistungskatalog. M3B Service GmbH Alter Sportplatz Lake Schmallenberg

FH D Fachhochschule Düsseldorf University of Applied Sciences. FB 3 Fachhochschule Düsseldorf University of Applied Sciences

UT Netzwerkdienste. Administration Beratung Ausbildung Schulung. Trainings, Seminare und Workshops

Berater-Profil SW-Entwickler/-Berater (DB2, Java, MS-SQL-Server, WebSphere)

(1) Mit dem Administrator Modul werden die Datenbank, Gruppen, Benutzer, Projekte und sonstige Aufgaben verwaltet.

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen

VLADISLAVA ARABADZHIEVA

Macher Solutions Produktinformation SAP Crystal Reports 2011

Profil. Martin Schäpker. PHP / Javascript / Ajax / MySQL Entwickler

Logistik Versand Materialwirtschaft Lager Distribution Fuhrpark. Profil Sandy A.

_Beratung _Technologie _Outsourcing

Studium der Betriebswirtschaftslehre (Schwerpunkt Wirtschaftsinformatik) an der Universität Mannheim. Abschluss als Diplom-Kaufmann.

Anleitung zur Einrichtung einer ODBC Verbindung zu den Übungsdatenbanken

EIDAMO Webshop-Lösung - White Paper

1. das es keiner Ausdrucke mehr für die Formwertrichter bedarf 2. das die Korrekturen vom Richter selbst an seinem PC durchgeführt werden können.

Installation der SAS Foundation Software auf Windows

Xerox Device Agent, XDA-Lite. Kurzanleitung zur Installation

Berater-Profil WEB- und C/S-Developer. (Java, Websphere)

Secure Network Communications (BC-SEC-SNC)

Schwachstellenanalyse 2012

Was ist neu in Sage CRM 6.1

SharePoint Demonstration

Vermeiden Sie es sich bei einer deutlich erfahreneren Person "dranzuhängen", Sie sind persönlich verantwortlich für Ihren Lernerfolg.

Unified Communication Client Installation Guide

Dieser Artikel beschreibt die Veröffentlichung eines Microsoft SQL Server 2000 über einen ISA Server 2004.

FAQ Häufig gestellte Fragen

Berater-Profil OOA, OOD, OOP Paralleles und verteiltes Rechnen C/S-Systeme und Internetanwendungen. EDV-Erfahrung seit 1991

Database Exchange Manager. Infinqa IT Solutions GmbH, Berlin Stralauer Allee Berlin Tel.:+49(0) Fax.:+49(0)

Lastenheft. Beschreibung des Unternehmens. Ziele der Software-Einführung. Einführung einer Software zur Unterstützung eines Scrum-Prozesses in einer

HANDBUCH LSM GRUNDLAGEN LSM

Virtual Desktop Infrasstructure - VDI

Thema: Microsoft Project online Welche Version benötigen Sie?

Clientkonfiguration für Hosted Exchange 2010

Berater-Profil Web-Entwickler (B2B, Java) Ausbildung Dipl. Wirt. Inf. EDV-Erfahrung seit Verfügbar ab auf Anfrage.

Willkommen, auf diesen Seiten, welche mein berufliches Ich zeigen.

IT-Projekt-Management

Sage Personalwirtschaft

- Google-Maps-API - Intel App Framework - Cordova / Phonegap. Server. - Debian - Apache - Node.js. - Subversion (SVN) - Ajax - MVC.

Software-Entwickler/innen Embedded Systems

Outlook Vorlagen/Templates

Analyse zum Thema: Laufzeit von Support-Leistungen für ausgewählte Server OS

C++11 C++14 Kapitel Doppelseite Übungen Musterlösungen Anhang

1. BILDUNG. Das letzte formale Bildungsgrad nach Abschluss der High School, electro

Informationen zur Nutzung des Formularservers von Haus und Grund Aachen

pro4controlling - Whitepaper [DEU] Whitepaper zur CfMD-Lösung pro4controlling Seite 1 von 9

Backup als Dienst des URZ

Research Note zum Thema: Laufzeit von Support-Leistungen für Server OS

VDW Statistik Portal Häufig gestellte Fragen. Version 1.2 ( Katharina Düngfelder & Markus A. Litters) Vorwort

MUSTAFA GERCEK. Bachelor of Science Wirtschaftsinformatik. Geburtsjahr 1992 Profil-Stand Oktober 2015

Meine Welt auf einen Blick erleben.

Herzlich Willkommen! eine praxisnahe Übersicht. Mit Java ins Web - mb@bebox.franken.de (c) Michael Behrendt -

L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016

HWP-WIN Update Argumente für eine Aktualisierung Präsentiert durch Sage Business Partner Johann König

Systemvoraussetzungen

HTBVIEWER INBETRIEBNAHME

Technologien: JBoss EAP5, Wildfly 9, Java EE5, JavaEE 7, Apache Maven, Jenkins CI, JIRA

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

QUALIFIKATIONSPROFIL DR. SIMONE DANNENBERG

Test zur Bereitschaft für die Cloud

QUALIFIKATIONSPROFIL DR. SIMONE DANNENBERG

Anleitung mtan (SMS-Authentisierung) mit SSLVPN.TG.CH

Der Einsatz von Open-Source-Produkten im Unternehmen, dargestellt am Beispiel von OpenOffice

Übertragung von Prozessmodellen zwischen IBM Blueworks Live und nationaler Prozessbibliothek

Externe Authentifizierung. Externe Authentifizierung IACBOX.COM. Version Deutsch

disk2vhd Wie sichere ich meine Daten von Windows XP? Vorwort 1 Sichern der Festplatte 2

PCC Outlook Integration Installationsleitfaden

TTS - TinyTimeSystem. Unterrichtsprojekt BIBI

Agenda. Ziel Problematik OS-Installation Softwareverteilung Inventarisierung Stufenplan

Release Info 4.3. Customer Relationship Management / CRM. bpi Sales Performer 4.3

Transkript:

Profil von Andreas Hernitscheck www.xantavia.net 15. Juli 2015 Stark gekürzte Version des Profils, mit wenigen Projekten im Fokus. Die vollständige Liste befindet sich auf der Webseite xantavia.net. 1

Inhaltsverzeichnis 1 Person 3 1.1 Primärfähigkeiten............................... 3 2 Fähigkeiten 4 2.1 Projektmanagement............................. 4 2.2 Programmierung............................... 4 2.3 Datenbanken................................. 4 2.4 Konfigurationsmanagement.......................... 4 2.5 Betriebssysteme................................ 4 2.6 Enterprise Services.............................. 4 2.7 Technologien................................. 4 2.8 Anwendungen................................. 5 2.9 Sprachen.................................... 5 2.10 Sonstige Kenntnisse.............................. 5 3 Projekte 6 4 Projekte 7 4.1 Konfigurationsmanagement Tool für ClearCase............... 7 4.2 Artifactory Integrationsplanung....................... 8 4.3 Konzept, Multikompatible Datenbank.................... 9 4.4 Webapplikation zur Formularfüllung..................... 10 4.5 Handelsplattform für Patente........................ 11 5 Kontakt 13 2

1 Person Optimierung des Software Lifecycle Management, Anforderungsmanagement, IT Business Analyse, Software Architektur, Entwicklung, Beratung, Technische Projektleitung, Experte in Perl. Seit mehr als zwei Jahrzehnten entwickle ich anspruchsvolle Software auf verschiedenen Plattformen, mit verschiedenen Programmiersprachen. Am liebsten im Web-Backend unter Linux. Neben dem Entwerfen komplexer Architekturen, definiere ich als Architekt auch das Anforderungsmanagement in Zusammenarbeit mit allen Stakeholdern, sowie das Lifecycle-Management der Software und arbeite gerne mit modernen agilen Methoden in einem kompetenten Team. Durch mein breites Wissen, vom Aufsetzen komplexer Infrastrukturen, über Grafik bis hin zu wirtschaftlichen Aspekten eines Unternehmens, bilde ich auch immer eine kompetente Schnittstelle zwischen Entwicklern und Kunden. Ich bin zertifizierter Software Architekt, Requirements Engineer Business Analyst und Scrummaster. 1.1 Primärfähigkeiten Perl Software Architektur Application Lifecycle Management Anforderungsmanagement Business-Analyse Scrum Master 3

2 Fähigkeiten 2.1 Projektmanagement Software Architektur Application Lifecycle Management Anforderungsmanagement Business-Analyse Scrum Master UML Planner Jama Contour Scrum Microsoft Project Visual Paradigm Targetprocess 2.2 Programmierung Perl Java 2.3 Datenbanken MySQL Oracle Experte 2.4 Konfigurationsmanagement git 2.5 Betriebssysteme Linux 2.6 Enterprise Services JBoss Glasfish 2.7 Technologien SQL XML Virtualisierung Grundkentnisse 4

2.8 Anwendungen yed Artifactory Eclipse Netbeans 2.9 Sprachen Deutsch Englisch Experte Muttersprache Verhandlungssicher 2.10 Sonstige Kenntnisse Die folgenden Fähigkeiten erstrecken sich auch von Grundkenntnissen bis hin zum Expertenlevel, werden jedoch hier, wegen geringerer Relevanz, zusammengefasst dargestellt. Auf der Webseite xantavia.net finden sie eine genauere Beschreibung der einzelnen Fähigkeiten. Adobe Dreamweaver Adobe Flash Adobe Illustrator Adobe ImageReady Adobe Photoshop AngularJS Apple Mac Assembler Autodesk 3D Studio Autodesk 3D Studio MAX BRS Bash C CSS Code Collaborator Coremedia CygWin Dataware II Datev Debian Delphi Dublin-Core Fast Videomaschine Firewall Fujitsu Server HTML HTTP IBM Rational ClearQuest ISDN Igel Thin Clients ImageMagick Internet/Intranet Intershop-Enfinity JBoss JavaScript Knoppix Linux Kubuntu Linux LTSP Lotus Notes MS Access MS DOS MS SQL Server Microsoft Office Moose Network File System (NFS) NxN-Medializer ODBC OTRS OpenOffice PC Anywhere PHP Parallels Pascal Patorg Pentaho Report Designer Polnisch Prima Rational Team Concert Remote Desktop (RDP) Routing SSL SVN (Subversion) Samba SuSE Linux Enterprise Sun VirtualBox TCP/IP TLS Telefonanlagen Template Toolkit Tex/Latex Textpad TortoiseCVS TortoiseSVN Total Commander Trello Ubuntu Linux VMWare ESX vsphere Virtual Private Networking Wiki WinCVS Windows 2000 Windows 2003 Server Windows 3.11 Windows ME/98/95 Windows Vista Windows XP bind (DNS) courier (IMAP/POP3) cvs cyrus (IMAP/POP3) httpd (HTTP/HTTPS) iptables (Firewall) openvpn oscommerce/xtcommerce postfix (SMTP) samba spamassassin squid sshd (SSH) stunnel (SSL) svnserve (Subversion) vncserver xinetd 5

3 Schulungen und Zertifikate Efficient Requirements Engineering (CPRE) Certified Professional for Requirements Engineering (CPREFL) Certified Professional Scrum Master (PSM 1) Mastering Software Architectures (arc42) Certified Professional for Software Architecture (CPSAF) Programmierung von Web-Komponenten mit Servlets und JSP (SL-314-EE5) Entwicklung von Unternehmenskomponenten mit der Enterprise (SL-351-EE5) JavaBeans-Technologie OO-Analyse und Design mit UML (OO-226) Entwicklung von Java Servlets (SL-310) Java-Programmierung (SL-275) Intershop Business Logic Programming (ecapi erxi) 6

4 Projekte Die hier gelisteten Projekte sind lediglich ein paar wenige, interessante der letzten Jahre. Auf der Internetseite xantavia.net finden sie die komplette Liste. 4.1 Konfigurationsmanagement Tool für ClearCase Kurz: Branche: Pflege, Erweiterung, Neuentwicklung und Refaktorierung einer bestehenden Software zum Konfigurationsmanagement. Mobile Communication Detail: Kontrolle des Konfigurationsmanagement, basierend auf ClearCase, durch Perl. Wodurch komplexe Softwareprodukte in Abhängigkeit zueinander gesetzt werden und dann bei einem obligatorischen Testvorgang, die Auswirkung auf alle weiteren abhängigen Produkte geprüft wird. Die meisten Aufgaben wurden in einem Team umgesetzt. Beim Softwaredesign wurde höchsten Wert auf moderne objektorientierte Ansätze gelegt. Tätigkeiten: Beratung interner Kunden, Analyse ihrer Anforderungen. Zusammenarbeit mit anderen Abteilungen zur Schnittstellendefinition (Datentransfer). Detaillierte Planung der Aufgaben mit MS-Project. Software Design und Implementierung. Erstellung von Testspezifikationen, verbunden mit den Anforderungen (Quality Center). Dokumentation von Anforderungen und Implementierung. Zusammenarbeit und Delegierung verschiedener Themen mit international verteilten Mitarbeitern Lifecycle Management durch Unterstützung von Scrum-Basierten Verfahren 7

Mitunter gab es folgende Themen: Performance-Verbesserung. Entwicklung eigener Werkzeuge zur tiefen Performance Analyse, um Laufzeiten verschiedener Klassen an unterschiedlichen Standorten vergleichen zu können. Basiert auf KCachegrind mit NYTProf. Codeanalyse und intensive Refakturierung durch Neudesign und Implementierung. Dadurch konnte teilweise bis zu 90% an Geschwindigkeit gewonnen werden. Deployment Konzepte zur Verteilung auf weltweite Standorte und unterschiedliche Plattformen. Mitwirkung an Monitoring Konzepten. Schnittstelle via XML zur Testfarm. Rekursive Funktionen zum Aufbau und Bindung von eigenen Objekten an eine XML Dom Klasse. Import- und Exporttool von Git zu Clearcase und umgekehrt. Fehleranalyse und Reparatur von eingehenden Fehlern via Ticket- System. Das Projekte dauerte 3 Jahre und beinhaltete noch diverse spezielle Themen im Rahmen des Konfigurationsmanagement. Technologien: Perl, ClearCase, Windows 7, SuSE Linux, Vi, Oracle, KCachegrind, HP- QualityCenter, Sharepoint, Microsoft Project, Wiki, yed, XML, Microsoft Office, Jama Contour, Code Collaborator, git, Wiki, IBM Rational ClearQuest, Scrum Jahr: 2011-2013 Ort: München Unternehmen: Intel 4.2 Artifactory Integrationsplanung Kurz: Branche: Erfassung der Anforderungen und Ausarbeitung des Planes zur Integration der Software Artifactory in eine internationale Umgebung Mobile Communication 8

Detail: Mit dem Ziel, erzeugte Binaries (Artefakte), an weltweiten Standorten wieder zu verwenden, wurde die Software Artifactory integriert. Testinstallationen von Artifactory. Erfassung der Anforderungen zur Integration der Software Artifactory in ein weltweites Konfigurationsmanagement. Erstellung eines umfangreichen Analysedokuments in Bezug auf die Anforderungen. Erfassung und Bewertung von Risiken. Bewertung sicherheitsrelevanter Aspekte. Bewertung von Performance Aspekte. Abwägung verschiedener Verfügbarkeitsszenarien. Planung neuer Infrastruktur basierend auf VM-Ware und Linux. Abwägung der Risiken, Anschaffungs- und Wartungskosten. Plan zur Umsetzung, insbesondere Deployment-Konzept. Definierung von Schnittstellen zu anderen Systemen. Architektur von Java Software zur Kommunikation mit Artifactory Server. Technologien: Rational Team Concert, git, CSS, Java, Jama Contour, Netbeans, UML, Scrum Jahr: 2013 Ort: München Unternehmen: Intel 4.3 Konzept, Multikompatible Datenbank Kurz: Branche: Entwicklung eines Konzeptes für ein Programm zum Einlesen und Ausgeben von unterschiedlichen Daten in eine große Datenbank. Energie 9

Detail: Das umfangreiche Konzept beschreibt eine Lösung zum Einlesen von Daten unterschiedlichster Art, wie XML, Excel, SQL usw., in eine Datenbank. Darin sollen die Daten nicht im Originalzustand liegen, sondern aufgeschlüsselt als Werte. Diese Werte können durchsucht werden und so auch in der Historie gefunden und exportiert werden. Die Import- und Exportvorgänge werden durch Module getätigt, die erweitert werden können. Somit kann auch XML eingelesen und Excel ausgegeben werden. Falls beim Import Fehler auftreten, kann der verantwortliche darüber via Email benachrichtigt werden. Daten können beim Import und Export konvertiert werden. Ein Sicherheitskonzept kann auf Feldebene den Zugriff verwalten. Das Konzept beschreibt das nötige Datenbankmodell, das ca. 14 miteinander verknüpfte Tabellen umfasst. Sowie eine genaue technische Beschreibung zur Verarbeitung der Daten. Desweiteren gibt es ein UML Modell für die Klassenbeschreibung (ohne Methoden) von über 50 Klassen. Technologien: yed, UML, Microsoft Office Jahr: 2009 Ort: Leipzig Unternehmen: EEX - Energiebörse 4.4 Webapplikation zur Formularfüllung Kurz: Branche: Internetanwendung zum Ausfüllen von vorhandenen PDF Formularen. Rechtswesen Detail: Diese Internetanwendung verfügt über einen administrativen Bereich, über den hunderte von PDF Formulare einladen werden, welche analysiert werden und aus deren Feldern Datenbankeinträge entstehen. Durch Zuordnung dieser Einträge werden dem Besucher neue Formulare, in Form von HTML, dynamisch dargestellt (Wizard). Nach dem Ausfüllen, werden mit den Werten die PDF-Formulare gesetzt und zum Download bereitgestellt bzw. zu einem Anwalt nach Wahl gesendet. Die PDFs wurden auch auf die Positionen der Eingabefelder untersucht, um eine Hilfezuordnung zu generieren. 10

Die Anwendung ist für den US-amerikanischen Raum konzipiert und soll helfen die Anträge zu Ehe-Scheidungen leichter auszufüllen. Technologien: Perl, Ubuntu Linux, MySQL, Template Toolkit, SVN (Subversion), CSS, HTML, PDF Jahr: 2009 Ort: Vancouver, Kanada Unternehmen: Gossamer Threads 4.5 Handelsplattform für Patente Kurz: Branche: Sehr komplexe Plattform für den Handel mit Patenten aus dem Europäischen Patentamt. Softwareentwicklung, Projektmanagement. Patentwesen Detail: Rated Patent Exchange ist eine professionelle Plattform für den Handel mit Patenten, gerichtet an europäische Patentanwäte. Durch Anbindung an das Europäische Patentamt ist es zum einen möglich, sich als Patentanwalt, schnell zu registrieren und auch die Informationen zu diversen Patenten aus der Datenbank des Amtes zu importieren. 11

Basierend auf den veröffentlichten Patentinformationen können in kurzer Zeit Transaktionen angestoßen werden, welche es in unterschiedlichen Formen gibt: Anonymes Anfragen, hierbei kann ein Interessent an einem Patent, den Inhaber über die Plattform kontaktieren und ihm ein Kaufangebot unterbreiten. Dies geschieht auf dem Postweg in Kombination mit der Plattform. Der Inhaber kann dann zustimmen, ablehnen oder auch in anonymer Kommunikation mit dem Interessenten über ein integriertes Nachrichtensystem, treten. Alternativ kann der Inhaber, sofern im Vorfeld durch den Anfragenden zugestimmt, eine Versteigerung, basierend auf dem Angebot, initiieren. Im Angebot mit Festpreis, kann ein Patent in einem bestimmten Zeitraum, eben zu einem festen Preis, der à ffentlichkeit offeriert werden. Ähnlich zum Festpreis kann dies auch in Kombination oder einzeln als Versteigerung stattfinden. Im Übrigen können nicht nur einzelne Patente, sondern ganze Portfolios gehandelt werden. Mindestens zum Zeitpunkt der Veröfentlichung, stellte die Plattform wohl die komplexeste Lösung zum Onlinehandel mit Patenten dar. Technologien: Perl, Template Toolkit, Windows XP, Ubuntu Linux, JavaScript, HTML, MySQL, SQL, httpd (HTTP/HTTPS), HTTP, Adobe Photoshop, Adobe Dreamweaver, CSS, SVN (Subversion), cvs Jahr: 2005-2007 Unternehmen: RPE GmbH 12

5 Kontakt Name: Andreas Hernitscheck Adresse: Gertrud-Bäumer-Strasse 14 80637 München E-Mail: ah@xantavia.net Festnetz +49 89 14 089 000 Mobiltelefon +49 176 210 16 397 13