Client-Server Software-Entwicklung mit Datenbankanbindung
Aktualisiert am 24.04.2019
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2020
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Grundkenntnisse
Latein
Grundkenntnisse
Rumänisch
Muttersprache
Russisch
Grundkenntnisse
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Erlenbach am Main (+50km)

Deutschland: Der Einsatzort soll täglich vom Wohnort erreichbar sein, etwa Frankfurt - Darmstadt - Aschaffenburg.

nicht möglich

Projekte

Projekte

5 Jahre 5 Monate
2018-11 - heute

Entwicklung und Konstruktion eines Datenloggers

Windows Linux Libre-Office ...
  • Sammeln der Temperatur und Feuchtigkeit verschiedenen Räumen.
  • Sammeln des Ein- und Ausschaltens der Pumpen und des Brenners der Heizungsanlage.
Windows Linux Libre-Office Domoticz elektronische Bauteile digitale Messgeräte Arduino Raspberry Pi
auf Anfrage
9 Jahre 10 Monate
2014-06 - heute

Projektleitung und Entwicklung einer Anlage zur Generierung von Energie, insbesondere eines Drehmoments durch Nutzung der auf einen Körper wirkenden Auftriebs- und Erdanziehungskräfte

FreeCAD Linux Libre-Office ...
  • Architekturelles Design und Entwicklung der Anlage
  • Aufgabenverteilung an Mitwirkende, Koordination von Aufgaben
  • Erstellung von Testgeräten und Durchführung der Messungen
  • Auswertung der Ergebnisse, Erstellen von Grafiken anhand der Messergebnisse
  • Durchführung von Präsentationen
  • Schreiben von Publikationen
  • Studium von Patentschriften und anderen Publikationen in Deutsch und Englisch
  • Erstellung von Berechnungen für die Entwicklung des Generators
FreeCAD Linux Libre-Office elektronische Bauteile digitale Messgeräte
auf Anfrage
10 Jahre
2014-04 - heute

Projektleitung und Entwicklung eines Stromgenerators mit parametrisierten seriellen RCL-Schaltkreis in Resonanz als OpenSource

OpenModelica Octave Linux ...
  • Kompilieren, Installation und Administration der Software OpenModelica und Octave
  • Durchführung von Simulationen verschiedener Schaltungen
  • Architekturelles Design und Entwicklungen von Schaltungen und Schaltplänen für den Generator
  • Aufgabenverteilung an Mitwirkende, Koordination von Aufgaben
  • Erstellung von Testgeräten und Durchführung der Messungen
  • Auswertung der Ergebnisse, Erstellen von Grafiken anhand der Messergebnisse
  • Automatisierung der Messungen
  • Entwicklung und Konzeption von neuen Aufbauten und Schaltungen
  • Durchführung von Präsentationen
  • Schreiben von Publikationen
  • Zusammenarbeit und Austausch mit anderen Gruppen in Deutsch und Englisch
  • Coaching von Mitwirkenden in Deutsch und Englisch
  • Studium von Patentschriften und anderen Publikationen in Deutsch und Englisch
  • Erstellung von Berechnungen für die Entwicklung des Generators
OpenModelica Octave Linux Libre-Office Fritzing gschem gEDA elektronische Bauteile digitale Messgeräte Oszilloskop
auf Anfrage
10 Jahre 11 Monate
2013-05 - heute

Coaching und Consulting

Quantec 6.0 R2 Linux Windows XP ...
  • Installation und Administration der Quantec Software
  • Einarbeitung in die Quantec Software und in dem Bereich „Instrumentelle Biokommunikation“
  • Erstellung von Klienten, Zielobjekte, HealingSheets und Auswertung der Daten
  • Akquise von privaten und gewerblichen Kunden
  • Beratung bzw. Unternehmensberatung anhand der gewonnenen Daten tätigen für Firmen, Bauernhöfen usw.
Quantec 6.0 R2 Linux Windows XP VmWare
auf Anfrage
13 Jahre 1 Monat
2011-03 - heute

Software für das Energiemanagementsystem der energieautarken Anlage

Linux Windows XP eclipse C++ ...
  • Design und Entwicklung der Software, für die Steuerung des Energiemanagementsystems
  • Entwicklung und Design der Eingabedaten und des Displays
  • Erstellung der Bibliotheken für die embedded Software
  • Programmierung der Sketches für den ATMega1280 Controller
  • Erstellen der Platinen und löten der elektronischen Bauteile darauf
  • Test der Hard- und Software
Linux Windows XP eclipse C++ C++ C arduino avr
auf Anfrage
1 Jahr 7 Monate
2017-04 - 2018-10

Logistik Software für ein Mega Lager

Windows7 Enterprise IntelliJ Java ...
  • Mitwirkung beim Design einzelner Komponente.
  • Mitwirkung bei der Datenmodellierung.
  • Entwicklung von Dialogen.
  • Entwicklung von serverseitiger business logic.
  • Bugfixing.
  • Design und Entwicklung von Datenbankabfragen und Views.
  • Refactoring.
  • Entwicklung von Junit Tests.
  • Testdaten Generierung.
  • Code reviews.
  • Documentation.
Windows7 Enterprise IntelliJ Java DIQ ProX4 WMS Oracle SQL-Developer Glassfish3 SVN Jenkins Jira MS-Office Firefox Chrome
Dematic GmbH
2 Jahre 2 Monate
2015-02 - 2017-03

Fahrplanmanagement,PCOM

Windows7 Eclipse Java ...
  • Mitentwicklung des Cachings.
  • Weiterentwickeln des Matching Monitors.
  • Mitarbeit an der Erweiterung der Software:
    • Verwaltung von Zeitreihen,
    • Stammdaten,
    • Beziehungen, Geschäftspartnerrollen,
    • und deren Verknüpfungen.
    • Erstellung von Auswertungen und Analysen.
    • Kommunikation mit Marktpartnern (automatischer Versand und Empfang).
    • Automatisierung von Prozessen (Systemaufträge).
    • Redispatch, Energiedatenmanager.
    • Abbilden von Geschäftsprozessen.
  • Bugfixing.
  • Design und Entwicklung von Pflegedialoge und Darstellungsmasken.
  • Implementierung von Java Beans.
  • Persistenz, Entitäten.
  • Refactoring.
  • Entwicklung von Junit Tests und Fixtures.
  • Code reviews.
  • Documentation.
Windows7 Eclipse Java J2EE JEE6 JEE7 JPA EJB CDI Oracle SQL-Developer Golden Squirrel Hibernate JBOSS WildFly SVN Jenkins Jira Sonar-Qube UMLet. SCRUM MS-Office.
PSI AG
3 Monate
2014-08 - 2014-10

Realisierung der Datenbankverschlüsselung von MariaDB

Linux Windows Eclipse für C/C++ ...
  • Design und Entwicklung der Tabellenverschlüsselung
  • Design und Entwicklung der Spaltenverschlüsselung
  • Erzeugung und Verwaltung der Schlüssel
  • Implementierung des Schlüssel-Providers
  • Die Nutzung der Datenbankverschlüsselung von MariaDB bleibt transparent für den Nutzer, die Ver- und Entschlüsselung geschieht „on the fly“
Linux Windows Eclipse für C/C++ VmWare Git MariaDB OpenSSL AES
Eperi GmbH
5 Monate
2013-12 - 2014-04

Erweiterung Infrastruktur und Customising einer ERP Software

Java Tomcat JBoss ...
  • Installation und Administration der Open Source Software OpenZ / Openbravo
  • Code-review der Software
  • Code Anpassungen an die Bedürfnisse der Firma
  • Einarbeitung in Data-Mining, OLAP und multidimensionale Datenstrukturen.
  • Erstellen einer virtuellen Server- und Desktoplandschaft
Java Tomcat JBoss ANT POSTGRESQL 9.2 Eclipse Linux VmWare MyEclipse JEE6 JEE7 Spring Webservices CVS Subversion MySQL MS-SQL Oracle DB2
auf Anfrage
4 Monate
2013-01 - 2013-04

Groupware

Java Linux JBoss ...
  • Java, JEE6 Design und Entwicklung.
  • Konzeption einer Lösung für eine Groupware Software
  • Auswahl und Installation von Open-Xchange
  • Software lauffähig machen
  • Anpassungen und Erweiterung der Software
Java Linux JBoss eclipse MySQL JavaScript Apache SMTP
auf anfrage
1 Jahr 3 Monate
2011-10 - 2012-12

