Fachlicher Schwerpunkt dieses Freiberuflers

IT-Projektleiter, Software-Architekt und Systemprogrammierer für C++, Java, JEE, SQL, C#9

verfügbar ab
01.10.2019
verfügbar zu
100 %
davon vor Ort
80 %
PLZ-Gebiet, Land

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Österreich

Schweiz

Einsatzort unbestimmt

Kommentar

Eine bis zu 100% vor Ort Tätigkeit ist möglich, wenn der Einsatzort vom Wohnort aus täglich erreicht werden kann.

 

Position

Kommentar

Systemarchitekt

Projekte

05/2013 - 05/2019

6 Jahre 1 Monat

Entwicklung einer Warenwirtschaft (CMS)

Rolle
Software-Entwickler
Einsatzort
Erlangen (D-91056, D-91058, D-91052, D-91054)
Projektinhalte

Entwicklung und Erweiterung einer Warenwirtschaft für Windows 7, 10.
Anpassung der Bestellprozesse, Lagerwirtschaft und Cashflow sowie Anpassung an SEPA.

Produktionsplanung vom Angebot bis Lieferung.
Datenbank: PostgreSQL
Techniken: C++, wxWidgets und PL/pgSQL
Tools: Visual Studio 2012, Crystal Reports, LaTeX

Kenntnisse

C++

Postrgesql

wxWidgets

Produkte

VisualStudio2012

CrystalReports

Postgres Maestro

DBVisualizer

Enterprise Architect

AltovaXMLSpy

ReSharper C++

Projekthistorie

04.13 – 5.19
Branche: Telekomunikationstechnik
Entwicklung und Erweiterung einer Warenwirtschaft für Windows 7, 10.
Anpassung der Bestellprozesse, Lagerwirtschaft und Cashflow sowie Anpassung an SEPA.

Produktionsplanung vom Angebot bis Lieferung.
Datenbank: PostgreSQL
Techniken: C++, wxWidgets und PL/pgSQL
Tools: Visual Studio 2012, Crystal Reports, LaTeX

 

06.12 - 02.13

Branche: Internet

Entwicklung und Projektleitung für ein Content Portal.

Zum Aufgabengebiet gehören die Evaluierung der eingesetzen System, das Design der Software und des Datenbankmodels und Teile der Implementierung.

Das Software- und Datenbank Design wurde mittels UML 2 spezifiziert. Die Entwicklung erfolgte mittels Eclipse Juno. Das Team arbeitet verteilt die Synchronisation erfolgte mittels Subversion.

Folgende Techniken wurden eingesetzt.

Datenbank: Postgres

Server: Glassfish 3.1.2 unter Debian Linux

Techniken: JEE, Java Server Faces (JSF), Java Servlet, JPA, EJB, CDI

Tools: Primefaces

Umgebung: Eclipse Juno, Enterprise Architect (UML)

 

07.12 - 08.12

Branche: Handel

Entwicklung einer WIN32 DLL zur Anbindung von Kassensystemen an Bezahlterminals.

Die Entwicklung erfolge mittels Visual Studio 2010 in C++

 

05.07 - 03.12
Branche: Telekomunikation
Entwicklung von Service Applicationen im Websphere Umfeld, die Services dienten zur Rechere von Netztopologien:
Design der Services mittels UML 2.x und Erstellung von IT Konzepten.
Entwicklung von Cache Strategien für Datenbankzugriffe und die Implementierung zur Abstraction von Datenbankzugriffen.
Erstellung automatisierter Tests mittels JUnit.
Entwicklung von Tests zum Profiling des Systems.
Grafisches Frontend zur Visualisierung von Analysen.
Laufzeitumgebung: Websphere 6.x, Oracle
Tools: UML EnterpriseArchitect, Eclipse 3.x, JUnit, YourKit Java Profiler, Websphere, Oracle SQL Developer, JPA
Programmiersprache: Java 1.4 und 1.5
System: Windows XP, Linux

09.06 - 04.07
Branche: Mobilfunk
Konzeption und Entwicklung eines SOAP Interfaces zur Anbindung von EAI Systemen.
Programmiersprachen: JAVA, XML, C++
Datenbank: Oracle 9
Tools:Eclipse 3.2, Enterprise Architect (EA) 6.x
Systeme: Windows XP pro, Sun Solaris SPARC OS 5.8, Tomcat 5.x
Sonstiges: log4j

