Software-Entwickler / Berater Software-Entwicklung
Aktualisiert am 22.06.2013
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2014
Verfügbar zu: 20%
davon vor Ort: 20%
Deutsch
Englisch
Französisch
Grundkenntnisse
Italienisch
Grundkenntnisse

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)

Deutschland: bevorzugt Raum München

nicht möglich

Projekte

Projekte

Allgemein:

Tätigkeiten
  Analyse, Architektur, Design (Software und Datenbanken),
  Spezifikation, Implementierung, Integration, Test,
  Consulting (Programmierg.),Dokumentation, Administration,
  Support (OS, Programme)
Schwerpunkt       
  Implementierung von GUI- und Konsolen-Applikationen in C/C++/C#
  und Java als Standalone- und Client/Server-Systeme für Intranet,
  Internet-Lösungen, Oracle


Projekte:

05.05-dato
Diverse Test- und Einstell-Software (RTCA Level D und E) für Geräte
in verschiedenen Projekten (PC SW / Embedded SW)
Spezifikationen (Kunden-, System-/Software-, Design-, Test-Specs), User-Man.
Software-Entwicklung, Integration, Test
C/C++, C#, Oracle10, Matlab, VBA

 

12.03-06.04
Personalisierung von SmartCards
Feinspezifikation f. diverse Systembereiche (Protokollierung, Lagerverwaltung,
Rechnungsverwaltung, Mailing)
Implementierung der Protokollierung (API und GUI) für die Anwendungs- und
Systemebene und Lagerverwaltung (GUI)
NT/Win2000/XP/Win2003, C++, Java (JDBC/JNI), Visual Basic, Oracle8/9

 

11.02-11.03
Kontroll-/Steuersoftware (Treiber u. GUI) für eine Peiler-Empfänger-Kombination
Treiber-Verbindung: seriell / TCP
SW-Spezifikation für die Geräte-Kombination, Implementierung, Test, Integration, sowie Geräte-Simulationen, Dokumentation / Testspezifikation (dt. + engl.)
NT/Win2000, C++, QT, Lex / Yacc

 

03.02-08.02
Tool zur komfortablen Abfrage einer Datenbank mit Informationen für Klimagas-Reduktionsstrategien
SW-Architektur, GUI-Design, SW-Design, Rahmen-Implementierung
NT, Java / JSP, HTML / JavaScript, SQL, Oracle8, Tomcat

 

01.01-03.02
Versorgungstool für ein Verkehrsleitsystem
GUI-Design, Entwicklung, Test eines Frameworks für Standard-Editoren des Versorgungstools, sowie Implementierung, Test einiger Editoren (Knotengruppen, Jahresautomatik-Kalender, Verkehrsrechner, ...)
Jonas, Java / Swing (Beans, EJB), XML, Oracle 8i

 

07.00-12.00
Aktienkurse-, News- und Portfolio-Alarm-System
Spezifikation, DB-Design, GUI-Design, Entwicklung und Test einer GUI für dynamische Internet-Seiten für ein Aktienkurse-, News- und Portfolio-Alarm-System, das die Konfiguration benutzerabhängiger Alarme erlaubt (Quotes, News, Portfolio),
Apache / Weblogic, Java (Beans), JSP (Tags, Taglib), JavaScript, HTML, SQL, Oracle 8i

 

08.99-06.00
BDE / Zeiterfassung
Programm zum Import von SAP-Auftragssätzen,
Programm zum Export (an SAP) und zur Berechnung von auftragsbezogenen Arbeitszeiten aus Zeit- und BDE-Buchungen der Mitarbeiter,
Implementierung automatischer Reports zur Realisierung einer Betriebsvereinbarung
NT, C, SQL, JAM, ICSA

Zeiterfassungs-Reports im Intranet
HTML-Reports (Java-Servlets / JDBC),
Applet zur Anzeige und Manipulation von Aufträgen,
Applet zur Manipulation von Regeln für Zeit-Salden,
Tests mit Apache-Webserver und Servlets für ein integriertes Web-Angebot
NT, Java, HTML, SQL