Risikobewertung

Windows XP eclipse RAD ...
  • Mitarbeit bei der technischen Konzeption neuer und der Weiterentwicklung vorhandener Funktionen
  • Entwicklung und Dokumentation von Java Programmen (Batch Verarbeitung)
  • Java Code-Review
  • Refactoring von Java Programmen
  • Geschwindigkeitssteigerung und -optimierung von Java Programmen
  • Debuggen und fixen der Applikationen
  • Durchführung und Dokumentation von Entwickler- und Modultests
  • Historisierung der Datenbestände
Windows XP eclipse RAD IBM Rational Synergy 7.5 DB2 SQL XML Java JDBC EasyCC MS-Office UltraEdit32
Renommierte deutsche große Bank
1 Jahr 3 Monate
2011-10 - 2012-12

Risikobewertung

Java JPA JAXB ...
  • Java, J2EE, JEE6 Design und Entwicklung.
  • Mitarbeit bei der technischen Konzeption neuer und der Weiterentwicklung vorhandener Funktionen
  • Entwicklung und Dokumentation von Java Programmen (Batch Verarbeitung)
  • Java Code-Review
  • Refactoring von Java Programmen
  • Geschwindigkeitssteigerung und -optimierung von Java Programmen
  • Debuggen und fixen der Applikationen
  • XML Dateien erzeugen, parsen, validieren und verarbeiten mit Java
  • Durchführung und Dokumentation von Entwickler- und Modultests
  • Datenmodellierung
  • Webservices
  • Historisierung der Datenbestände, alte Historisierungen konsolidieren und mit den aktuellen vergleichen
  • Wissensvermittlung und Weitergabe an Kollegen, Coaching
Java JPA JAXB JDBC Windows XP eclipse RAD 8 IBM Rational Synergy 7.5 WebSphere 6.1 und 8 DB2 9.1.5 unter zOS SQL SAS XML EasyCCM MS-Office UltraEdit32
KfW Bank
5 Monate
2010-11 - 2011-03

Controller Software

Linux Windows XP eclipse C++ ...
  • Design und Entwicklung der Software, für das Management / Steuerung einer PV-Thermie Solaranlage
  • Entwicklung und Design der Eingabedaten und des Displays
  • Erstellung der Bibliotheken für die embedded Software
  • Programmierung der Sketches für den ATMega1280 Controller
  • Erstellen der Platinen und löten der elektronischen Bauteile darauf
  • Test der Hard- und Software
Linux Windows XP eclipse C++ C++ C arduino avr
Auf Anfrage
5 Monate
2010-11 - 2011-03

Finanzbuchhaltung Software

Linux MySQL 5.1 MySQL-Administrator ...
  • Design und Entwicklung einer Finanzbuchhaltung Software, die den eigenen Anforderungen entspricht
  • Entwicklung und Design des Datenmodells
  • Entwicklung und Design der Eingabeoberflächen
  • Erstellung von Berichten und Analysen der Daten
  • Exportroutinen für die Daten in anderen Dateiformaten, z.B. OpenOffice, Excel, Datev
Linux MySQL 5.1 MySQL-Administrator MySQL-Abfrage-Browser OpenOffice MS-Office
Auf Anfrage
2 Monate
2009-10 - 2009-11

Entwicklung eines Internet-Auftrittes

Linux HTML CSS ...
  • Therapeutische Praxis Entwicklung und (Mit)Design des Internet-Auftrittes der Firma.
  • Es wird weiterhin nach Bedarf entwickelt und gepflegt.
Linux HTML CSS JavaScript Quanta Plus Internet Browser Apache Image-Magick
Therapeutische Praxis
3 Monate
2009-04 - 2009-06

Design und Entwicklung eines Internet-Auftrittes

Linux Quanta Plus Internet Browser ...
  • Design und Entwicklung des Internet-Auftrittes der Firma.
  • Es wird weiterhin nach Bedarf entwickelt und gepflegt.
Linux Quanta Plus Internet Browser Apache.
Auf Anfrage
4 Monate
2008-07 - 2008-10

Modulares Versionsmanagement-System zur Verteilung und Sortierung der Briefe in den Briefzentren

Java J2EE Swing ...
  • Fehleranalyse, programmtechnische Fehlerbereinigung und Test sowie Unterstützung bei der Projektorganisation im Wartungsprojekt "MoVe". Schwerpunkt Anwendungsentwicklung mit Java, Eclipse, Oracle.
  • Die Anwendung wurde von einem anderen Dienstleister als Source-Code übernommen. Applikation lauffähig zu machen.
  • Entwicklungsumgebung und Tools einrichten.
  • Code-Review der bestehenden multithreading / multitasking Applikation.
  • Bugfixing.
  • Tests.
  • Dokumentation.
  • PL-SQL Packages erstellen und fixen.
  • Updates der Datenbankschemas ausführen.
Java J2EE Swing PL-SQL Ant XML TopLink - Persistenz-Layer Eclipse OC4J Oracle 10 SQL-Developer OracleAS TopLink Mapping Workbench Subversion VSS Bugzilla Quality Center MS Office MS Windows XP Linux Solaris
Deutsche Post
2 Jahre 6 Monate
2005-10 - 2008-03

Sicherstellung des einwandfreien Funktionierens der Software-Tools

MS Access VBA Visual-Basic ...

Projekt:

  • Sicherstellung des einwandfreien Funktionierens der Software-Tools (über 30) für die Marktsteuerung und Marktüberwachung.
  • Konzeption, Design und Programmierung neuer Tools.
  • Pflege und Erweiterung der bestehenden Tools.

 

 

Aufgaben:

  • Code-Review der bestehenden Applikationen
  • Refactoring und Erweiterung der bestehenden CGI (perl) Anwendungen.
  • Konzeption, Design und Programmierung neuer Tools.
  • Einführung neuer Technologien: Java, JSP, JSF, Hibernate, Ajax, J2EE, Cluster
  • Konzeption, Design und Programmierung eines Tools zum automatischen Assignieren von Tasks / Arbeitsabläufe an die Mitarbeiter mit Beachtung von Erfahrung, Ausbildung und den unterschiedlichen Schichten der Mitarbeiter
  • Erstellung eines Frameworks indem unterschiedliche Planung-Tools als Add-On programmiert werden können.
  • Konzeption, Design und Programmierung eines Tools zur flexiblen Gestaltung der gesamten Arbeitszeit einer Arbeitsgruppe, so daß eine vorgegebene und von der Uhrzeit abhängige Anzahl der Mitarbeiter immer vorhanden sein muß.
  • Konzeption, Design und Programmierung eines Tools zur individuellen Darstellung der Planung der Arbeit der Mitarbeiter mit der Berücksichtigung der unterschiedlichen Projekten und Arbeitsabläufen.
  • Partielle Konzeption, Design und Programmierung eines Tools zur Analyse der getätigten Anrufen. Statistische Auswertung und Darstellung der Daten. Automatisches Einfügen einiger Daten in Excel zur weiteren Verarbeitung.
  • Mehrere Tools zur Auswertung (auch statistische) der vielen vorhanden Daten, die aus völlig unterschiedlichen Datenquellen stammen.
  • Konzeption, Design und Programmierung eines Tools zur Analyse und statistischen Auswertung der Datenfeeds für die Instrumente der Emmitenten. (ca. 70.000.000 Datenfeeds pro Tag mit steigernden Tendenz).
  • Erstellung und Pflege des Bestandes an DTS-Pakete für die regelmäßigen Jobs des MS-SQL Servers.
  • Gespräche und Betreuung der Arbeitsgruppen des Kunden während des gesamten Entwicklungsprozesses.
  • Erstellung der Dokumentation
  • Schulung der Mitarbeiter und der Kunden in deutscher und englischer Sprache.
  • Abnahme / Übergabe der Tools.
MS Access VBA Visual-Basic MS Office Perl CGI Java Script Java C++ J2EE JSP JSF Hibernate HTML Ajax Eclipse Jboss Jboss-Cluster Apache MS-SQL Data Transformation Services FoxPro MS Windows 2000
Deutsche Börse Systems
2 Monate
2005-08 - 2005-09

MS Access (VBA)-Anwendung zur Abgleichung der Datenbestände zwischen zwei Front- und Backoffice Systemen / Reconciliation Paris