05.06 - 08.06
Branche: Soziales
Entwicklung eines CMS zur Datenverwaltung für Personen und Profildaten.
Das System läßt sich mittels XML Dateien leicht um weitere Daten und ganze Formulare erweitern die Verknüpfungen zu bestehenden
Formularen haben können. Diese Version ist für das Intranet ausgelegt und hat Schnittstellen über die
eine Internet Anbindung möglich ist hierbei wird WSDL und AJAX genutzt.
Programmiersprachen: PHP5, Javascript, HTM, XML
Datenbank: MySQL 4.1
Tools: Eclipse 3.x, ZendStudio 5.2, Parallels
Systeme: Mac OS X 10.4.7 (intel), Linux SUSE 10, Windows XP Professionl SP2

01.06 - 04.06
Branche: Multimedia
Entwicklung eines Medienmanagment-Systems.
Die Frontend-Entwicklung wurde mittels JSP und Javascript realisiert, ausserdem wurde hier mit AJAX gearbeitet.
Das Backendsystem wurde in Java entwickelt und die Datenbanken über JDBC oder WSDL angesprochen.
Techniken: WSDL, AJAX, Java-Beans
Programmiersprachen: Java, Javascript
Tools: Eclipse 3.1, Apache-Tomcat, Windows, DB2

09.05 - 01.06
Branche: Multimedia
Entwicklung einer Videoverwaltung auf Basis eines Internetservers. Client Application
als Java Applet, sowie Server-Dienste mit Apache und PHP5 (OOP). Frontend Entwicklung
mittels PHP5 und Apache.
Basis: Linux, Windows Media Player
Techniken: AJAX, Video-Encoder
Programmiersprachen: PHP5, Java, JavaScript
Tools: Eclipse 3.1, Apache, Windows, MySQL, SuSE 10

06.05 - 07.05
Branche: Multimedia
Entwicklung einer Videoverwaltung auf Basis eines Internetservers. Client Application
als Java Applet, sowie Server-Dienste mit Apache und PHP5 (OOP)
Basis: Linux Gentoo
Programmiersprachen: PHP5, Java
Tools: Eclipse, NetBeans, Apache, Windows, MySQL

03.05 - 04.05
Branche: Multimedia
Anpassung einer Multimedia-Steuerung für den US-Markt.
Umstellung auf NTSC für Fernsehen ( DVB-S und Analog ) sowie DVD und Video-IN.
Neben der Applikationsentwicklung wurden Anpassungen an Treibern vorgenommen.
Basis: Linux Gentoo
Programmiersprachen: C++,C
Tools: wxWidgets, Eclipse, CVS, und GCC

10.04 - 02.05
Branche: Handel
Erweiterung einer Internet Shop Lösung mit Anbindung an Service Tools unter Windows
Basis: Apache Webserver, PHP5, C#, C++, MySQL und XML
Tools: Visual Studio 2003, Zend Studio, Eclipse und CVS

09.04 - 10.04
Branche: Multimedia
Entwicklung Entwicklung einer Multimedia Steuerung für ein Gerät im Freizeitmarkt.
Neben den Steuerungsfunktionen beinhaltete die Software Multimediale Funktionen:
Fernsehen ( DVB-S, DVB-T und Analog ), DVD und MPEG Mediaplayer.
Neben der Applikationsentwicklung wurden Anpassungen an Treibern vorgenommen.
Basis: Linux Gentoo
Programmiersprachen: C++,C
Tools: wxWidgets, Eclipse, CVS, und GCC

06.04 - 08.04
Branche: Handel
Erweiterung eines Content Management Systems
Basis: Apache Webserver, PHP4, MySQL und XML
Tools: Zend Studio, Eclipse und CVS

10.03 - 05.04
Branche: Banken
Entwicklung von Basiskomponenten für ein neues Framework.
Erstellung von Workflow Applikationen auf Basis des Framework.
Anbindung der Applikationen zum EAI System.
Die Migration der Bestandsdaten in das neue Framework und seine Applikationen.
Basis: IIS Webserver, Oracle, Windows XP
Programmiersprachen: PHP4 (OOP), XML, HTML, CSS, Javascript
Datenbank: Oracle
Tools: Zend Studio 3.0, TOAD, Together 6 (uml), Eclipse, CVS
Protokolle: SOAP