07.96-07.99
Flugziel-Bedrohungsanalyse
Design/Implementierung/Test einer GUI-Applikation mit u.a. graphischer Darstellung von Flugzielen,
Datenbank-Zugriffe (Poet) als Basis für ein graphisches Update
NT, VC++, MFC

Flugziel-Identifizierung und Klassifizierung
Aufsetzen der Zielplattform (Vernetzung, Entwicklungsumgebung),
Quellcode-Analyse des existierenden Systems,
Schnittstellen-Definition zwischen einer Berechnungskomponente (Expertensystem), zwei GUIs und einer Evaluierungskomponente,
Design/Implementierung/Test der Berechnungskomponente zur
Flugziel-Identifizierung und Klassifizierung, sowie der Corba-Schnittstelle,
Integration mit den anderen Komponenten
HP-UX / IRIX, C++, Orbix (Corba)

Simulation zur Ausbildung von Panzer-Rekruten
Design/Implementierung/Test einer GUI-Applikation mit graphischem Update-Zyklus (40 ms), User/Usergruppen-abhängige Anteile, Multithreading, Hilfs-Konsole,
Festlegung der Schnittstelle von den hardwarenahen Komponenten zur Benutzer-Oberfläche (Frame), Betriebssystem-Konfiguration (User/Usergruppen-Rechte)
NT, MFC, VC

Flugziel-Identifizierung und Klassifizierung
Design/Implementierung/Test von mehreren Systemkomponenten: zwei GUI-Applikationen (mit Update-Zyklus für Text und Grafikdaten), ein Kommunikationsprozeß (IPC) für die Verbindung zum Szenario-Generator STAGE, sowie ein Daten-Record- und Replay-Prozeß,
Design/Implementierung/Test eines wiederverwendbaren Netzwerk-Moduls (TCP/IP)
IRIX, C++, Motif, Xlib

Operationelles System zur Flugziel-Bedrohungsanalyse und zur Unterstützung von Planungsaufgaben
Installation / Konfiguration von Oracle8 (Intranet), Erzeugung einer Test-Datenbank,
Erstellung von SQL-Skripten zur Datenerzeugung und Datenmanipulation, Design/Implementierung eines Oracle-DB-Clients (Queries, Trigger-Empfang, OCI) und zwei Netzwerk-Prozessen zum Auffangen der Daten des Oracle-Clients, Portierung des Netzwerk-Moduls (siehe oben) nach WinNT für die Kommunikation zwischen den Prozessen,
Erstellung einer DB-Spezifikation (Rational Rose / UML), Dokumentation


Panzer-Ausbildungssystem für Rekruten mit versch. Szenarien in zwei Sprachversionen
Implementierung/Test des Datenaustausches zwischen versch. Hardware-Schnittstellen, Design/Implementierung/Test einer generischen Testumgebung (Sender / Receiver) zur Verwendung für alle Schnittstellen (lokales Testen, Integration) und ähnliche Projekte, sowie als Abnahme-Tool, da wiederholbare Tests und ihre Auswertung (Testdateien) möglich sind; Sender: GUI-Applikation zum Versenden von Einzelnachrichten und Testdateien mit Pausen und Wiederholungen; Receiver: Nachrichten-Monitor mit Filterfunktion
Techniken: IPC, Netzwerk, Multithreading

Ausbildungssystem für Rekruten
Realisierung eines Moduls Kabinenbewegung (Logik und Mathematik) und des Moduls Schülerbewertung, sowie entspr. Testprogr. (Linux, Sniff+, C++, Tcl/Tk)

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der TU München
Abschluß: Diplom Inform. Univ. 1996


Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

IDEs     
Win: C/C++, C# --> Visual Studio (2003/2005/2008/2010), (VC++ 6/7, MFC, Win32)

 

