MG

Mathias Geyer

verfügbar

Letztes Update: 08.08.2014

Softwareentwickler, Softwarearchitekt

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: chinesisch (Grundkenntnisse) | deutsch (Muttersprache) | englisch (gut)

Schlagwörter

Asp.Net C# VBA Programming Language Java .Net Framework Apache HTTP Server Apache Tomcat C++ Beratung Perl + 39 weitere Schlagwörter anzeigen

Skills

Programmiersprachen:

Java, JavaScript: Experte
C#, C++, C, STL, ATL :Experte
CSharp: Grundkenntnisse
Basic: Visual Basic, VBA. sehr gut
Perl: Grundkenntnisse
PHP: Grundkenntnisse
PL/SQL: gut
Python: Grundkenntnisse
Scriptsprachen: VBA: sehr gut
XML, XSLT: gut


Datenbanken:

Oracle: Grundkenntnisse
MS SQL Server: Grundkenntnisse
ODBC: sehr gut
Access: sehr gut
DAO: sehr gut
mSQL / mySQL: gut


Datenkommunikation:
COM/DCOM
CORBA
Message Queuing:
Windows Netzwerk
Remote Method Invocation (RMI)
Java Messaging Service (JMS)
WebServices


Produkte/Standards/Erfahrungen:

IT-Methoden
-----------
Objektorientierte Analyse, Design und Entwicklung
Design Patterns
Unified Modeling Language UML
Use Case Analyse
IT-Teamcoaching zu Teamorganisation, eXtreme Programming
Code-Review und -optimierung
Testmodellierung, -planung und Durchführung
Requirements Engineering
Beratung, Definition, Einführung und Überprüfung des Softwareentwicklungsprozesses


Entwicklungsplattformen
-----------------------
Microsoft Visual Studio 6 und kleiner
Microsoft Visual Studio .NET (dotNET)
Eclipse

Case Tools:
-----------
Rational Rose
Enterprise Architect

Webtechnologien
---------------
JSP (Java Server Pages), Servlets, Enterprise Java Beans: gut
Microsoft ASP (Active Server Pages), ASP.NET, aspx: gut

Web/Application Server
----------------------
Servletcontainer: Tomcat
Java Application Server: JBoss
Apache, MS Internet Information Server

Frameworks und Entwicklungstechnologien
------------------------------------------------------------
Microsoft .NET
Ant, Maven


Sonstige Fähigkeiten und Erfahrungen
------------------------------------
Moderations- und Präsentationstechniken
Workshopführung

Projekthistorie

Projekt: Entwurf und Entwicklung eines CPG-Systems zur Qualitätskontrolle und Verpackung in der Pharmabranche
Branche: Pharma, Life Sciences
Rolle: Architektur, Softwareentwicklung
Zeitraum: 02/2013 – 08/2014

Projektbeschreibung : Implementierung und Spezifikation einer kundenspezifischen Loesung auf Basis der Rockwell Plattformen CPG und FTPC zur Verpackung and Validierung von Hüftgelenken.

Realisiert unter : Java, Foundation Server, CPG, FTPC

--------------------------------------------------------------------------------------------------------------------------------------
Projekt: Einfuehrung des Rockwell Produkts CPG bei Tretra Pak
Branche: Food and Beverage
Rolle: Beratung / Softwareentwicklung / Architektur
Zeitraum: 02/2012 – 01/2013

Projektbeschreibung : Beratung von Tetra Pak bei der Einfuehrung und Benutzung des Produktes CPG in ihren Automatisierungsprozess zum Erstellen und Verpacken ihrer Produkte. Teilweise vor Ort in Schweden.

Realisiert unter : Java, CPG, FTPC

--------------------------------------------------------------------------------------------------------------------------------------
Projekt: Entwicklung eines FTPC-Systems zur Qualitätskontrolle und Verpackung in der Pharmabranche
Branche: Pharma, Life Sciences
Rolle: Softwareentwicklung
Zeitraum: 02/2011 – 01/2012

Projektbeschreibung : Kundespezifische Lösung auf Basis der Rockwell Plattform FTPC entwickelt. Die Lösung umfasste den Leitstand und die Steuerung einer Produktionstrasse zur Qualitätskontrolle und Verpackung von Kniegelenken.

Realisiert unter : Java, FTPC

--------------------------------------------------------------------------------------------------------------------------------------
Projekt: Entwicklung eines Redundanzkonzeptes
Branche: Food and Beverage
Rolle: Architektur/Softwareentwicklung
Zeitraum: 03/2010 – 01/2011

Projektbeschreibung : Entwurf und Entwicklung eines neuen Redundanzkonzeptes für Simatic Batch. Realisiert wurde das Konzept dann in einem 3 Mann Team, bei dem ich die Leitung übernahm.

Realisiert unter : MSVC ++, DCOM COM ATL, STL, Discovery-Shell

--------------------------------------------------------------------------------------------------------------------------------------
Projekt: Entwicklung einer Kommunitkationsschnittstelle zu einer Siemens PLC
Branche: Automatisierung
Rolle: Softwareentwicklung
Zeitraum: 10/2009 – 02/2010

Projektbeschreibung : Implementierung einer Zugriffsschicht um von Siematic Batch über S7 DOS mit einer/mehrere AS/en zu kommunizieren.

Realisiert unter : MSVC ++, STL, S7 DOS

--------------------------------------------------------------------------------------------------------------------------------------
Projekt: Entwicklung einer Schnittstelle von einem Batchsystem zu einem MES System
Branche: Automatisierung
Rolle: Softwareentwicklung, Teilprojekteiter
Zeitraum: 10/2008 – 09/2009

Projektbeschreibung : Softwareentwicklung, SCI: Schnittstelle zwischen Simatic Batch und MES System von Siemens. Durch definierte Batch APISchnittstelle und OPC Schnittstelle

Realisiert unter : MSVC ++, DCOM COM ATL, STL

--------------------------------------------------------------------------------------------------------------------------------------
Projekt: Softwareentwicklung
Branche: Automatisierung
Rolle: Softwareentwicklung
Zeitraum: 10/2006 – 09/2008

Projektbeschreibung : Softwareentwicklung im Bereich Simatic Batch und Simatic WinccServer Anwendungen zum Steuern der Chargen in der AS,Speicherung der Daten im WinCC Archiv.

Realisiert unter : MSVC ++, DCOM COM ATL, STL

--------------------------------------------------------------------------------------------------------------------------------------
Projekt: Redundanz fuer Simatic Batch
Branche: Automatisierung
Rolle: Softwareentwicklung
Zeitraum: 04/2006 – 08/2006

Projektbeschreibung : Redundanzkonzept für ein PCS7 Produkt, mit MS Cluster Lösung oder POET Replikation

Realisiert unter : MSVC ++, DCOM COM ATL, STL

--------------------------------------------------------------------------------------------------------------------------------------
Projekt: Fahrkartendrucker
Branche: Transport
Rolle: Softwareentwicklung
Zeitraum: 04/2005 – 04/2006

Projektbeschreibung : Neu-Entwicklung eines System zum Verkauf von Fahrkarten auf dem Handverkaufsgerätes DT 9000 von Casio

Realisiert unter : MSVC Compiler 1.52, Library von Casio

--------------------------------------------------------------------------------------------------------------------------------------

Reisebereitschaft

Verfügbar in den Ländern Deutschland
ab 01.09.2014 vor Ort im Raum Karlsruhe/Heidelberg/Stuttgart
oder Home office.
Profilbild von Mathias Geyer Softwareentwickler, Softwarearchitekt aus Bruchsal Softwareentwickler, Softwarearchitekt
Registrieren