08.03 - 10.03
Branche: Banken
Erstellung von Internet Kontenübersicht für Kundenberater und Kunden.
Dazu gehörten umfangreiche Suchfunktionen für den Berater und statistische Auswertungen.
Basis: FreeBSD (UNIX), Apache Webserver, MSSQL Server
Programmiersprachen: PHP4, HTML, CSS, Javascript
Datenbank: MSSQL, MySQL
Tools: Zend Studio 2.6

06.03 - 08.03
Branche: Industrie
Konvertierungs System um CAD Daten in ein neues System zu konvertieren mit
Anbindung über ein Web Interface um dieses Tool von allen Arbeitsplätzen nutzen
zu können.
Basis: PHP4, Apache und Linux (UNIX)
Tools: Zend Studio 2.6

04.03 - 05.03
Branche: Handel
Bestellsystem zur Anbindung von Distributoren an eine OnlinePlattform mit
Preisvergleich und Bestellmöglichkeit. Die Aufgabe umfasste ein
Kommunikationsmodul, um für verschiedene Anbieter und Systeme eine
einheitliche Schnittstelle zu ermöglichen. Für die einheitliche Schnittstelle
wurde XML und XMLRPC verwendet.
Die angebundenen Systeme verwendeten folgende Schnittstellen:
InTegrateX XML über HTTP POST und GET
IM-XML über HTTP POST und GET
AS400 über ftp
Postgresql
Basis: SuSE Linux (UNIX), Apache Webserver
Programmiersprachen: PHP4,  XML und HTML
Datenbank: Postgres SQL
Tools: Zend Studio 2.6
sonstige Tools: curl

12.02 - 01.03
Datenimport und Exportschnittstellen für ein CMS System um Daten von Excel übernehmen zu können.
Basis: SuSE Linux, Apache Webserver, Excel
Programmiersprachen: PHP4, Javascript, XML und HTML
Datenbank: Postgres SQL
Tools: Zend Studio 2.5

08.02 - 10.02
Branche: Handel
Entwicklung eines Internet Shops der sich in ein bestehende Design einfügen läßt.
Basis: Apache Webserver
Programmiersprachen: PHP4, JavaScript, MySQL

02.02 - 08.02
Branche: Handel
Entwicklung eines Händlerbestellsystems mit Regionallagerverwaltung inkl. Datenimport und
Exportschnittstellen.
Basis: SuSE Linux (UNIX), Apache Webserver
Programmiersprachen: PHP4, Javascript, XML und HTML
Datenbank: Postgres SQL

12.00 - 10.01
Branche: Handel   
Design, Entwicklung und Realisierung eines Händlerinformationssystems auf Basis des Internets mit > 4000 angeschlossenen Händlern europaweit.
Basis: SuSE Linux (UNIX), Apache Webserver
Programmiersprachen: PHP4, Javascript, XML und HTML
Datenbank: Postgres SQL

02.99 - 12.00
Branche: Versicherungen, Handel     
Netzwerkkonzept, Systemlösungen auf Basis von LINUX-Servern und Windows Clients.
Erstellung einer Extranet Lösung mit PHP3 und MySQL. Intranet basierte Software auf Basis
von Java und C++.
Konfiguration der Apache Webservern.
Schulungen in HTML, MS-WORD, MS-Windows NT, LINUX und UNIX
Programmiersprachen: PHP, Java und C++
Datenbank: MySQL

10.94 - 01.99
Branche: Industrie         
Entwicklung von Magnetkartenlese- und Schreibgeräten auf Embedded Systemen 80C166.
Auswertung der Daten und Anbindung an Datenbanksysteme unter Windows und QNX für
Zugangs und Bezahlsysteme ( Kreditkarten, EC und Geldkarte).
Hardware Mikrocontroller 80C166, Intel x86
Programmiersprachen: Visual C++,C und Assembler
Betriebssysteme: MS-Windows, QNX
Datenbank: Oracle