Components (Win): List&Label11, FlexPro8, IoComp PlotPack (C++/C#)

 

Office Progr: VBA

 

Matlab

 

PPC (Embedded SW): C --> Green Hills Multi IDE, Trace32

 

Case-Tools / SW-Design / Requirements:

Polarion, Enterprise Architect, RequisitePro, Doors, Together, UML / Design Patterns

Versionsmanagement:
Dimensions, Subversion, Visual Source Safe, CVS

 

Other Tools:

Mantis (Error Reporting), ArchiveMe, DBArtisan, Wiki

 

Java: JBuilder, Visual Café, Visual Age, Forté

 

Unix: Sniff+ / cvd / Emacs / dia / RapidApp (Xlib, Motif, VkViewKit)

 

Server u. Webserver:

Apache / Tomcat, Bea Weblogic
Applicationserver: Jonas

 

Corba: Orbix

Kommunikation:
mstsc, ftp, telnet, rlogin, putty, Exceed (Win NT / Unix)
VNC, ControllIT, PC-Xware, FreeTNTLite

 

Other Tools (Development):
Rational Rose (Purify), BoundsChecker

 

Generatoren:      
Vega DIS / STAGE Szenario-Generator

 

Diverse Schnittstellen / Netzwerk: IPC, VR-Link,
KES (Kartesische Echtzeit-Schnittstelle)

 

Dokumentation (Standard):
RTCA, V-Modell, MIL-Standard

Betriebssysteme

HPUX
IRIX
MS-DOS
SUN OS, Solaris
Unix
Windows
XP

Programmiersprachen

Assembler
Basic
C
C#
C++
Java
JSP, HTML, XML
JavaScript
JSP, HTML, XML
Lisp
MATLAB / Simulink
Modula-2
Pascal
Perl
PL/SQL
SQL
Qt
Shell
Tcl/Tk
Xt, Motif
yacc/lex

Datenbanken

Access
DAO
JDBC
--> Oracle
ODBC
--> Oracle
Oracle
Programmierung / Administration / Konfiguration
Paradox
POET
SQL
--> Oracle

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
ISO/OSI
RS232
TCP/IP
Windows Netzwerk
Winsock

Hardware

HP
PC
Silicon-Graphics
SUN

Branchen

Branchen

Wehrtechnik
Zeiterfassung / BDE
e-Brokerage
Verkehrsleittechnik
Energiewirtschaft
Überwachungs-Ortungstechnik
SmartCards

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)

Deutschland: bevorzugt Raum München

nicht möglich

Projekte

Projekte

Allgemein:

Tätigkeiten
  Analyse, Architektur, Design (Software und Datenbanken),
  Spezifikation, Implementierung, Integration, Test,
  Consulting (Programmierg.),Dokumentation, Administration,
  Support (OS, Programme)
Schwerpunkt       
  Implementierung von GUI- und Konsolen-Applikationen in C/C++/C#
  und Java als Standalone- und Client/Server-Systeme für Intranet,
  Internet-Lösungen, Oracle


Projekte:

05.05-dato
Diverse Test- und Einstell-Software (RTCA Level D und E) für Geräte
in verschiedenen Projekten (PC SW / Embedded SW)
Spezifikationen (Kunden-, System-/Software-, Design-, Test-Specs), User-Man.
Software-Entwicklung, Integration, Test
C/C++, C#, Oracle10, Matlab, VBA

 

12.03-06.04
Personalisierung von SmartCards
Feinspezifikation f. diverse Systembereiche (Protokollierung, Lagerverwaltung,
Rechnungsverwaltung, Mailing)
Implementierung der Protokollierung (API und GUI) für die Anwendungs- und
Systemebene und Lagerverwaltung (GUI)
NT/Win2000/XP/Win2003, C++, Java (JDBC/JNI), Visual Basic, Oracle8/9

 

11.02-11.03
Kontroll-/Steuersoftware (Treiber u. GUI) für eine Peiler-Empfänger-Kombination
Treiber-Verbindung: seriell / TCP
SW-Spezifikation für die Geräte-Kombination, Implementierung, Test, Integration, sowie Geräte-Simulationen, Dokumentation / Testspezifikation (dt. + engl.)
NT/Win2000, C++, QT, Lex / Yacc

 