MS Access VBA MS Office ...
  • Code-Review der bestehenden Anwendung ZGT vs. IBS
  • Refactoring, erweitern und programmieren der Anwendung ZGT vs. IBS
  • Design und programmieren der Anwendung ZGS vs. IBS
  • Parametrisierbare Mapping-Regel und Input-Felder für Dateinamen und -Pfade
  • Konvertierungen von Daten zwischen den Systemen, damit diese
  • verglichen werden können
  • Identifizieren der identischen Teile der Datenbestände, die die gleichen
  • Geschäfte darstellen
  • Identifizieren von neuen Geschäften, die noch nicht in den Anwendungen als Produkt aufgenommen wurden und diese in einer separaten Tabelle entsprechend ausweisen.
  • Erstellung der Dokumentation
  • Schulung der Mitarbeiter
  • Abnahme / Übergabe des Projektes.
MS Access VBA MS Office MS Windows NT
Commerzbank
1 Monat
2005-07 - 2005-07

C++ Anwendung zur Generierung von COBOL Quellcode für den Host

GNU C++ make Makefile ...
  • Pflege und Fehlerbeseitigung bei der Portierung der C++ Anwendung zur Generierung von COBOL Quellcode für den Host .
  • Administration der Software - Infrastruktur.
  • Code Review der C++ Anwendungen.
  • Portieren der Anwendung von einer alten Linux-Version auf SuSE Enterprise Server.
  • Anpassen der Entwicklungsumgebung an die neuen Parser und Kompiler.
  • Konfigurieren des Samba-Servers zum Anbinden des Verzeichnisbaumes der Anwendung an Windows.
  • Schulung der Mitarbeiter in das neue System.
GNU C++ make Makefile bison samba shell Eclipse RCS SSH SuSE Linux Server 8 und 9 Windows NT
Commerzbank
6 Monate
2005-01 - 2005-06

Pflege und Fehlerbeseitigung

Java JSP JDK ...

Projekt:

  • Pflege und Fehlerbeseitigung einer Java Web-Anwendung (CIS) für eine renommierte deutsche Bank
  • Pflege und Fehlerbeseitigung einer Java Web-Anwendung (STS) für Geldautomaten und Wertransporte
  • Produktionsbetreuung der STS-Anwendung
  • OOD und OOP der neuen Version der STS-Anwendung

 

Aufgaben:

  • Administration und Aufbau der Infrastruktur (Hard- und Software).
  • Konfigurieren des Samba-Servers zum Anbinden des Verzeichnisbaumes der Benutzer und Projektlaufwerke an Windows.
  • Code Review der Java Web-Anwendungen.
  • Vereinfachen der JSP-Seiten.
  • Einfügen von Tags, die im Java-Code bearbeitet werden.
  • Debuggen der Anwendungen.
  • Beseitigen von unperformantem Code.
  • Programmierung der performanten neuen Version der Anwendung.
  • Deployen der Anwendungen.
  • Profiling und Geschwindigkeitsoptimierung der Antwortzeiten der Datenbankabfragen.
  • Entwicklung und Design des Datenmodells und SQL Skripte.
  • Design und Aufbau des Clusters für die MySQL Datenbank.
Java JSP JDK Java Script HTML Linux shell Eclipse MyEclipse MySQL MS-SQL MS-SQL Profiler & Query Analyser CVS Apache SSH Jrun Jboss putty Internet Browser Windows 2000 XP
SoltrX GmbH
1 Jahr
2004-07 - 2005-06

Weiterentwicklung und Fertigstellung der Java Web-Applikation

Java JSP JDK ...

Projekt:

  • Weiterentwicklung und Fertigstellung der Java Web-Applikation.
  • Portierung einer existierenden VBA-Anwendung (MS-Access) zu einer Web-Applikation mit Nutzung von Apache, Tomcat und Oracle 8i.

 

Aufgaben:

  • Transfer der Entwicklung von der Windows - Umgebung auf Linux.
  • Auswahl der geeigneten Tools, die auf die spezielle Hardware zugeschnitten ist.
  • Code - Review über was bisher entwickelt wurde.
  • Installation und Konfiguration des Betriebssystems und der Tools.
  • Durchführung von Tests und Qualitätssicherung.
  • Entwicklung  und Portierung der noch fehlenden Funktionalitäten und Klassen.
  • Redesign und Entwicklung eines Teils der Applikation: Vereinfachung der JSP Formulare und deren Anwendung, was zur gesteigerten Produktivität des Anwenders führt. Erstellung neuer JSP - Formularen.
  • Erstellung bzw. Update der Skripte zur Erstellung der Tabellen in der Oracle Datenbank und der entsprechenden Abfragen.
  • Geschwindigkeitsoptimierung der Antwortzeiten bei der Datenbankabfrage.
  • Einführung und Mitbegleitung des Produktionsbetriebes.
  • Erstellung des Importes / Exportes von Daten aus / an anderen Datenbanken.
Java JSP JDK Java Script HTML Linux Eclipse CVS Apache Oracle 8i Tomcat putty Internet Browser Windows NT MS-Access VB Image-Magick.
ALAP Softwareentwicklung & Projektmanagement GmbH
1 Jahr 2 Monate
2003-05 - 2004-06

Entwicklung eines Internet-Auftrittes

C++ Linux PHP ...

Projekt:

  • Entwicklung des Internet-Auftrittes der Firma.
  • Design und Entwicklung einer B2B Applikation für eBusiness.

 

Aufgaben:

  • Präsentation der Firma und ihrer Dienstleistungen.
  • Erstellung des geschützten Bereichs mit:
    • Erstellung der Ein- und Ausgabemasken - Programmierung dynamischer Web-Seiten.
    • Datenmodellierung und Programmierung der SQL-Skripte zur Erzeugung der Datenbank und initialisieren mit Startdaten.
    • Import von Daten aus Excel-Tabellen.
    • Design und Entwicklung der business logic und der Kommunikation zwischen Web-Server und Datenbank.
    • Design und Entwicklung des Verdienstes und der Qualifikation der Vertriebspartner der Organisation. Jeder der Vertriebspartner hat seine eigene Organisation.
    • Authentifizierung und Autorisierung der Benutzer.
    • Rechteverwaltung der Benutzer.
    • Jeder Benutzer kann nur Daten seiner eigenen Organisation schreiben und lesen.
    • Die Software kann auch von den Vertriebspartner zu Demo-Zwecken benutzt werden.

 

Anmerkung:

Das Projekt befindet sich in der Entwicklung. Ein Termin für die Fertigstellung ist nicht vorhanden

C++ Linux PHP Java Script CGI Quanta Plus KDevelop MySQL Internet Browser
Firmename auf Anfrage
2 Jahre 3 Monate
2000-11 - 2003-01

Design und Entwicklung eines Sicherheits-Softwaresystems

OO-Umfeld Visual C++ 6.0 Java ...

Projekt:

Design und Entwicklung eines Sicherheits-Softwaresystems. Die Software registriert, verschlüsselt, markiert und verwaltet sensible Dokumente transparent für den Benutzer. Weiterhin schützt sie das gesamte Netzwerk vor Dokumenten-Diebstahl von Innen und Außen. Ein trotzdem entwendetes registriertes Dokument ist unbrauchbar, da es verschlüsselt ist. Man kann verfolgen welcher Benutzer dieses Dokument angerührt / bearbeitet hat.

 

Aufgaben:

  • Ein nicht funktionsfähiger Prototyp zu einem lauffähigen Prototyp / Produkt überführen. Das beinhaltet Fehlerbehebung und Erweiterung der Software. Die Weiterentwicklung der entstandenen Beta ­ Version wurde abgebrochen und das System neu designed und entwickelt.
  • Design und Entwicklung client- und serverseitig der Module für die Ver-, Entschlüsselung und das Einbetten des digitalen Wasserzeichens mit folgenden Eigenschaften:
    • Die Routinen zur Ver-, Entschlüsselung und dem Einbetten des digitalen Wasserzeichens sollen z.B. zwecks customizing austauschbar sein.
    • Erweiterung der Möglichkeiten der Ent- und Verschlüsselung auf mehrere Gigabyte große Dateien.
    • Geschwindigkeitsoptimierung der Ent- und Verschlüsselung.
    • Geschwindigkeitsoptimierung des Registrieren der Dokumenten.
  • Installationen des Sicherheits-Softwaresystems auf den Clients und Servers.
  • Funktionalitätstests der Software.
  • Betreuung und Einarbeitung der Testergruppe.
  • Belastungstests der Software mit einer größeren Anzahl von Clients als die der vorhandenen Hardware durch die Nutzung virtueller Rechner.
  • Fehlersuche beim Testen der Software.
  • Tool zur Automatisierung des Belastungstests.
  • Debuggen, aktualisieren vorhandenen und entwickeln von neuen Test-Cases.

 