08.93 - 09.94
Branche: Telekommunikation 
Entwicklung von Programmen für den Siemens Mikrocontroller 80C166 in C.
Entwicklung und Realisierung von Datenübertragungsprotokollen nach ISO/OSI Schichtenmodell.
Programmiersprachen: C, Assembler
Hardware: 80C166

05.92 - 05.93
Branche: Industrie         
Projekt: Entwicklung von Programmen zum Test und zur grafischen Simulation von CNC-Programmen.
Erstellung mathematischer und geometrischer Verfahren zur Berechnung von Konturen auf dem Bildschirm.
Bedienprogramme und Kontrollroutinen zur Überprüfung der NC-Programme.
Betriebssystem: OS-9
Programmiersprache: C
Hardware: Motorola 680xx VME-Bussystem

06.91 - 04.92
Branche: Automobil         
Projekt: Gangschaltautomat zum Testen von Getrieben. Implementation der Programmteile
für die Option Kupplungskontroller.
Programmiersprache:Pascal
Betriebssystem:RMOS2 (Echtzeit-Multitasking).

Referenzen

Projekt Entwicklung eines Medienmanagment-Systems (Techniken: WSDL, AJAX, Java-Beans; Programmiersprachen: Java, Javascript, etc.), 01/06 - 04/06
Referenz durch Geschäftsführung, Kölner Softwarehaus und IT-Beratung (18 MA), vom 08.05.06

"[...] Absolut sichere Beherrschung des Themas und der Aufgabe."

Projekt Entwicklung einer Videoverwaltung (Basis: Linux, Windows Media Player; Programmiersprachen: PHP5, Java;), 09/05 - 01/06
Referenz durch Geschäftsführung, Kölner Softwarehaus und IT-Beratung (18 MA), vom 08.05.06

"[...] Der Consultant ist absolut sicher im Umgang mit oben genannten Entwicklungsumgebungen und hat teilweise eigenständige Lösungsansätze in das Projekt mit eingebracht. Termintreue und gut dokumentiertes Arbeiten zeichnen ihn aus."

Projekt Händleranbindung inkl. Vertragsreporting mit PHP, 10/03 - 05/04
Referenz durch Teamverantwortlichen, Proway GmbH, 29.07.04

"Der Consultant arbeitete für uns in einem Projekt im Bankenumfeld, das zur Aufgabe hatte, ein Händlerportal mit der Programmiersprache PHP zu realisieren bzw. zu erweitern. Der Consultant führte seine Arbeit sehr selbstständig und stets zu unserer vollsten Zufriedenheit aus. Wir können den Consultant nur weiterempfehlen und würden uns freuen, wenn wir in zukünftigen Projekten wieder mit ihm zusammenarbeiten könnten. [...]"

Projekt Kleinanzeigen-Börse PHP4, XML, HTML, Postgres SQL, Javascript, 09/01 - 10/01
Referenz durch SWE mittelständ. Handelsunternehmen (ca. 600 MA), vom 22.02.02

"Mehrsprachiges Redaktionssystem für das Erstellen, Anzeigen und Verwalten von Kleinanzeigen. Der Consultant verfügt über ein umfassendes Wissen in Apache, PHP, Postgres SQL und Linux und aus allen Bereichen des Internets. Er hat das Projekt in allen Phasen von der Spezifikation über die Entwicklungs- und Testphase bis hin zur Inbetriebnahme begleitet. Die von ihm entwickelten Applikationen laufen fehlerfrei. Seine Arbeiten wurden immer termingerecht und zu unserer vollsten Zufriedenheit fertiggestellt. Neben seiner fachlichen Qualifikation ist sein besonderes Engagement hervorzuheben. Wir freuen uns auf weitere Zusammenarbeit mit ihm, möchten uns an dieser Stelle dafür bedanken und können den Consultant anderen Projektanbietern weiterempfehlen."

Projekt Preisvergleichlisten PHP4, XML, HTML, Postgresql, Javascript, 08/01
Referenz durch SWE mittelständ. Handelsunternehmen (ca. 600 MA), vom 22.02.02