03.02-08.02
Tool zur komfortablen Abfrage einer Datenbank mit Informationen für Klimagas-Reduktionsstrategien
SW-Architektur, GUI-Design, SW-Design, Rahmen-Implementierung
NT, Java / JSP, HTML / JavaScript, SQL, Oracle8, Tomcat

 

01.01-03.02
Versorgungstool für ein Verkehrsleitsystem
GUI-Design, Entwicklung, Test eines Frameworks für Standard-Editoren des Versorgungstools, sowie Implementierung, Test einiger Editoren (Knotengruppen, Jahresautomatik-Kalender, Verkehrsrechner, ...)
Jonas, Java / Swing (Beans, EJB), XML, Oracle 8i

 

07.00-12.00
Aktienkurse-, News- und Portfolio-Alarm-System
Spezifikation, DB-Design, GUI-Design, Entwicklung und Test einer GUI für dynamische Internet-Seiten für ein Aktienkurse-, News- und Portfolio-Alarm-System, das die Konfiguration benutzerabhängiger Alarme erlaubt (Quotes, News, Portfolio),
Apache / Weblogic, Java (Beans), JSP (Tags, Taglib), JavaScript, HTML, SQL, Oracle 8i

 

08.99-06.00
BDE / Zeiterfassung
Programm zum Import von SAP-Auftragssätzen,
Programm zum Export (an SAP) und zur Berechnung von auftragsbezogenen Arbeitszeiten aus Zeit- und BDE-Buchungen der Mitarbeiter,
Implementierung automatischer Reports zur Realisierung einer Betriebsvereinbarung
NT, C, SQL, JAM, ICSA

Zeiterfassungs-Reports im Intranet
HTML-Reports (Java-Servlets / JDBC),
Applet zur Anzeige und Manipulation von Aufträgen,
Applet zur Manipulation von Regeln für Zeit-Salden,
Tests mit Apache-Webserver und Servlets für ein integriertes Web-Angebot
NT, Java, HTML, SQL

07.96-07.99
Flugziel-Bedrohungsanalyse
Design/Implementierung/Test einer GUI-Applikation mit u.a. graphischer Darstellung von Flugzielen,
Datenbank-Zugriffe (Poet) als Basis für ein graphisches Update
NT, VC++, MFC

Flugziel-Identifizierung und Klassifizierung
Aufsetzen der Zielplattform (Vernetzung, Entwicklungsumgebung),
Quellcode-Analyse des existierenden Systems,
Schnittstellen-Definition zwischen einer Berechnungskomponente (Expertensystem), zwei GUIs und einer Evaluierungskomponente,
Design/Implementierung/Test der Berechnungskomponente zur
Flugziel-Identifizierung und Klassifizierung, sowie der Corba-Schnittstelle,
Integration mit den anderen Komponenten
HP-UX / IRIX, C++, Orbix (Corba)

Simulation zur Ausbildung von Panzer-Rekruten
Design/Implementierung/Test einer GUI-Applikation mit graphischem Update-Zyklus (40 ms), User/Usergruppen-abhängige Anteile, Multithreading, Hilfs-Konsole,
Festlegung der Schnittstelle von den hardwarenahen Komponenten zur Benutzer-Oberfläche (Frame), Betriebssystem-Konfiguration (User/Usergruppen-Rechte)
NT, MFC, VC

Flugziel-Identifizierung und Klassifizierung
Design/Implementierung/Test von mehreren Systemkomponenten: zwei GUI-Applikationen (mit Update-Zyklus für Text und Grafikdaten), ein Kommunikationsprozeß (IPC) für die Verbindung zum Szenario-Generator STAGE, sowie ein Daten-Record- und Replay-Prozeß,
Design/Implementierung/Test eines wiederverwendbaren Netzwerk-Moduls (TCP/IP)
IRIX, C++, Motif, Xlib