Refactoring und Erweiterung des Softwarepaketes Network-Filtering (Winsock Service Provider) mit folgenden Eigenschaften:

  • Herausfiltern und zusammensetzen der sensiblen Dokumenten aus den -  über die Netzwerkkarte - transportierten Daten.
  • Ent-, verschlüsseln und wasserzeichnen on the fly der registrierten Dokumente.
  • Speichern der Dokumenten auf der Festplatte oder Weitergabe an einer Applikation.
  • Kommunikation mit dem IO-Filtertreiber.
  • Zugriffsverweigerung von unbekannten Rechner.

 

Tool zur Einfügung und Auslesen von versteckten Informationen in einer .EXE oder .DLL Datei.

 

Planung, Konzeption, Aufbau und Administration des Netzwerkes für den Test-Lab:

  • Installation von Windows 2000 Professional, Advanced Server und Linux.
  • Einrichten des PDC- und Ghost-Servers unter Windows 2000.
  • Einrichten des Domain Name Services und Bind Services unter Linux.
  • Einrichten des File Servers mit Samba unter Linux.
  • Installation und Einrichten von VMWare auf den Windows 2000 Clients.
  • Erstellen von Backups.

Projektsprache: Englisch

 

OO-Umfeld Visual C++ 6.0 Java Perl Visual Test Rational Rose Oracle 8.1 Windows NT 2000 Open SSL HTTP soap XML VMWare Visio Samba Linux Sun Solaris
Mitsubishi / ReEncryption Development GmbH (IT - Sicherheitssoftware)
5 Monate
2000-06 - 2000-10

Entwicklung eines B2B Internet-Portals.

Visual C++ 6.0 Visual Basic MS-SQL ...

Aufgaben:

  • Design und Entwicklung eines Tools zur Prüfung und Erhaltung der Konsistenz der ereignisorientierten Daten in der Datenbank. Zu verschiedenen Ereignissen, die von der Struktur der Daten in der MS-SQL Datenbank abhängig ist, werden dann die entsprechenden Personen benachrichtigt.
  • Mitentwicklung des SendMailServers.
  • Programmierung des Importes von Daten aus Excel Tabellen in die Datenbank.
Visual C++ 6.0 Visual Basic MS-SQL COM Windows NT MS-Office Batchprogrammierung
USD / Unternehmensberatung

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Lehrgang Java
  • Lehrgang HTML
  • Lehrgang Unix Systemadministrator
  • Lehrgang Unix Netzwerkadministrator
  • Lehrgang Großrechner
  • Technik-Informatiker
  • Mehrere Seminare zum Thema Motivation und Persönlichkeitsentwicklung
  • Mehrere Seminare zum Thema Verkauf

 

1986

Physikstudium an der Universität Temeschburg

Abschluß:Dr. rer. rat., Diplom-Physiker

,

Note: gut

 

1989

Zeites Staatsexamen im Fach Physik,Temeschburg

Note: gut.

 

05/2000

Promotion im Fach Physik an der TU-Dresden

Note: cum laude

 

11/2000 - 02/2001

MCSD Kurs

 

03/2010 - 09/2010

Ausbildung zum ?Projektmanager für alternative und erneuerbare Energien?

 

Inhalte:

  • Projekte im Bereich der Alternativen und Erneuerbaren Energien
  • Entwicklungen von Projekten im Bereich der Alternativen und Erneuerbaren Energien

 

Tools / Sprachen:

Energieberater, PVSol, TSol, MS-Office, MS-Project, Windows XP

Position

Position

Ausgeprägte Softskills

Kompetenzen

Kompetenzen

Schwerpunkte

Datenbanken
Konzeption und Design
mit Java und / oder C++ unter Windows und UNIX / Linux
Numerische Rechentechnik, Numerik (numerical computation).
Projektleitung
Tests und Qualitätssicherung

Produkte / Standards / Erfahrungen / Methoden

elektronische Bauteile
Git
OpenSSL
VmWare
  • GCC
  • MFC
  • MS-Office
  • Visual Studio
  • Kdevelop
  • Quanta Plus
  • Star Team
  • Source Safe
  • SoftIce
  • Rational Rose
  • Visual Test
  • Apache
  • Povray
  • Applixware
  • WordPerfect
  • Tex, Latex
  • Emacs
  • VMWare
  • Samba
  • Ethernet
  • TCP/IP
  • Ardiuno

Betriebssysteme

HPUX
gute Kenntnisse
IRIX
gute Kenntnisse
Linux
MS-DOS
gute Kenntnisse
OS/2
praktische Kenntnisse
OSF/Motif
gute Kenntnisse
SUN OS, Solaris
gute Kenntnisse
Unix
Linux, True64 Unix sehr gute Kenntnisse
Windows
3.x, 95, 98, NT, 2000, XP gute Kenntnisse
Linux sehr gute Kenntnisse
Aix Grundkenntnisse

Programmiersprachen

Assembler
MASM Grundkenntnisse
Basic
Gute Kenntnisse
C
Borland (MS-DOS), GNU, Unix, sehr gute Kenntnisse
C++
Borland (MS-DOS), GNU, Unix, Visual C++, sehr gut
Emacs
Linux, Unix, gute Kenntnisse
Fortran
MS-DOS, Linux, Unix, sehr gute Kenntnisse
Foxpro
Java
gute Kenntnisse
JavaScript
gute Kenntnisse
Mantis
Pascal
Grundkenntnisse
Perl
gute Kenntnisse
PHP
gute Kenntnisse
PL/SQL
gute Kenntnisse
Qt
Gute Kenntnisse
Shell
C-,K-,Bourne-Shell, Bash Grund- bis gute Kenntnisse
TeX, LaTeX
gute Kenntnisse

Datenbanken

Access
Gute Kenntnisse
Informix
Grundkenntnisse, erworben während der Ausbildung
MariaDB
MS SQL Server
Gute Kenntnisse durch Programmierung von Datenbankanwendungen
MySQL
Gute Kenntnisse
ODBC
Gute kenntnisse
Oracle
Gute kenntnisse
Postgres
Grundkenntnisse
SQL
Gute Kenntnisse

Datenkommunikation

Ethernet
gute Kenntnisse
Fax
gute Kenntnisse
Internet, Intranet
gute Kenntnisse
ISDN
gute Kenntnisse
LAN, LAN Manager
gute Kenntnisse
Message Queuing
Grundkenntnisse
Novell
Grundkenntnisse
OSF/DCE
Gute Kenntnisse
PC-Anywhere
Grundkenntnisse
Router
Gute Kenntnisse
TCP/IP
gute Kenntnisse
Windows Netzwerk
gute Kenntnisse
Winsock
gute Kenntnisse
  • Konzipierung und Aufbau von Rechencluster bestehend aus Linux-PCs und Digital/Compaq Workstations unter Unix.
  • Konzipierung und Aufbau von Netzwerke bestehend aus Linux- und Windows-PCs.

Hardware

Alpha
21164, 21264 ; Digital / Compaq Workstation
CD-Writer / Brenner
konfigurieren, brennen
Digital
Digital Workstations
Drucker
HP Laser- und Inkjet-Serien
HP
Messgeräte
Modem
Konfiguration / Zugang zum Internet
Motorola
PC
fundierte Kenntnisse der Hardware
Scanner
Soundkarten
Konfiguration
SUN
  • Auswahl von Komponenten zur Erweiterung / Aufrüstung von PCs und Digital/Compaq Workstations
  • Auswahl von Komponenten zum Zusammenstellen von PCs nach Wunschdaten
  • Aufbau von heterogenen Netzwerke.

Berechnung / Simulation / Versuch / Validierung

  • Berechnung und Simulation des Betriebes einer thermisch autarken Fotovoltaik-Solarthermie-Anlage.

Design / Entwicklung / Konstruktion

  • Konstruktion, Design und Programmierung des Energiemanagers / Controllers einer Fotovoltaik-Solarthermie-Anlage.

Branchen

Branchen

  • Softwarehersteller
  • Hardwarehersteller
  • Autobranche
  • Banken
  • Handel
  • Physik
  • Medizin
  • Medizintechnik
  • Forschung, Entwicklung, UNI
  • Chemie