"Automatisches Generieren eines datenbank-basierten Preisvergleichs mit verschiedenen Suchkriterien. Das Layout kann über Datenbankeinträge gesteuert werden und mit XML erweitert werden. Der Consultant verfügt über ein umfassendes Wissen in Apache,PHP, Postgres SQL und Linux und aus allen Bereichen des Internets. Er hat das Projekt in allen Phasen von der Spezifikation über die Entwicklungs- und Testphase bis hin zur Inbetriebnahme begleitet. Die von ihm entwickelten Applikationen laufen fehlerfrei. Seine Arbeiten wurden immer termingerecht und zu unserer vollsten Zufriedenheit fertiggestellt. Neben seiner fachlichen Qualifikation ist sein besonderes Engagement hervorzuheben. Wir freuen uns auf weitere Zusammenarbeit mit ihm, möchten uns an dieser Stelle dafür bedanken und können den Consultant anderen Projektanbietern weiterempfehlen."

Projekt Reportgenerator für autom. Katalog Extranet, 03/01 - 06/01
Referenz durch SWE mittelständ. Handelsunternehmen (ca. 600 MA), vom 22.02.02

"Reportgenerator für autom. Katalog Extranet mit PHP4, XML, HTML, Postgres SQL und Javascript: Automatisches Generieren von Ware-Listen für mehrere Sprachen und automatische EURO Umstellung. Das Layout kann über Datenbankeinträge gesteuert werden und mit XML erweitert werden. Der Consultant verfügt über ein umfassendes Wissen in Apache,PHP, Postgres SQL und Linux und aus allen Bereichen des Internets. Er hat das Projekt in allen Phasen von der Spezifikation über die Entwicklungs- und Testphase bis hin zur Inbetriebnahme begleitet. Die von ihm entwickelten Applikationen laufen fehlerfrei. Seine Arbeiten wurden immer termingerecht und zu unserer vollsten Zufriedenheit fertiggestellt. Neben seiner fachlichen Qualifikation ist sein besonderes Engagement hervorzuheben. Wir freuen uns auf weitere Zusammenarbeit mit ihm, möchten uns an dieser Stelle dafür bedanken und können den Consultant anderen Projektanbietern weiterempfehlen."

Projekt Händlersuche mit PHP4 und HTML, 02/01
Referenz durch SWE mittelständ. Handelsunternehmen (ca. 600 MA), vom 22.02.02

"Internetapplikation, über die ortsansässige Händler gefunden werden können. Der Consultant hat hervorragend die einhergehenden Lokalisierungsprobleme bei der internationalen Implementierung einer Suche mit PLZ-Verbund- Zugehörigkeiten lösen können. Die Software wurde mühelos implementiert und funktioniert schnell und zuverlässig."

Projekt Serverinstallation Neue-Medien Linux SuSE 7.0, 01/01
Referenz durch SWE mittelständ. Handelsunternehmen (ca. 600 MA), vom 22.02.02

"Neuinstallation und Einrichten Apache Webserver und Postgres Datenbank. Anpassung von shell scripten. Der Consultant hat sich unter Zeitdruck schnell und sicher in bestehende Systeme einarbeiten können und uns sehr bei der Migration eines Produktions-Servers helfen können."

Projekt automatische PDF-Plakaterstellung mit PHP, Linux und PDFlib, 12/00
Referenz durch SWE mittelständ. Handelsunternehmen (ca. 600 MA), vom 22.02.02

"Aus bestehenden Daten werden nachts automatisch Plakate auf Basis eines Layoutbeschreibungsscripts erstellt. Wir freuen uns auf weitere Zusammenarbeit mit dem Consultant, möchten uns an dieser Stelle dafür bedanken und können ihn anderen Projektanbietern weiterempfehlen."

Branchen

Handel; Intra- u. Internet Anwendungen
Banken; Intra- u. Extranet Systeme
Automobil; Steuerungssystem
Telekommunikation; Webservices, Embedded, Microcontroller
Industrie; Embedded, Microcontroller und PC Applicationen
Maschinenbau; Multimedia

Kompetenzen

