Freiberufler, Projekt und Spezialisten Vermittlung
Login
neu anmelden
Druckversion PDF-Version

Profil ID: C7AKA8VFLQ

Wohnort des Spezialisten: Deutschland, 86154


J2EE, Verteilte Systeme, MDA


Jahrgang
1974

EDV-Erfahrung seit
1996

Staatsbürgerschaft
Deutsch


Position
Software-Entwicklung / Programmierung
Beratung
Schulung / Training
Projektleitung / Organisation / Koordination
Administration / Support
5 Jahre Java/J2EE Entwicklung
2 Jahre Erfahrung im Embedded Bereich.
3,5 Jahre Erfahrung als Software-Architekt. Projektverantwortlicher für mehrere kleine (2 Mann) Projekte.
2 Jahre im Bereich Dokument Management.
2 Jahre 9 Monate Entwicklung für Banken.
7 Monate für Telekommunikationsunternehmen.
Fachlicher Schwerpunkt: Software Designer und Entwickler in Breichen SOA, J2EE, verteilte Systeme

Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche Mitarbeit


Ausbildung
Diplom Mathematiker mit der Note 1 für Diplomarbeit und Note 2 für Staatsexamen.
Spezialisierung im Bereich Wahrscheinlichkeitstheorie und mathematischen
Statistik. Studium Universität


Fremdsprachen
Deutsch: fließend
Englisch: In Wort und Schrift verhandlungssicher
Russisch: Muttersprache
Ukrainisch: Muttersprache



Digitale Signalprozessoren: FFT
Echtzeitsysteme: Windows CE
embedded Systeme: Windows XP, Embedded Linux
PC: Seit 1992 (DOS, WIN31, Novell4, Win95, NT, 2000, XP)
Soundkarten: Spracheerkennung


Betriebsysteme
Echtzeitbetriebssysteme: Windows CE
OS/2: Software-Entwicklung
SUN OS, Solaris: Benutzererfahrung.
Unix: Administration, Software-Entwicklung unter Linux
Windows CE: Treiber und Applikationsentwicklung für x86
Windows: Administration, Systemsoftwareentwicklung

Windows XP


Programmiersprachen
Assembler: Intel 86 Erfahrung bei Bootloader und Treiberentwicklung.
Basic: 1Jahre Erfahrung.
C: 5 Jahre Erfahrung.
C++: über 5 Jahre Erfahrung.
CORBA IDL
dBase
Delphi
Fortran
Foxpro
Java, JavaScript: 5Jahre Erfahrung
MATLAB / Simulink: 6 Monate Erfahrung. Sprachbearbeitung.
Pascal
PL/SQL: über 1 Jahr Erfahrung
Qt: Grundwissen
Shell: bash
yacc/lex

XML, XSL, JavaCC, UML, bash, RDF, OWL


Datenbanken
Access
BDE
DAO
DB2
Interbase
JDBC
MS SQL Server: 1/2 Jahr Entwicklung mit TSQL, Adminisration.
mSQL / mySQL: Administration, Installation.
ODBC
Oracle: Mehr als 2 Jahre Efahrung. Administration unter Windows, Programmierung mit PL/SQL.
SQL: 4 Jahre Erfahrung.
Sybase: ODBC/SQL Zugriffe, Umstellung von Access auf ASA.

SAP DB (ehemalige ADABAS)


Datenkommunikation
CORBA
Ethernet: Grundkenntnisse.
Fax: Grundkenntnisse.
Internet, Intranet
ISDN
LAN, LAN Manager
Message Queuing: Microsoft COM+ Service
NetBios
parallele Schnittstelle
RPC: Gut.
SMTP
TCP/IP
Windows Netzwerk
Winsock

HTTP - Sehr gut.
DCOM - Sehr gut.


Produkte/Standards/Erfahrungen
Webservices, Axis - 7 Monate
AspectJ - 1 Jahr
Andromda - 6 Monate
JBoss - 8 Monate 2 projekte
Jpa - 3 Monate
RDF, OWL, Protege - Selbststudium
ofbiz, opentap - Selbststudium

Tibco In Concert - 1 Monat
Tibco Business Works - 4 Monate
J2EE, - 5 Jahre 7 Projekte
JSP -5 Monate 2 Projekte
Spring MVC - 2 Monate 1 Projekt
Spring, Hibernate 2 Jahre 4 Projekte
Bea Web Logic 1,5 Jahre 2 große Projekte
Eclipse 3 Jahre