Einsatzorte

Einsatzorte

Erlenbach am Main (+50km)

Deutschland: Der Einsatzort soll täglich vom Wohnort erreichbar sein, etwa Frankfurt - Darmstadt - Aschaffenburg.

nicht möglich

Projekte

Projekte

5 Jahre 5 Monate
2018-11 - heute

Entwicklung und Konstruktion eines Datenloggers

Windows Linux Libre-Office ...
  • Sammeln der Temperatur und Feuchtigkeit verschiedenen Räumen.
  • Sammeln des Ein- und Ausschaltens der Pumpen und des Brenners der Heizungsanlage.
Windows Linux Libre-Office Domoticz elektronische Bauteile digitale Messgeräte Arduino Raspberry Pi
auf Anfrage
9 Jahre 10 Monate
2014-06 - heute

Projektleitung und Entwicklung einer Anlage zur Generierung von Energie, insbesondere eines Drehmoments durch Nutzung der auf einen Körper wirkenden Auftriebs- und Erdanziehungskräfte

FreeCAD Linux Libre-Office ...
  • Architekturelles Design und Entwicklung der Anlage
  • Aufgabenverteilung an Mitwirkende, Koordination von Aufgaben
  • Erstellung von Testgeräten und Durchführung der Messungen
  • Auswertung der Ergebnisse, Erstellen von Grafiken anhand der Messergebnisse
  • Durchführung von Präsentationen
  • Schreiben von Publikationen
  • Studium von Patentschriften und anderen Publikationen in Deutsch und Englisch
  • Erstellung von Berechnungen für die Entwicklung des Generators
FreeCAD Linux Libre-Office elektronische Bauteile digitale Messgeräte
auf Anfrage
10 Jahre
2014-04 - heute

Projektleitung und Entwicklung eines Stromgenerators mit parametrisierten seriellen RCL-Schaltkreis in Resonanz als OpenSource

OpenModelica Octave Linux ...
  • Kompilieren, Installation und Administration der Software OpenModelica und Octave
  • Durchführung von Simulationen verschiedener Schaltungen
  • Architekturelles Design und Entwicklungen von Schaltungen und Schaltplänen für den Generator
  • Aufgabenverteilung an Mitwirkende, Koordination von Aufgaben
  • Erstellung von Testgeräten und Durchführung der Messungen
  • Auswertung der Ergebnisse, Erstellen von Grafiken anhand der Messergebnisse
  • Automatisierung der Messungen
  • Entwicklung und Konzeption von neuen Aufbauten und Schaltungen
  • Durchführung von Präsentationen
  • Schreiben von Publikationen
  • Zusammenarbeit und Austausch mit anderen Gruppen in Deutsch und Englisch
  • Coaching von Mitwirkenden in Deutsch und Englisch
  • Studium von Patentschriften und anderen Publikationen in Deutsch und Englisch
  • Erstellung von Berechnungen für die Entwicklung des Generators
OpenModelica Octave Linux Libre-Office Fritzing gschem gEDA elektronische Bauteile digitale Messgeräte Oszilloskop
auf Anfrage
10 Jahre 11 Monate
2013-05 - heute

Coaching und Consulting

Quantec 6.0 R2 Linux Windows XP ...
  • Installation und Administration der Quantec Software
  • Einarbeitung in die Quantec Software und in dem Bereich „Instrumentelle Biokommunikation“
  • Erstellung von Klienten, Zielobjekte, HealingSheets und Auswertung der Daten
  • Akquise von privaten und gewerblichen Kunden
  • Beratung bzw. Unternehmensberatung anhand der gewonnenen Daten tätigen für Firmen, Bauernhöfen usw.
Quantec 6.0 R2 Linux Windows XP VmWare
auf Anfrage
13 Jahre 1 Monat
2011-03 - heute

Software für das Energiemanagementsystem der energieautarken Anlage

Linux Windows XP eclipse C++ ...
  • Design und Entwicklung der Software, für die Steuerung des Energiemanagementsystems
  • Entwicklung und Design der Eingabedaten und des Displays
  • Erstellung der Bibliotheken für die embedded Software
  • Programmierung der Sketches für den ATMega1280 Controller
  • Erstellen der Platinen und löten der elektronischen Bauteile darauf
  • Test der Hard- und Software
Linux Windows XP eclipse C++ C++ C arduino avr
auf Anfrage
1 Jahr 7 Monate
2017-04 - 2018-10

Logistik Software für ein Mega Lager

Windows7 Enterprise IntelliJ Java ...
  • Mitwirkung beim Design einzelner Komponente.
  • Mitwirkung bei der Datenmodellierung.
  • Entwicklung von Dialogen.
  • Entwicklung von serverseitiger business logic.
  • Bugfixing.
  • Design und Entwicklung von Datenbankabfragen und Views.
  • Refactoring.
  • Entwicklung von Junit Tests.
  • Testdaten Generierung.
  • Code reviews.
  • Documentation.
Windows7 Enterprise IntelliJ Java DIQ ProX4 WMS Oracle SQL-Developer Glassfish3 SVN Jenkins Jira MS-Office Firefox Chrome
Dematic GmbH
2 Jahre 2 Monate
2015-02 - 2017-03

Fahrplanmanagement,PCOM

Windows7 Eclipse Java ...
  • Mitentwicklung des Cachings.
  • Weiterentwickeln des Matching Monitors.
  • Mitarbeit an der Erweiterung der Software:
    • Verwaltung von Zeitreihen,
    • Stammdaten,
    • Beziehungen, Geschäftspartnerrollen,
    • und deren Verknüpfungen.
    • Erstellung von Auswertungen und Analysen.
    • Kommunikation mit Marktpartnern (automatischer Versand und Empfang).
    • Automatisierung von Prozessen (Systemaufträge).
    • Redispatch, Energiedatenmanager.
    • Abbilden von Geschäftsprozessen.
  • Bugfixing.
  • Design und Entwicklung von Pflegedialoge und Darstellungsmasken.
  • Implementierung von Java Beans.
  • Persistenz, Entitäten.
  • Refactoring.
  • Entwicklung von Junit Tests und Fixtures.
  • Code reviews.
  • Documentation.
Windows7 Eclipse Java J2EE JEE6 JEE7 JPA EJB CDI Oracle SQL-Developer Golden Squirrel Hibernate JBOSS WildFly SVN Jenkins Jira Sonar-Qube UMLet. SCRUM MS-Office.
PSI AG
3 Monate
2014-08 - 2014-10

Realisierung der Datenbankverschlüsselung von MariaDB

Linux Windows Eclipse für C/C++ ...
  • Design und Entwicklung der Tabellenverschlüsselung
  • Design und Entwicklung der Spaltenverschlüsselung
  • Erzeugung und Verwaltung der Schlüssel
  • Implementierung des Schlüssel-Providers
  • Die Nutzung der Datenbankverschlüsselung von MariaDB bleibt transparent für den Nutzer, die Ver- und Entschlüsselung geschieht „on the fly“
Linux Windows Eclipse für C/C++ VmWare Git MariaDB OpenSSL AES
Eperi GmbH
5 Monate
2013-12 - 2014-04

Erweiterung Infrastruktur und Customising einer ERP Software

Java Tomcat JBoss ...
  • Installation und Administration der Open Source Software OpenZ / Openbravo
  • Code-review der Software
  • Code Anpassungen an die Bedürfnisse der Firma
  • Einarbeitung in Data-Mining, OLAP und multidimensionale Datenstrukturen.
  • Erstellen einer virtuellen Server- und Desktoplandschaft
Java Tomcat JBoss ANT POSTGRESQL 9.2 Eclipse Linux VmWare MyEclipse JEE6 JEE7 Spring Webservices CVS Subversion MySQL MS-SQL Oracle DB2
auf Anfrage
4 Monate
2013-01 - 2013-04

Groupware

Java Linux JBoss ...
  • Java, JEE6 Design und Entwicklung.
  • Konzeption einer Lösung für eine Groupware Software
  • Auswahl und Installation von Open-Xchange
  • Software lauffähig machen
  • Anpassungen und Erweiterung der Software
Java Linux JBoss eclipse MySQL JavaScript Apache SMTP
auf anfrage
1 Jahr 3 Monate
2011-10 - 2012-12

Risikobewertung