Programmiersprachen
Assembler
Sehr gute Kenntnisse 80C166, 68000, 8051
C
Sehr gute Kenntnisse Visual C++, Keil, Tasking, GNU GCC
C#
Gute Kenntnisse > 2 Jahre Erfahrung
C++
Sehr gute Kenntnisse Visual Studio C++ .NET, GNU GCC
Java
Sehr gute Kenntnisse > 9 Jahre Erfahrung
JavaScript
Grundkenntnisse
Perl
Grundkenntnisse
PHP
Sehr gute Kenntnisse Erfahrung seit 7 Jahren auch in OOP mit PHP
PL/SQL
Gute Kenntnisse
Qt
Grundkenntnisse
ReSharper C++
Sehr gute Kenntnisse
wxWidgets
Sehr gute Kenntnisse
XML; Sehr gute Kenntnisse
HTML; Sehr gute Kenntnisse
WxWidgets; Gute Kenntnisse
AJAX; Gute Kenntnisse

Betriebssysteme
Echtzeitbetriebssysteme
Gute Kenntnisse RMOS, QNX
Mac OS
Sehr gute Kenntnisse ab OS X 1.4.x
Unix
Sehr gute Kenntnisse Linux ( SuSE, Gentoo, Ubuntu)
Windows
Sehr gute Kenntnisse ab Window 3.1, XP, 7

Datenbanken
DB2
Grundkenntnisse
DBVisualizer
JDBC
Sehr gute Kenntnisse
MS SQL Server
Grundkenntnisse
MySQL
Sehr gute Kenntnisse >7 Jahre
ODBC
Gute Kenntnisse
Oracle
Sehr gute Kenntnisse >7 Jahre
Postgres
Sehr gute Kenntnisse >6 Jahre
Postgres Maestro
Postrgesql
SQL
Sehr gute Kenntnisse >15 Jahren
Hibernate; Grundkenntnisse
JPA; Sehr gute Kenntnisse

Sprachkenntnisse
Englisch

Hardware
embedded Systeme
Mikrocontroller
OS X
PC
Proprietäre HW
Steuer und Regelsysteme

Datenkommunikation
Internet, Intranet
Sehr gute Kenntnisse
TCP/IP
Windows Netzwerk
SOAP Gute Kenntnisse
XMLRPC Gute Kenntnisse
WSDL Gute Kenntnisse

Produkte / Standards / Erfahrungen
AltovaXMLSpy
CrystalReports
Enterprise Architect
VisualStudio2012
Eclipse 3.x ( C++, Java, XML, PHP ); Sehr gute Kenntnisse
Zend Studio 2.0 , 2.5 , 3.0, 3.5, 4.0, 5.x; Sehr gute Kenntnisse
Visual Studio bis 2015 C++, C# .NET; Sehr gute Kenntnisse
NetBeans; Grund Kenntnisse

MySQL; Sehr gute Kenntnisse
Oracle ( TOAD, Oracle SQL Developer ); Sehr gute Kenntnisse
Postgres; Sehr gute Kenntnisse

Websphere (Zielplattform); Gute Kenntnisse
Apache Webserver; Gute Kenntnisse
Apache Tomcat; Gute Kenntnisse
Glassfish; Sehr gute Kenntnisse
WxWidgets ( wxWindows ); Gute Kenntnisse
Hibernate; Grundkenntnisse
log4j; Gute Kenntnisse
JUnit; Sehr gute Kenntnisse
JPA; Sehr gute Kenntnisse
CDI; Sehr gute Kenntnisse
EJB; Sehr gute Kenntnisse

SW Dokumentation; Seit mehr als 14 Jahren mit verschiedenen Tools
Together ( UML ); Grund Kenntnisse
Enterprise Architect 6.5 ( UML ); Gute Kenntnissen

Keil Compile C166, C51; Sehr gute Kenntnisse
Tasking Compiler C166;Sehr gute Kenntnisse
Hitex C166 in-circuit emulator; Gute Kenntnisse

MS-Office; Gute Kenntnisse
OpenOffice.org, StarOffice; Sehr gute Kenntnisse

Design / Entwicklung / Konstruktion

Enterprise Architect


Ausbildungshistorie

1981-1984 Ausbildung zum Elektromaschinenbauer
Studium FH Niederrhein 1986-1991
Dipl.-Ing. Elektrotechnik/Informationsverarbeitung
91-99 Angestellter Systementwickler
ab 99 Freiberuflicher Systementwickler


Weiterbildung
Projektleiter Baustein A/IT - Das IT-Projektmanagement

×
×