GNU Chain 6 Monate Entwicklung unter Linux

Win CE5.0 (Platform Builder) 2 Jahre Projekte für mehrere Zielplattformen.
Visual Studio .NET 6 Monate Web und Windows Applikationen
VisualStudio 6.0 3 Jahre ATL, MFC, ActiveX, COM+
Visual C++ Embedded 8 Monate Remote Management Applikation
JBuilder 7.0 5 Monate SWING, Servlets, Applets, JDBC
C++ Builder 3.0 2 Jahre VCL
Visual Age C++ 3 Monate Programmierung unter OS/2

gcc 6Monate Entwicklung unter Linux

DCOM, ActiveX, COM+ 2 Jahre Entwicklung n-tier Architektur und Softwarebasierten Rechnerklustern.
Visaul Source Safe 3 Jahre Administration
CVS 2 Jahre
XML,XMLShema,SGML, XSL 1 Jahr Xalan Parser, MSXML
Lex, Yacc, JACC 2 Monate Implemetierung von Parsern
UML 4 Monate Rational Rose Modeller (Einsatz in 2. Projekten)
Cygwin, Bash 6 Monate
CORBA 2 Monate Testprojekt
Servlets/JSP 6 Monate Webprojekte
DHTML, JavaScript 2 Jahre
VHDL 2 Monate Selbststudium
Assembler intel86 5 Monate Projekterfahrung
Erwin 2 Monate Modellierung und Portierung von Datenmodell von DB2 auf Sybase


Branchen:
6 Monate Apothekensysteme
7 Monate im Telko Bereich.
3 Jahre Erfahrung bei der Entwicklung von Lösungen für Banken und Finanzdienstleister.
2 Jahre Erfahrung bei der Entwicklung von Dokumentmanagement System für Patentwesen.
1 Jahr Erfahrung im wissenschaftlichen Umfeld (DSP, RTOS, Spracheerkennung).
2,5 Jahre im Embedded Bereich (Windows CE, Windows XP, x86 Architekture, Linux)


Projekterfahrung

01.08.2008 - 31.12.2008
Kunde: NCR. Entwicklung von Client/Server Software im
Retail Bereich, mit JPOS Platform, Tomcat, SWING, Hibernate, Spring, Ajax, FOP,
MSSQLServer, Konfigurationsmanagement, Erstellung von
Installations- und Updatesscripts mit Bash und Ant. Incindenteinsätze direkt
bei Endkunden im Retail Bereich.


04.02.2008 - 30.07.2008
Kunde: VSA. Entwicklung eines J2EE System für Apotheken. Technisches
Design und Implementierung von mehreren Web Service Schnittstellen für
Bestellung und Verfügbarkeitsabfrage bei Lieferanten mit Einsatz von MDA.
Angestzte Technologien:
UML, MagicDraw, JBoss, SWING, ANT, Eclipse, Axis, Ant, EJB3, Annotations,
Webservices, SSL, Sybase, JAAS.


09.01.2009 - 31.01.2008
Eigenständige Entwicklung einer Rich-Client Applikation
für Internetsuche und Runterladen von Daten.
Angewandte Technologien:
NetBeans, Java, Hibernate, JPA, SWING, HSQLDB.

18.06.2007 - 31.12.2007
Freiberuflich
Hauptaufgabe:
Entwicklung eines Shops zum Verkauf von Prämien gegen gesammelten payback Punkte.
Weitere Aufgaben:
UML Design der Geschäftlogik mit MagicDraw mit nachfolgender
Generierung von Code durch AndroMDA. Implemetierung von Datenbank Zugriffen mit
Hibernate, Entwicklung von session Enterprise Beans. Entwicklung von Deployment
Scripten mit Ant. Entwicklung von Batch framework basierend auf mule ESB.
Entwicklung der Schnittstelle zum Lieferungsdienst.

Maven, Hibernate, Spring, MDA, MagicDraw, UML, EJB, Bea Weblogic 9.2, JBoss,
Webservices, Axis, SOAP, Castor, AspectJ, AndroMDA


15.04.2007-07.06.2007
Freiberuflich
Entwicklung einer web Applikation für Reise Bewertung und Buchung.
Aufgaben:
Entwicklung von allen Schichten der web Applikationen mit Appfuse,
SpringMVC, Hibernate, Ajax, JPA, maven, eclipse, JSP Tags libraries.