Windows XP eclipse RAD ...
  • Mitarbeit bei der technischen Konzeption neuer und der Weiterentwicklung vorhandener Funktionen
  • Entwicklung und Dokumentation von Java Programmen (Batch Verarbeitung)
  • Java Code-Review
  • Refactoring von Java Programmen
  • Geschwindigkeitssteigerung und -optimierung von Java Programmen
  • Debuggen und fixen der Applikationen
  • Durchführung und Dokumentation von Entwickler- und Modultests
  • Historisierung der Datenbestände
Windows XP eclipse RAD IBM Rational Synergy 7.5 DB2 SQL XML Java JDBC EasyCC MS-Office UltraEdit32
Renommierte deutsche große Bank
1 Jahr 3 Monate
2011-10 - 2012-12

Risikobewertung

Java JPA JAXB ...
  • Java, J2EE, JEE6 Design und Entwicklung.
  • Mitarbeit bei der technischen Konzeption neuer und der Weiterentwicklung vorhandener Funktionen
  • Entwicklung und Dokumentation von Java Programmen (Batch Verarbeitung)
  • Java Code-Review
  • Refactoring von Java Programmen
  • Geschwindigkeitssteigerung und -optimierung von Java Programmen
  • Debuggen und fixen der Applikationen
  • XML Dateien erzeugen, parsen, validieren und verarbeiten mit Java
  • Durchführung und Dokumentation von Entwickler- und Modultests
  • Datenmodellierung
  • Webservices
  • Historisierung der Datenbestände, alte Historisierungen konsolidieren und mit den aktuellen vergleichen
  • Wissensvermittlung und Weitergabe an Kollegen, Coaching
Java JPA JAXB JDBC Windows XP eclipse RAD 8 IBM Rational Synergy 7.5 WebSphere 6.1 und 8 DB2 9.1.5 unter zOS SQL SAS XML EasyCCM MS-Office UltraEdit32
KfW Bank
5 Monate
2010-11 - 2011-03

Controller Software

Linux Windows XP eclipse C++ ...
  • Design und Entwicklung der Software, für das Management / Steuerung einer PV-Thermie Solaranlage
  • Entwicklung und Design der Eingabedaten und des Displays
  • Erstellung der Bibliotheken für die embedded Software
  • Programmierung der Sketches für den ATMega1280 Controller
  • Erstellen der Platinen und löten der elektronischen Bauteile darauf
  • Test der Hard- und Software
Linux Windows XP eclipse C++ C++ C arduino avr
Auf Anfrage
5 Monate
2010-11 - 2011-03

Finanzbuchhaltung Software

Linux MySQL 5.1 MySQL-Administrator ...
  • Design und Entwicklung einer Finanzbuchhaltung Software, die den eigenen Anforderungen entspricht
  • Entwicklung und Design des Datenmodells
  • Entwicklung und Design der Eingabeoberflächen
  • Erstellung von Berichten und Analysen der Daten
  • Exportroutinen für die Daten in anderen Dateiformaten, z.B. OpenOffice, Excel, Datev
Linux MySQL 5.1 MySQL-Administrator MySQL-Abfrage-Browser OpenOffice MS-Office
Auf Anfrage
2 Monate
2009-10 - 2009-11

Entwicklung eines Internet-Auftrittes

Linux HTML CSS ...
  • Therapeutische Praxis Entwicklung und (Mit)Design des Internet-Auftrittes der Firma.
  • Es wird weiterhin nach Bedarf entwickelt und gepflegt.
Linux HTML CSS JavaScript Quanta Plus Internet Browser Apache Image-Magick
Therapeutische Praxis
3 Monate
2009-04 - 2009-06

Design und Entwicklung eines Internet-Auftrittes

Linux Quanta Plus Internet Browser ...
  • Design und Entwicklung des Internet-Auftrittes der Firma.
  • Es wird weiterhin nach Bedarf entwickelt und gepflegt.
Linux Quanta Plus Internet Browser Apache.
Auf Anfrage
4 Monate
2008-07 - 2008-10

Modulares Versionsmanagement-System zur Verteilung und Sortierung der Briefe in den Briefzentren

Java J2EE Swing ...
  • Fehleranalyse, programmtechnische Fehlerbereinigung und Test sowie Unterstützung bei der Projektorganisation im Wartungsprojekt "MoVe". Schwerpunkt Anwendungsentwicklung mit Java, Eclipse, Oracle.
  • Die Anwendung wurde von einem anderen Dienstleister als Source-Code übernommen. Applikation lauffähig zu machen.
  • Entwicklungsumgebung und Tools einrichten.
  • Code-Review der bestehenden multithreading / multitasking Applikation.
  • Bugfixing.
  • Tests.
  • Dokumentation.
  • PL-SQL Packages erstellen und fixen.
  • Updates der Datenbankschemas ausführen.
Java J2EE Swing PL-SQL Ant XML TopLink - Persistenz-Layer Eclipse OC4J Oracle 10 SQL-Developer OracleAS TopLink Mapping Workbench Subversion VSS Bugzilla Quality Center MS Office MS Windows XP Linux Solaris
Deutsche Post
2 Jahre 6 Monate
2005-10 - 2008-03

Sicherstellung des einwandfreien Funktionierens der Software-Tools

MS Access VBA Visual-Basic ...

Projekt:

  • Sicherstellung des einwandfreien Funktionierens der Software-Tools (über 30) für die Marktsteuerung und Marktüberwachung.
  • Konzeption, Design und Programmierung neuer Tools.
  • Pflege und Erweiterung der bestehenden Tools.

 

 

Aufgaben:

  • Code-Review der bestehenden Applikationen
  • Refactoring und Erweiterung der bestehenden CGI (perl) Anwendungen.
  • Konzeption, Design und Programmierung neuer Tools.
  • Einführung neuer Technologien: Java, JSP, JSF, Hibernate, Ajax, J2EE, Cluster
  • Konzeption, Design und Programmierung eines Tools zum automatischen Assignieren von Tasks / Arbeitsabläufe an die Mitarbeiter mit Beachtung von Erfahrung, Ausbildung und den unterschiedlichen Schichten der Mitarbeiter
  • Erstellung eines Frameworks indem unterschiedliche Planung-Tools als Add-On programmiert werden können.
  • Konzeption, Design und Programmierung eines Tools zur flexiblen Gestaltung der gesamten Arbeitszeit einer Arbeitsgruppe, so daß eine vorgegebene und von der Uhrzeit abhängige Anzahl der Mitarbeiter immer vorhanden sein muß.
  • Konzeption, Design und Programmierung eines Tools zur individuellen Darstellung der Planung der Arbeit der Mitarbeiter mit der Berücksichtigung der unterschiedlichen Projekten und Arbeitsabläufen.
  • Partielle Konzeption, Design und Programmierung eines Tools zur Analyse der getätigten Anrufen. Statistische Auswertung und Darstellung der Daten. Automatisches Einfügen einiger Daten in Excel zur weiteren Verarbeitung.
  • Mehrere Tools zur Auswertung (auch statistische) der vielen vorhanden Daten, die aus völlig unterschiedlichen Datenquellen stammen.
  • Konzeption, Design und Programmierung eines Tools zur Analyse und statistischen Auswertung der Datenfeeds für die Instrumente der Emmitenten. (ca. 70.000.000 Datenfeeds pro Tag mit steigernden Tendenz).
  • Erstellung und Pflege des Bestandes an DTS-Pakete für die regelmäßigen Jobs des MS-SQL Servers.
  • Gespräche und Betreuung der Arbeitsgruppen des Kunden während des gesamten Entwicklungsprozesses.
  • Erstellung der Dokumentation
  • Schulung der Mitarbeiter und der Kunden in deutscher und englischer Sprache.
  • Abnahme / Übergabe der Tools.
MS Access VBA Visual-Basic MS Office Perl CGI Java Script Java C++ J2EE JSP JSF Hibernate HTML Ajax Eclipse Jboss Jboss-Cluster Apache MS-SQL Data Transformation Services FoxPro MS Windows 2000
Deutsche Börse Systems
2 Monate
2005-08 - 2005-09

MS Access (VBA)-Anwendung zur Abgleichung der Datenbestände zwischen zwei Front- und Backoffice Systemen / Reconciliation Paris