Operationelles System zur Flugziel-Bedrohungsanalyse und zur Unterstützung von Planungsaufgaben
Installation / Konfiguration von Oracle8 (Intranet), Erzeugung einer Test-Datenbank,
Erstellung von SQL-Skripten zur Datenerzeugung und Datenmanipulation, Design/Implementierung eines Oracle-DB-Clients (Queries, Trigger-Empfang, OCI) und zwei Netzwerk-Prozessen zum Auffangen der Daten des Oracle-Clients, Portierung des Netzwerk-Moduls (siehe oben) nach WinNT für die Kommunikation zwischen den Prozessen,
Erstellung einer DB-Spezifikation (Rational Rose / UML), Dokumentation


Panzer-Ausbildungssystem für Rekruten mit versch. Szenarien in zwei Sprachversionen
Implementierung/Test des Datenaustausches zwischen versch. Hardware-Schnittstellen, Design/Implementierung/Test einer generischen Testumgebung (Sender / Receiver) zur Verwendung für alle Schnittstellen (lokales Testen, Integration) und ähnliche Projekte, sowie als Abnahme-Tool, da wiederholbare Tests und ihre Auswertung (Testdateien) möglich sind; Sender: GUI-Applikation zum Versenden von Einzelnachrichten und Testdateien mit Pausen und Wiederholungen; Receiver: Nachrichten-Monitor mit Filterfunktion
Techniken: IPC, Netzwerk, Multithreading

Ausbildungssystem für Rekruten
Realisierung eines Moduls Kabinenbewegung (Logik und Mathematik) und des Moduls Schülerbewertung, sowie entspr. Testprogr. (Linux, Sniff+, C++, Tcl/Tk)

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der TU München
Abschluß: Diplom Inform. Univ. 1996


Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

IDEs     
Win: C/C++, C# --> Visual Studio (2003/2005/2008/2010), (VC++ 6/7, MFC, Win32)

 

Components (Win): List&Label11, FlexPro8, IoComp PlotPack (C++/C#)

 

Office Progr: VBA

 

Matlab

 

PPC (Embedded SW): C --> Green Hills Multi IDE, Trace32

 

Case-Tools / SW-Design / Requirements:

Polarion, Enterprise Architect, RequisitePro, Doors, Together, UML / Design Patterns

Versionsmanagement:
Dimensions, Subversion, Visual Source Safe, CVS

 

Other Tools:

Mantis (Error Reporting), ArchiveMe, DBArtisan, Wiki

 

Java: JBuilder, Visual Café, Visual Age, Forté

 

Unix: Sniff+ / cvd / Emacs / dia / RapidApp (Xlib, Motif, VkViewKit)

 

Server u. Webserver:

Apache / Tomcat, Bea Weblogic
Applicationserver: Jonas

 

Corba: Orbix

Kommunikation:
mstsc, ftp, telnet, rlogin, putty, Exceed (Win NT / Unix)
VNC, ControllIT, PC-Xware, FreeTNTLite

 

Other Tools (Development):
Rational Rose (Purify), BoundsChecker

 

Generatoren:      
Vega DIS / STAGE Szenario-Generator

 

Diverse Schnittstellen / Netzwerk: IPC, VR-Link,
KES (Kartesische Echtzeit-Schnittstelle)

 

Dokumentation (Standard):
RTCA, V-Modell, MIL-Standard

Betriebssysteme

HPUX
IRIX
MS-DOS
SUN OS, Solaris
Unix
Windows
XP

Programmiersprachen

Assembler
Basic
C
C#
C++
Java
JSP, HTML, XML
JavaScript
JSP, HTML, XML
Lisp
MATLAB / Simulink
Modula-2
Pascal
Perl
PL/SQL
SQL
Qt
Shell
Tcl/Tk
Xt, Motif
yacc/lex

Datenbanken

Access
DAO
JDBC
--> Oracle
ODBC
--> Oracle
Oracle
Programmierung / Administration / Konfiguration
Paradox
POET
SQL
--> Oracle

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
ISO/OSI
RS232
TCP/IP
Windows Netzwerk
Winsock

Hardware

HP
PC
Silicon-Graphics
SUN

Branchen

Branchen

Wehrtechnik
Zeiterfassung / BDE
e-Brokerage
Verkehrsleittechnik
Energiewirtschaft
Überwachungs-Ortungstechnik
SmartCards

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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