12.12.2006 - 28.03.2007
Freiberuflich
Entwicklung eines EAI Systems für Anbindung von Service Providern an
Prepaid System eines Telekommunikationsproviders.
Aufgaben:
Entwicklung und Design von Geschäftsprozessen und Kommunikation
zwischen Applikationen. Eingesetzte Technologien und Tools: Tibco Business Works,
Tibco Collaborator, Oracle, JMS, UML, Java, J2EE, Web Services, Axis, Unix
(HP, Solaris), Eclipse, Corba

27.06.2006 - 10.11.2006
Freiberuflich
Entwicklung eines Systems für die Verwaltung von Telefonnummern für
Provider von Mobile Diensten.
Meine Aufgaben im dem 20 Mann Projekt sind:
Entwicklung von Geschäftslogik mit
Hibernate, Spring und Entwicklung von Kommunikations- und Integrationsschicht
mit JMS, XMLBeans, Castor. Entwicklung von Migrationsjobs für Oracle Datenbank.
Eingesetzte Technologien:
J2EE, EJB, Message Driven Beans, Session Beans,
BeaWeblogic 8.1, Spring, Hibernate, Oracle, JMS, UML.

01.03.2006 - 31.05.2006
Freiberuflich
Entwicklung einer Spezifikation für Middleware Applikation für Linux basierte
DVB Empfänger mit Unterstützung von Multimedia Home Platform (MHP) für Java
Applikationen und Implementierung eines Teils der Funktionalität. Linux
Embedded, LinuxDVB API, MHP, Java, RationalRose, UML, C++, Eclipse, Subversion.


05.12.2003 - 28.02.2006

Meine Aufgabe war zur zweit mit meinem anderen Kollegen Entwicklung und
Zusammensetzung von gesamten Software auf Grundlage von CE und XP. Projektliste
umfasst Entwicklung des Bootloaders für x86 Architektur, (C, Assembler)

Integration und Anpassungen von Board Support Packages(BSP) für VIA Prosavage-
Twister Chipsatz und SIS 5530 Chipsatzes (Plattform Builder, VIA BSP)

Erstellung von Reverse Engineering Tools (Registry Exporteur, Prozesslist
Viewer, PCI Enumerator) für Windows CE für die Analyse von Konkurrenzprodukten.
( Visual C++ Embedded, Platform Builder).

Entwicklung von mehrsprachigem Tastaturtreiber auf Grundlage des
Beispieltreibers für CE (Visual C++ Embedded, Platform Builder, Interrupt
handling, Statemaschinen, Multithreading).

Umstellung des Windows CE ATAPI Treibers für SIS 5518 DIE Kontroller.
( Plattform Builder).

Entwicklung und Reengineering von Applikationen zum lokalen und entfernten
Verwalten von Geräteinstellungen. (Visual C++ Embedded, MFC, Platform Builder,
XML, Java, MsSqlServer, UML, Rational Rose, TCP/IP, UDP, SSL).

Komplette Automatisierung des Buildvorgangs für alle Konfigurationen.
(Plattform Builder, CVS, Kommandozeile Scripts).

Portierung des VNC Servers von XP auf CE (Visual C++ Embedded, Plattform
Builder, RFB Format).

Erstellung eines XP-Embedded Images für VIA Prosavage-Twister Chipsatz.
(XP Embedded Toolset).

Erstellung der Applikation für Firmware Update( Ermöglicht Update von
Bootloader und von mehrteiligen Images). (C++, Plattform Builder)


CE Produktlinie wurde schon nach einem Jahr der Entwicklung verkaufsreif
und bei Kunden im Einsatz.


01.11.2003 - 04.12.2003
Umstellung auf SAP GUI Scripting basierender Schnittstelle zu SAP System
auf neuere Version.

15.10.2001 - 31.08.2003

Dazu betreibt die Firma ein Internetportal mit freien und kostenpflichtigen Diensten rund um
die Patente und stellt den Zugriff auf eine der größten Patentdatenbanken der
Welt zu Verfügung. Die Aufgaben bei der Firma betrafen Software Design und
Weiterentwicklung von ¿Invention Navigator¿, Administration von Webservern,
Verwaltung und weitere Entwicklung der Datenbank. Projektliste umfasst