MS Access VBA MS Office ...
  • Code-Review der bestehenden Anwendung ZGT vs. IBS
  • Refactoring, erweitern und programmieren der Anwendung ZGT vs. IBS
  • Design und programmieren der Anwendung ZGS vs. IBS
  • Parametrisierbare Mapping-Regel und Input-Felder für Dateinamen und -Pfade
  • Konvertierungen von Daten zwischen den Systemen, damit diese
  • verglichen werden können
  • Identifizieren der identischen Teile der Datenbestände, die die gleichen
  • Geschäfte darstellen
  • Identifizieren von neuen Geschäften, die noch nicht in den Anwendungen als Produkt aufgenommen wurden und diese in einer separaten Tabelle entsprechend ausweisen.
  • Erstellung der Dokumentation
  • Schulung der Mitarbeiter
  • Abnahme / Übergabe des Projektes.
MS Access VBA MS Office MS Windows NT
Commerzbank
1 Monat
2005-07 - 2005-07

C++ Anwendung zur Generierung von COBOL Quellcode für den Host

GNU C++ make Makefile ...
  • Pflege und Fehlerbeseitigung bei der Portierung der C++ Anwendung zur Generierung von COBOL Quellcode für den Host .
  • Administration der Software - Infrastruktur.
  • Code Review der C++ Anwendungen.
  • Portieren der Anwendung von einer alten Linux-Version auf SuSE Enterprise Server.
  • Anpassen der Entwicklungsumgebung an die neuen Parser und Kompiler.
  • Konfigurieren des Samba-Servers zum Anbinden des Verzeichnisbaumes der Anwendung an Windows.
  • Schulung der Mitarbeiter in das neue System.
GNU C++ make Makefile bison samba shell Eclipse RCS SSH SuSE Linux Server 8 und 9 Windows NT
Commerzbank
6 Monate
2005-01 - 2005-06

Pflege und Fehlerbeseitigung

Java JSP JDK ...

Projekt:

  • Pflege und Fehlerbeseitigung einer Java Web-Anwendung (CIS) für eine renommierte deutsche Bank
  • Pflege und Fehlerbeseitigung einer Java Web-Anwendung (STS) für Geldautomaten und Wertransporte
  • Produktionsbetreuung der STS-Anwendung
  • OOD und OOP der neuen Version der STS-Anwendung

 

Aufgaben:

  • Administration und Aufbau der Infrastruktur (Hard- und Software).
  • Konfigurieren des Samba-Servers zum Anbinden des Verzeichnisbaumes der Benutzer und Projektlaufwerke an Windows.
  • Code Review der Java Web-Anwendungen.
  • Vereinfachen der JSP-Seiten.
  • Einfügen von Tags, die im Java-Code bearbeitet werden.
  • Debuggen der Anwendungen.
  • Beseitigen von unperformantem Code.
  • Programmierung der performanten neuen Version der Anwendung.
  • Deployen der Anwendungen.
  • Profiling und Geschwindigkeitsoptimierung der Antwortzeiten der Datenbankabfragen.
  • Entwicklung und Design des Datenmodells und SQL Skripte.
  • Design und Aufbau des Clusters für die MySQL Datenbank.
Java JSP JDK Java Script HTML Linux shell Eclipse MyEclipse MySQL MS-SQL MS-SQL Profiler & Query Analyser CVS Apache SSH Jrun Jboss putty Internet Browser Windows 2000 XP
SoltrX GmbH
1 Jahr
2004-07 - 2005-06

Weiterentwicklung und Fertigstellung der Java Web-Applikation

Java JSP JDK ...

Projekt:

  • Weiterentwicklung und Fertigstellung der Java Web-Applikation.
  • Portierung einer existierenden VBA-Anwendung (MS-Access) zu einer Web-Applikation mit Nutzung von Apache, Tomcat und Oracle 8i.

 

Aufgaben:

  • Transfer der Entwicklung von der Windows - Umgebung auf Linux.
  • Auswahl der geeigneten Tools, die auf die spezielle Hardware zugeschnitten ist.
  • Code - Review über was bisher entwickelt wurde.
  • Installation und Konfiguration des Betriebssystems und der Tools.
  • Durchführung von Tests und Qualitätssicherung.
  • Entwicklung  und Portierung der noch fehlenden Funktionalitäten und Klassen.
  • Redesign und Entwicklung eines Teils der Applikation: Vereinfachung der JSP Formulare und deren Anwendung, was zur gesteigerten Produktivität des Anwenders führt. Erstellung neuer JSP - Formularen.
  • Erstellung bzw. Update der Skripte zur Erstellung der Tabellen in der Oracle Datenbank und der entsprechenden Abfragen.
  • Geschwindigkeitsoptimierung der Antwortzeiten bei der Datenbankabfrage.
  • Einführung und Mitbegleitung des Produktionsbetriebes.
  • Erstellung des Importes / Exportes von Daten aus / an anderen Datenbanken.
Java JSP JDK Java Script HTML Linux Eclipse CVS Apache Oracle 8i Tomcat putty Internet Browser Windows NT MS-Access VB Image-Magick.
ALAP Softwareentwicklung & Projektmanagement GmbH
1 Jahr 2 Monate
2003-05 - 2004-06

Entwicklung eines Internet-Auftrittes

C++ Linux PHP ...

Projekt:

  • Entwicklung des Internet-Auftrittes der Firma.
  • Design und Entwicklung einer B2B Applikation für eBusiness.

 

Aufgaben:

  • Präsentation der Firma und ihrer Dienstleistungen.
  • Erstellung des geschützten Bereichs mit:
    • Erstellung der Ein- und Ausgabemasken - Programmierung dynamischer Web-Seiten.
    • Datenmodellierung und Programmierung der SQL-Skripte zur Erzeugung der Datenbank und initialisieren mit Startdaten.
    • Import von Daten aus Excel-Tabellen.
    • Design und Entwicklung der business logic und der Kommunikation zwischen Web-Server und Datenbank.
    • Design und Entwicklung des Verdienstes und der Qualifikation der Vertriebspartner der Organisation. Jeder der Vertriebspartner hat seine eigene Organisation.
    • Authentifizierung und Autorisierung der Benutzer.
    • Rechteverwaltung der Benutzer.
    • Jeder Benutzer kann nur Daten seiner eigenen Organisation schreiben und lesen.
    • Die Software kann auch von den Vertriebspartner zu Demo-Zwecken benutzt werden.

 

Anmerkung:

Das Projekt befindet sich in der Entwicklung. Ein Termin für die Fertigstellung ist nicht vorhanden

C++ Linux PHP Java Script CGI Quanta Plus KDevelop MySQL Internet Browser
Firmename auf Anfrage
2 Jahre 3 Monate
2000-11 - 2003-01

Design und Entwicklung eines Sicherheits-Softwaresystems

OO-Umfeld Visual C++ 6.0 Java ...

Projekt:

Design und Entwicklung eines Sicherheits-Softwaresystems. Die Software registriert, verschlüsselt, markiert und verwaltet sensible Dokumente transparent für den Benutzer. Weiterhin schützt sie das gesamte Netzwerk vor Dokumenten-Diebstahl von Innen und Außen. Ein trotzdem entwendetes registriertes Dokument ist unbrauchbar, da es verschlüsselt ist. Man kann verfolgen welcher Benutzer dieses Dokument angerührt / bearbeitet hat.

 

Aufgaben:

  • Ein nicht funktionsfähiger Prototyp zu einem lauffähigen Prototyp / Produkt überführen. Das beinhaltet Fehlerbehebung und Erweiterung der Software. Die Weiterentwicklung der entstandenen Beta ­ Version wurde abgebrochen und das System neu designed und entwickelt.
  • Design und Entwicklung client- und serverseitig der Module für die Ver-, Entschlüsselung und das Einbetten des digitalen Wasserzeichens mit folgenden Eigenschaften:
    • Die Routinen zur Ver-, Entschlüsselung und dem Einbetten des digitalen Wasserzeichens sollen z.B. zwecks customizing austauschbar sein.
    • Erweiterung der Möglichkeiten der Ent- und Verschlüsselung auf mehrere Gigabyte große Dateien.
    • Geschwindigkeitsoptimierung der Ent- und Verschlüsselung.
    • Geschwindigkeitsoptimierung des Registrieren der Dokumenten.
  • Installationen des Sicherheits-Softwaresystems auf den Clients und Servers.
  • Funktionalitätstests der Software.
  • Betreuung und Einarbeitung der Testergruppe.
  • Belastungstests der Software mit einer größeren Anzahl von Clients als die der vorhandenen Hardware durch die Nutzung virtueller Rechner.
  • Fehlersuche beim Testen der Software.
  • Tool zur Automatisierung des Belastungstests.
  • Debuggen, aktualisieren vorhandenen und entwickeln von neuen Test-Cases.

 

