Beraterprofil Alexander Eisenhuth



Ähnliche Dokumente
Software-Entwickler/innen Embedded Systems

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

Praktikant / Abschlussarbeit im Bereich Softwareentwicklung / Mechatronik (m/w)

Softwaremanufaktur AW-SYSTEMS Kompetenzprofil Boreas

Junior/Senior (C#).NET Softwareentwickler (m/w) (Jn 17956)

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

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

Profil Stanislaw Szczepaniak

Praktikum/Thesis im Bereich Softwareentwicklung - Embedded Softwareentwicklung

Finden Sie mit der AllatNet Recruiting Division Ihren Traum Job.

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

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

JPC Visualisierung in Java

Profil Ausbilder-Eignungsprüfung der IHK ISTQB Certified Tester Advanced Level - Test Manager Certified Consultant for Neoload

Bernd C. Toepfer Dipl.-Ing. Techn. Informatik

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

Senior Softwareentwickler/-berater.NET

Robert Seibt. Jahrgang: System- und Anwendungsentwicklung im OO- Bereich (OOA, OOD, UML, C++, Java) Schwerpunkt:

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

Die Orgadata AG ist ein stark expandierendes Software-Unternehmen aus Leer. Mit unserem System LogiKal

Schenkel Personal Partner

Software-Entwicklung, Consulting Fachlicher Schwerpunkt: Hardwarenahe Softwareentwicklung, Protokollentwicklungen, grafische Datenverarbeitung

VLADISLAVA ARABADZHIEVA

Comparing Software Factories and Software Product Lines

netcim BASIS KURS EINFACH LERNEN

Stand Profil. Frank Sommer. Dipl. Informatiker (FH) Profil: Frank Sommer Seite 1 / 5

BIF/SWE - Übungsbeispiel

(Senior) Consultant SAP Workflow/ABAP OO

C/C++ Entwickler Embedded Systems (m/w)

Berater-Profil Software Engineer Java

Agiles Design. Dr.-Ing. Uwe Doetzkies Gesellschaft für Informatik mail:

Quality is our Passion!

Berater-Profil C/S-Berater/-Entwickler

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

Karriere in der IT und Informatik: Voraussetzungen für den Arbeitsplatz der Zukunft

Erfolgreicher Einsatz von modellbasierter Softwareentwicklung - Praxisbericht

Beraten? Begeistern!

Profil Michael Stockhaus

Projekt- /Tätigkeitsliste

Entwicklungswerkzeuge

ISARTAL AKADEMIE GMBH. Unternehmensprofil

IHH SENIOR CONSULTANT JAVA (M/W) Standort: SÜDDEUTSCHLAND M U N I C H F R A N K F U R T L O N D O N I S T A N B U L B O S T O N

85625 Glonn

ÜBUNG. Einführung in das IT-Projektmanagement WS 2014/15. Dr. The Anh Vuong

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

MICHAEL RÜGER. Abschluss Diplom Fach Informatik. Geburtsjahr 1985 Profil-Stand April 2015

Benötigen wir einen Certified Maintainer?

Kompetenz. rund um. Ihren. Entwicklungsprozess. Über uns. Technische Software. Modellbasierter Test. Prüfplätze. Automatisierung.

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Michael Kuß, Dipl.-Ing. Informatik (BA), Berlinerstr. 23, Berlin Tel: 030 / Mob: 0177 / Mail: mail@michael-kuss.

Finden Sie Ihr IT-Wunschpraktikum oder eine engagieren Sie sich bei uns mit einer längerfristigen Werkstudentätigkeit!

Projektmanagement. Requirements Management - Anforderungsverwaltung. Oliver Lietz - Projektmanagement

Themen für Abschlussarbeiten/Praktika im Bereich FlexRay

SOFTWARE DEVELOPMENT. Geben Sie Ihrer Software Entwicklung einen neuen Schwung!

KOMPETENZ IN SOFTWARE

DP ITS Vorgehensmodell Build und Microsoft Team Foundation Server

Bachelor of Eng. (Wirtschafts-Ing.-wesen)

Softwareentwicklung für Weltraumanwendungen

Stefan Wolf Profil und Projekte

Winkler Embedding Ingenieurbüro für Software-Entwicklung

CONSULTING // ENGINEERING // ENTWICKLUNG KOMPLEXER SOFTWARE-SYSTEME

Firmenpräsentation. Stand: Bornholdt Lee GmbH Erste Brunnenstraße Hamburg

Software Projekt 2 / Gruppe Knauth Lernziele:

Automatische Ansteuerung einer CNC Maschine aus einer CAD Anwendung im Fensterbau Skills: IBM OS/2, Modula 2

Aktuelle Abschlussarbeiten

32 Bachelorstudiengang Allgemeine Informatik

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

Berater-Profil Anwendungsentwickler, SW Designer, speziell Java nach J2EE

LEHRPLAN INFORMATIK. für das. ORG unter besonderer Berücksichtigung der Informatik

Qualifikationsprofil:

Unsere Kunden erzählen keine Geschichten. Ursula Meseberg microtool GmbH Berlin

E-Business Architekturen

Leistungssteuerung beim BASPO

HANDBUCH LSM GRUNDLAGEN LSM

White-Label-Apps für Werbe- und Mediaagenturen Nutzen Sie Ihren Namen und unser Know-How.

Übung: Verwendung von Java-Threads

Installation einer C++ Entwicklungsumgebung unter Windows --- TDM-GCC und Eclipse installieren

Programmierung von MS-Office mit Visual Basic

Version 4.0. service.monitor. Systemanforderungen

SENIOR CONSULTANT JAVA (M/W) Standort: SÜDDEUTSCHLAND

Vorlesung Embedded Software-Engineering im Bereich Automotive

ÜBUNG. Einführung in das IT- Projektmanagement WS 2012/13. Dr. The Anh Vuong

Value Delivery and Customer Feedback

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

Präsentation Von Laura Baake und Janina Schwemer

gvsig CE (Community Edition) Schnittstellen zur Automatisierung und Programmierung

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

Content Management System mit INTREXX 2002.

Auslandspraktikum im Bereich strategischer Einkauf

Neue Funktionen in Innovator 11 R5

Transkript:

Ingenieurbüro für Software Entwicklung Klarastraße 11 79106 Freiburg Beraterprofil Alexander Eisenhuth Einsatzmöglichkeiten Software Engineering: Software Architektur, Objektorientierte Analyse und Design Software Umsetzung: Senior Entwickler in C++ und Python Projektmanagement: Technische Projektleitung, Agile Projektleitung; SCRUM Persönliche Stärken Abstraktionsvermögen: Komplexe Zusammenhänge erkennen und analysieren Auffassungsgabe: Schnelles Einarbeiten in neue Aufgaben und n Soziale Kompetenz: Neben der Realisierung ist mir ein guter Kontakt zum und zu den Team Mitgliedern wichtig n Programmiersprachen Betriebssysteme Entwicklungs Tools Standards und Komponenten Hardware C++ und Python Windows, Linux, Embedded LINUX Enterprise Architect, Eclipse, Visual Studio.NET, AVR Studio, Subversion, CVS RCS, GNU Toolchain, GCC, Install Shield, C++Test von Parasoft, Redmine Project Management, JIRA Qt Application Framework, STL, UML, XML, Windows COM, WIN32 API, wxpython, Ethernet, TCP/UDP, SNMP, JSON, HTTP, XDR, RPC, NFS, RS232/422/485, CANopen, Doxygen, pyunit, boost UTF, QTestLib, Design Patterns, boost.python, cmake, google Test, JSON C ATMega Controller, Stollmann Bluetooth Module BlueRS, Sick IVP 3D Kameras Erfahrungen Konzeption und Design von Benutzeroberflächen Nebenläufige Programmierung (Thread) Internationalisierung, Lokalisierung Modellbasiertes Management und Dokumentieren von Anforderungen Hybride Softwareentwicklung (C++, Python) C++ Unit Test Frameworks (UTF) + Beraterprofil 49 (0) 761 Alexander 707 669 9Eisenhuth www.stacom software.de info@stacom software.de Seite 1 / 6

Berufliche Qualifikationen 2014 Agiles Projektmanagement (OOSE Innovative Informatik in Hamburg) 2013 Zertifizierung Softwarearchitekt isaqb CPSA F 2012 Praktische Softwarearchitektur (OOSE Innovative Informatik in Hamburg) 2011 Embedded UML Startup Rhpsody in C (Willert Software tools GmbH in Freiburg) 2009 Anwendung von SysML (Systemhaus NewTec in Freiburg) 2007 Modellbasierte Software Entwicklung (Systemhaus NewTec in Freiburg) 2006 Professionelles Anforderungsmanagement (ix Workshop mit Colin Hood in Hamburg) 2005 Seminar UML 2.0 (Systemhaus NewTec in Pfaffenhofen) Zertifizierung zum OCUP (OMG Certified UML Professional) 2004 Seminar Rhetorik an der Akademie zur wissenschaftlichen Weiterbildung in Freiburg 2002 Seminar Projektmanagement an der Akademie zur wissenschaftlichen Weiterbildung in Freiburg seit 1996 Freiberuflich tätig als IT Dienstleister 1994 1996 Werkstudent bei AEG Electrocom in Konstanz Entwicklungsabteilung Maschinensteuerung 1995 Dipl. Ing. Elektrische Energie und Automatisierungstechnik an der Fachhochschule Konstanz Branchenerfahrung Postautomatisierung Photovoltaik Gebäudetechnik Aufzugsysteme Medizintechnik Avionik Automotive Verkehrssicherheit Fahrgeldmanagement Sie wollen mich engagieren? Einsatzort Sprachen Großraum Freiburg vorort oder remote Englisch (sehr gut), Französisch (gut), Spanisch und Italienisch (Grundkenntnisse) Beraterprofil Alexander Eisenhuth Seite 2 / 6

Projektpinnwand Schnittstellenkomponente für Aufzugsystem Ein Hersteller von Aufzugsystemen will seinen Kunden eine Lösung zur Zugangsberechtigung mit Keycard anbieten. Das System für die Zugangsberechtigung kommt von einem System Partner. Der Hersteller der Aufzüge beauftragt NewTec die Schnittstelle des Aufzugsystems zu entwerfen und die Anbindung des Aufzugsystem umzusetzten. NewTec GmbH Dauer 07/13 08/14 Aufgabe/Rolle Technischer Projektleiter / PO im agilen Team Analyse der Systemanwendungsfälle Formulieren von Anforderungen an die Schnittstellenkomponente Entwurf eines IT Protokolls zur Ansteuerung des Aufzugsystems Entwurf Softwarearchitektur der Schnittstellenkomponente Erstellung Testkonzept Senior Entwickler bei Umsetzung Planung und Durchführung der Abnahme Programmiersprache: Implementiert in C++ Testen: Szenariobasierte Systemtests in Python, Regressionstest mit google Test/Mock Framework Komponenten: lighttpd Webserver Bibliotheken: pyro, boost, JSON C, nopoll Standards: RESTful API, JSON, HTTPS, FCGI, WebSocket, Design Pattern, C+ +11, arc42, doxygen, gcc, CMake, CAN Betriebssystem: OSELAS Embedded LINUX Tools/CASE: Enterprise Architect, Eclipse, Jenkins, JIRA Besonderheit Anwendung agiler Methodik bei der Umsetzung REST Schnittstelle eines Embedded LINUX Device Beraterprofil Alexander Eisenhuth Seite 3 / 6

Middleware zur Interprozesskommunikation Ein Hersteller von Aufzugsystemen möchte eine einheitliche Kommunikationsschnittstelle für Komponenten auf seiner Softwareplattform schaffen. Die Kommunikation soll mit Hilfe von RPC und Event erfolgen. Die gesendeten Daten sollen über ein XML Modell definiert werden. NewTec GmbH Dauer 10/14 07/15 Aufgabe/Rolle Formulieren von Anforderungen an die Middleware und das Datenmodell Entwurf der Softwarearchitektur Herbeiführen von Architekturentscheidungen Automatisierte Tests für Middleware und Datenmodell Erstellen eines Benchmark Tests zur Bewertung der Effizienz Senior Entwickler bei Umsetzung Programmiersprache: Implementiert in C++ und Python Testen: Robustheit und Regression mit google mock Komponenten: ZeroMQ, MessagePack Standards: C++11, gcc, CMake, XSD, XML, Shared Memory, Shell Script Betriebssystem: OSELAS Embedded LINUX Tools/CASE: Enterprise Architect, Eclipse, Jenkins, JIRA Besonderheit Transformation des XML Datenmodells zu C++ Quellcode Betriebssystemunabhängige Implementierung (Linux, Windows) Beraterprofil Alexander Eisenhuth Seite 4 / 6

Projektpinnwand Applikation zur Vermessung von Fahrzeugüberfahrten Dauer Ein Unternehmen aus Süddeutschland patentiert ein Verfahren zur Ermittlung der Profiltiefe von Fahrzeugreifen. Mit einem Prototyp wird die technische Realisierbarkeit des Verfahrens nachgewiesen. In dieser frühen Projektphase wird das Systemhaus NewTec beauftragt eine Applikation für ein serienreifes Produkt zu entwickeln. NewTec GmbH System Entwicklung 09/07 10/07 Spezifikation und GUI Prototyp 11/07 05/09 Umsetzung der Applikation 09/11 06/12 Technische Projektleitung Entwicklung Software Aufgabe/Rolle Workshops zur Klärung der Anforderungen Anforderungsmanagement Erstellung der Softwarearchitektur Objektorientierte Analyse und Design Entwurf der Benutzeroberfläche Implementierung von Teilen der Applikation Technische Projektleitung Software Entwurf und Aufsetzen des Systems zur Versionsverwaltung Implementiert in Python und C++. Benutzeroberfläche in Qt Boost.Python Bibliothek, Qt Bibliothek, TCP/UDP, RS232, HTTP/CGI, Datenschnittstelle in XML / XSD Enterprise Architect UML Tool, Visual Studio 2005, Eclipse + PyDev Entwicklungsumgebung, Subversion Versionskontrollsystem, Projektmanagement in Redmine Einsatzplattform Windows XP Besonderheit Erzeugung der Anforderungsdokumente aus dem UML Modell Hybride Softwareentwicklung (C++ und Python): Der zeitkritischer Teil wird in C++ implementiert, die Applikationslogik in Python Beraterprofil Alexander Eisenhuth Seite 5 / 6

Projektpinnwand Host-Komponente und Firmware für ein medizinisches Messsystem Umsetzung eines Messsystems aus der Medizintechnik. Der Kunde des Systemhauses benötigt die Darstellung der Ergebnisse seines Messgerätes auf einem Host PC. Systemhaus NewTec Dauer 02/05 10/05 Aufgaben Workshop und Interview zur Klärung der Anforderungen Erstellen eines Pflichtenheftes für das Messsystem OO Analyse und OO Design von Host und Gerätesoftware Implementierung der Komponenten Entwurf und Umsetzung eines Kommunikationsprotokolles Erstellung automatisierter Systemtests Besonderheit Implementiert in C/C++ und Python ATMega Controller, Stollmann Bluetooth Module BlueRS+E und BlueRS+I Microsoft COM Komponentenmodell, Design Patterns, UML, RS 232 Kommunikationsprotokoll, Microsoft ATL, Win32 API, Doxygen Interface unter MS Windows auf Host PC, Firmware auf ATMega128 Controller Enterprise Architect UML Tool, Eclipse Entwicklungsumgebung, MS Visual Studio, AVR Studio, RCS Versionskontrollsystem, GNU Toolchain, GCC Compiler Drahtlose Kommunikation zwischen Auswerte PC und Messgerät Datenbankapplikation zur Auswertung von Energieverläufen Dauer Konzeption und Erstellung einer Applikation zur Bereitstellung von Unternehmensdaten in Microsoft Excel FRAKO Kondensatoren und Anlagenbau GmbH 10/02 03/03 Erstellung Prototyp 09/04 11/04 Erstellung Produktversion Aufgabe/Rolle Projektleitung mit Budgetverantwortung OO Analyse und OO Design Schnittstellendefinition, Integration, Entwicklung und Test Konzeption und Umsetzung der Benutzeroberfläche Besonderheit Implementiert in Python und Visual Basics for Applications COM Interprozesskommunikation, kinterbase, Win32 API, wxpython Interbase Datenbank, Microsoft Excel ab Version 97 Einsatz unter Windows XP und Windows 2000 Install Shield, BOA (GUI Entwurf), SNIFF+, CVS Thread Programmierung, Internationalisierung/Lokalisierung, Client/Server Architektur Umsetzung einer kompletten Unternehmens Lösung Beraterprofil Alexander Eisenhuth Seite 6 / 6