Entwicklung eines Systems für Umwandlung von Bild zum Text für die
Patentendatenbank. Die gesamte Lösung umfasst 4 Applikationen. Die erste
Applikation wandelt die Bilder aus patentamteigenem Format in TIFF
(VC++ 6.0, ATL, tifflib Open Source Bibliothek). Die zweite steuert das OCR
Programm über Windows Nachrichten und Hooking und schreibt die Texte von
Dokumenten Seitenweise in die Datenbank. (VC++6.0, MFC, Oracle DB, SQL, PL/SQL).
Der dritte Schritt führt die Beseitigung von schwarzen Rändern und
Wortumbrüchen, Erkennung von Seiten mit 2 Spalten und Gruppierung der Seiten in
die entsprechende Patentschriftteile aus. Am Ende werden alle nicht erkannte
Formatierungsfälle mit dem VB-basierten Programm manuell bearbeitet. Es wurden
Dokumente mit durchschnittlich 14 Seiten auf 5 Rechnern bearbeitet. Projektverantwortung.

Entwicklung der Lösung für Verwaltung von und Zugriff auf Indizes für die
Volltextsuche für die Patentdatenbank über 4 Millionen Dokumenten auf Basis
vom Open Source Engine für Volltextindexierung. Der Zugriff auf Java Engine
erfolgte über DCOM und JNI Schnittstellen. (VC++6, JDK1.4, JBuilder7, DCOM,
Jakarta ANT, JavaCC, JNI, JDBC, Oracle, ATL, COM, Jakarta Lucene, ASP.NET,
VB6.0). Projektverantwortung.

Entwicklung von Modulen für Integration in Clientapplikation von
Internettextsuche und Herunterladen von Daten aus mehreren Web-Seiten mit
Patentinformationen. (VB 6.0, ADO, Web Browser Control, Access, XML, ActiveX,
DHTML, C#). Projektverantwortung.

Entwicklung der Inter Prozess Kommunikation für Internetbasierte Applikation.
(IIS 5.0, DCOM, zlib, VC++7.0, Visual Studio .NET, ACCESS, OLEDB, ATL, ActiveX,
ISAPI, WININET, TCP/IP, HTTP/HTTPS, SSL, Windows Security API, ASP.NET).
Projektverantwortung.

Entwicklung der Applikationen für die Konvertierung von Patentinformation aus
mehreren Quellen aus dem SGML- in den Textformat und Speicherung in die Oracle
Datenbank. (VC 6, Oracle8, Access, DAO, OO4O, PL/SQL, Datamodellierung).
Projektverantwortung.


01.04.2001-31.08.2001
Die Firma hat im Juli 2001 ein Insolvenzverfahren beantragt.
Meine Aufgabe waren Entwicklung einer JSP/Servletbasierten Applikation für Closed User Group der
Messen. Entwicklung eines Applets für die Partnerbetreuung.
(Java, MSSQL-Server, HTML, JavaScript, Apache, Tomcat,
JSP/Servlets, Swing, Web mastering unter Linux).


10.07.1998 - 31.03.2001
Die Aufgaben umfassten Entwicklung von Fachmodulen Konsumentenkredit und Bausparvertrag für
unterschiedliche Projekte, (Windows NT, OS/2, Windows 98, IBM Visual Age C++,
Borland C++ Builder, Java, Visual Studio 6.0, MFC, VCL) .

Programmierung von GUI und Zugriffen auf Datenbanken. (C++, Borland C++ Builder,
Oracle, DB2, ACCESS, ODBC, BDE)

Entwicklung von Finanzmathematischen Modulen (C++, Visual Studio 6.0) .
Entwicklung eines CORBA Testprojektes für Rechenkern. (Mico ORB, Visual C++ 6.0)



Institut für mathematische Maschinen und Systeme
01.10.1996 - 15.10.1997

Promotion und Entwicklung mit Kollegen eines Stimmenerkennungssystems mit
Borland C++ 5, Delfi2, Matlab. Ein wissenschaftlicher Artikel übers System kam
in Dezember 1997 raus. Die in wissenschaftlicher Teil der Arbeit verwendete
Algorithmen waren Furie Transformation, spektrale und Kepstrahle Analyse,
Gauß'sche Verteilungsfunktionen, Hidden Markov Models und Clustering von
Vektorräumen.

Sonstige Anmerkung:
Bin flexibel und hochmotiviert.
Von allen Arbeitstellen sind die Arbeitszeugnisse vorhanden.


Wir ruhen nicht, bevor wir
den richtigen Experten für
Sie gefunden haben