Refactoring und Erweiterung des Softwarepaketes Network-Filtering (Winsock Service Provider) mit folgenden Eigenschaften:

  • Herausfiltern und zusammensetzen der sensiblen Dokumenten aus den -  über die Netzwerkkarte - transportierten Daten.
  • Ent-, verschlüsseln und wasserzeichnen on the fly der registrierten Dokumente.
  • Speichern der Dokumenten auf der Festplatte oder Weitergabe an einer Applikation.
  • Kommunikation mit dem IO-Filtertreiber.
  • Zugriffsverweigerung von unbekannten Rechner.

 

Tool zur Einfügung und Auslesen von versteckten Informationen in einer .EXE oder .DLL Datei.

 

Planung, Konzeption, Aufbau und Administration des Netzwerkes für den Test-Lab:

  • Installation von Windows 2000 Professional, Advanced Server und Linux.
  • Einrichten des PDC- und Ghost-Servers unter Windows 2000.
  • Einrichten des Domain Name Services und Bind Services unter Linux.
  • Einrichten des File Servers mit Samba unter Linux.
  • Installation und Einrichten von VMWare auf den Windows 2000 Clients.
  • Erstellen von Backups.

Projektsprache: Englisch

 

OO-Umfeld Visual C++ 6.0 Java Perl Visual Test Rational Rose Oracle 8.1 Windows NT 2000 Open SSL HTTP soap XML VMWare Visio Samba Linux Sun Solaris
Mitsubishi / ReEncryption Development GmbH (IT - Sicherheitssoftware)
5 Monate
2000-06 - 2000-10

Entwicklung eines B2B Internet-Portals.

Visual C++ 6.0 Visual Basic MS-SQL ...

Aufgaben:

  • Design und Entwicklung eines Tools zur Prüfung und Erhaltung der Konsistenz der ereignisorientierten Daten in der Datenbank. Zu verschiedenen Ereignissen, die von der Struktur der Daten in der MS-SQL Datenbank abhängig ist, werden dann die entsprechenden Personen benachrichtigt.
  • Mitentwicklung des SendMailServers.
  • Programmierung des Importes von Daten aus Excel Tabellen in die Datenbank.
Visual C++ 6.0 Visual Basic MS-SQL COM Windows NT MS-Office Batchprogrammierung
USD / Unternehmensberatung

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Lehrgang Java
  • Lehrgang HTML
  • Lehrgang Unix Systemadministrator
  • Lehrgang Unix Netzwerkadministrator
  • Lehrgang Großrechner
  • Technik-Informatiker
  • Mehrere Seminare zum Thema Motivation und Persönlichkeitsentwicklung
  • Mehrere Seminare zum Thema Verkauf

 

1986

Physikstudium an der Universität Temeschburg

Abschluß:Dr. rer. rat., Diplom-Physiker

,

Note: gut

 

1989

Zeites Staatsexamen im Fach Physik,Temeschburg

Note: gut.

 

05/2000

Promotion im Fach Physik an der TU-Dresden

Note: cum laude

 

11/2000 - 02/2001

MCSD Kurs

 

03/2010 - 09/2010

Ausbildung zum ?Projektmanager für alternative und erneuerbare Energien?

 

Inhalte:

  • Projekte im Bereich der Alternativen und Erneuerbaren Energien
  • Entwicklungen von Projekten im Bereich der Alternativen und Erneuerbaren Energien

 

Tools / Sprachen:

Energieberater, PVSol, TSol, MS-Office, MS-Project, Windows XP

Position

Position

Ausgeprägte Softskills

Kompetenzen

Kompetenzen

Schwerpunkte

Datenbanken
Konzeption und Design
mit Java und / oder C++ unter Windows und UNIX / Linux
Numerische Rechentechnik, Numerik (numerical computation).
Projektleitung
Tests und Qualitätssicherung

Produkte / Standards / Erfahrungen / Methoden

elektronische Bauteile
Git
OpenSSL
VmWare
  • GCC
  • MFC
  • MS-Office
  • Visual Studio
  • Kdevelop
  • Quanta Plus
  • Star Team
  • Source Safe
  • SoftIce
  • Rational Rose
  • Visual Test
  • Apache
  • Povray
  • Applixware
  • WordPerfect
  • Tex, Latex
  • Emacs
  • VMWare
  • Samba
  • Ethernet
  • TCP/IP
  • Ardiuno

Betriebssysteme

HPUX
gute Kenntnisse
IRIX
gute Kenntnisse
Linux
MS-DOS
gute Kenntnisse
OS/2
praktische Kenntnisse
OSF/Motif
gute Kenntnisse
SUN OS, Solaris
gute Kenntnisse
Unix
Linux, True64 Unix sehr gute Kenntnisse
Windows
3.x, 95, 98, NT, 2000, XP gute Kenntnisse
Linux sehr gute Kenntnisse
Aix Grundkenntnisse

Programmiersprachen

Assembler
MASM Grundkenntnisse
Basic
Gute Kenntnisse
C
Borland (MS-DOS), GNU, Unix, sehr gute Kenntnisse
C++
Borland (MS-DOS), GNU, Unix, Visual C++, sehr gut
Emacs
Linux, Unix, gute Kenntnisse
Fortran
MS-DOS, Linux, Unix, sehr gute Kenntnisse
Foxpro
Java
gute Kenntnisse
JavaScript
gute Kenntnisse
Mantis
Pascal
Grundkenntnisse
Perl
gute Kenntnisse
PHP
gute Kenntnisse
PL/SQL
gute Kenntnisse
Qt
Gute Kenntnisse
Shell
C-,K-,Bourne-Shell, Bash Grund- bis gute Kenntnisse
TeX, LaTeX
gute Kenntnisse

Datenbanken

Access
Gute Kenntnisse
Informix
Grundkenntnisse, erworben während der Ausbildung
MariaDB
MS SQL Server
Gute Kenntnisse durch Programmierung von Datenbankanwendungen
MySQL
Gute Kenntnisse
ODBC
Gute kenntnisse
Oracle
Gute kenntnisse
Postgres
Grundkenntnisse
SQL
Gute Kenntnisse

Datenkommunikation

Ethernet
gute Kenntnisse
Fax
gute Kenntnisse
Internet, Intranet
gute Kenntnisse
ISDN
gute Kenntnisse
LAN, LAN Manager
gute Kenntnisse
Message Queuing
Grundkenntnisse
Novell
Grundkenntnisse
OSF/DCE
Gute Kenntnisse
PC-Anywhere
Grundkenntnisse
Router
Gute Kenntnisse
TCP/IP
gute Kenntnisse
Windows Netzwerk
gute Kenntnisse
Winsock
gute Kenntnisse
  • Konzipierung und Aufbau von Rechencluster bestehend aus Linux-PCs und Digital/Compaq Workstations unter Unix.
  • Konzipierung und Aufbau von Netzwerke bestehend aus Linux- und Windows-PCs.

Hardware

Alpha
21164, 21264 ; Digital / Compaq Workstation
CD-Writer / Brenner
konfigurieren, brennen
Digital
Digital Workstations
Drucker
HP Laser- und Inkjet-Serien
HP
Messgeräte
Modem
Konfiguration / Zugang zum Internet
Motorola
PC
fundierte Kenntnisse der Hardware
Scanner
Soundkarten
Konfiguration
SUN
  • Auswahl von Komponenten zur Erweiterung / Aufrüstung von PCs und Digital/Compaq Workstations
  • Auswahl von Komponenten zum Zusammenstellen von PCs nach Wunschdaten
  • Aufbau von heterogenen Netzwerke.

Berechnung / Simulation / Versuch / Validierung

  • Berechnung und Simulation des Betriebes einer thermisch autarken Fotovoltaik-Solarthermie-Anlage.

Design / Entwicklung / Konstruktion

  • Konstruktion, Design und Programmierung des Energiemanagers / Controllers einer Fotovoltaik-Solarthermie-Anlage.

Branchen

Branchen

  • Softwarehersteller
  • Hardwarehersteller
  • Autobranche
  • Banken
  • Handel
  • Physik
  • Medizin
  • Medizintechnik
  • Forschung, Entwicklung, UNI
  • Chemie

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.