Schlagwörter
Skills
Yauheni Prykhodzka
IT- und Softwarearchitekt
Gudrunstr. 22
880634 München
Deutschland
Tel.: +49 (0)89 42775646
Handy: +49 (0)179 32882694
Email: yp@peusoft.com
Geburtsdatum: 12.03.1973
Geburtsort: Minsk, Weißrussland
Staatsbürgerschaft: Deutschland
Position: Senior SW-Entwickler / Architekt / Projektleiter / Offshore- bzw. Nearshore-Koordinator
Fachlicher Schwerpunkt:
Komplexe IT- und Softwarearchitekturen
SOA, MDA, verteilte Architekturen, SAAS-Lösungen
Entwicklungsprozesse und kompletter Softwareentwicklungszyklus
Near- und Offshore-Softwareentwicklung
Ausbildung:
Studium der Informatik an der Staatlichen Universität von Informatik und Radioelektronik
Minsk, Weißrussland
Abschluss: Diplom. Informatiker 1996
Weiterbildung/Zertifizierungen:
webMethods 8.2 Integration Workshop, Software AG, 21.-24. Januar 2013
Certified Professional for Software Architecture, Foundation Level, iSAQB, Future Network Cert, 15.03.2013
Mastering Software Architectures, arc24, März 2013
Einsatzort: Großraum München
Fremdsprachen:
Deutsch: fließend
Englisch: verhandlungssicher
Russisch: Muttersprache
Hebräisch: Lesen mit Wortbruch
_______________________________________________________________________________________________________
Hardware:
PC
Transputers
Betriebssysteme:
Linux: 2001-2010 Administrieren, Anwendungsprogrammierung
MS-DOS: 1990-1995 Anwendung- und Systemprogrammierung
SUN OS, Solaris: 2001-2003 Anwendungsprogrammierung
sonstige Unix (Sinix, SCO Unix): 1997-1999 Administrieren, Anwendungsprogrammierung
Windows: 1994-2009 Anwendung- und Systemprogrammierung
Programmiersprachen:
Assembler: 1991-1995 für 80x86, Transputer, lange nicht praktiziert
Basic: 1997-2000 Basiskenntnisse VB 3.0-4.0, gute Kenntnisse VB Script
C/C++: 1992-2003 Expertenkenntnisse Borland C++, gcc
Delphi: 1995-1997 Basiskenntnisse mit der Entwicklung von kleinen GUI-Komponenten
ESQL/C: 1995-2003 sehr gute Kenntnisse IBM DB/2, Oracle, Informix, Watcom SQL
Java, JavaScript: 1997-2013 Expertenkenntnisse pure Java, JEE
Pascal: 1990-1992 lange nicht praktiziert
Perl: 2000-2005 Grundkenntnisse
PL/SQL: 1997-2003 gute Kenntnisse
Shell: 1997-2013 gute Kenntnisse sh, bash, csh
HTML: 1997-2013 sehr gute Kenntnisse
XML: 2000-2013 gute Kenntnisse
C#: 2007-2011 gute Kenntnisse (WebServices(WCF), WinForms)
Groovy: 2011-2013 gute Kenntnisse
Mehrjährige Erfahrung mit objekt-orientierten Programmierungssprachen und Designtools.
Datenbanken:
Access: 1999-2000 Anwendungsprogrammierung
IBM DB/2: 1996-2013 Anwendungsprogrammierung
Informix: 1997-2000 Administrieren, Anwendungsprogrammierung
HSQL: 2005-2010 Anwendungsprogrammierung
JDBC: 2000-2010 Sehr gute Kenntnisse
MySQL: 2003-2011 Administrieren, Anwendungsprogrammierung
ODBC: 1995-2009 Sehr gute Kenntnisse
Oracle: 1998-2010 Administrieren, Anwendungsprogrammierung
SQL: 1995-2010 Sehr gute Kenntnisse
Sybase SQL Anywhere: 1999-2009 Administrieren, Anwendungsprogrammierung
Watcom SQL: 1995-1997 Administrieren, Anwendungsprogrammierung
PostgreSQL: 2007-2010 Installation, Anwendungsprogrammierung
Mehrjährige Erfahrung mit PL/SQL, ODBC, JDBC, ESQL/C, JPA, TopLink, Hibernate und Designtools wie ErWin.
Datenkommunikation:
HTTP
NetBios
TCP/IP
SOAP
REST
Vorgehensmodelle:
iterative und agile Software-Entwicklung
Scrum
Kanban
Extreme Programming
_______________________________________________________________________________________________________
Produkte/Standards/Erfahrungen:
Java: Seit 1997, Expertenkenntnisse,
JDK 1.07.0, JEE (J2EE) 1.2-6.0
J2SE (professionelle Kenntnisse in SWING, JDBC, applets)
JEE (professionelle Kenntnisse in EJB 2.x-3.x, Servlets, JSP, JPA, JSF)
Bea Weblogic, IBM WebSphere, JBoss, Tomcat, Oracle AS
Eclipse, IBM WSAD, Visual Cafe, NetBeans, InteliJ
Frameworks und Tools wie Jakarta Commons, Spring, Hibernate, TopLink, JUnit, Ant, Maven, Velocity, Apache CXF, Apache OpenEJB
C/C++: Seit 1992, Expertenkenntnisse
Turbo C, Borland C++, gcc, make
Windows, Linux, Solaris, andere Unix (Sinix, SCO)
ODBC, ESQL/C
NetBIOS, TCP/IP Sockets
.Net(C#): Seit 2007, solide Kenntnisse
Web-Services (als Windows Service gehostet) auf Basis von WCF, Windows Communication Foundation.
GUI-Anwendungen auf Basis von WinForms.
Software AG: Seit 2012, gute Kenntnisse
myWebMethods 8.x-9.x, Integration Server 8.x-9.x,
CAF, Glue
CentraSite
Microsoft Technologien: Seit, 1990 sehr gute Kenntnisse
WinAPI (Win16, Win32)
ODBC
ASP (Active Server Pages),
Visual Basic 3.x-4.x, VBScript
IIS (Internet Information Server) 3.x
Web: Seit, 1997, sehr gute Kenntnisse
Apache Web Server
HTML
HTTP, FTP, SOAP, REST
Architektur und Design: Seit 1994,
Professionelle Kenntnisse in OOA/OOD und OOP
Design Patterns
MDA/MDD
SOA
UML:
TogetherJ, Object Domain, Poseidon, ArgoUML, ARIS, MS-Visio, Magic Draw, Innovator, Enterprise Architekt
Datenbanken:
ERWin
BPM/BPMN:
ARIS
XML: Seit 2000, mittlere Kenntnisse
Xpath, DOM
XMLSpy
IDE: Seit 1990, sehr gute Kenntnisse
Borland C++ lang nicht praktiziert
Visual Cafe lang nicht praktiziert
NetBeans sehr gute Kenntnisse
Eclipse sehr gut Kenntnisse
IBM WSAD gute Kenntnisse
IntelliJ IDEA gute Kenntnisse
Visual Studio gute Kenntnisse
Application- und Webserver: Seit 1997 sehr gute Kenntnisse
Bea Weblogic 5.x, 6.x, 7.x sehr gute Kenntnisse
IBM WebSphere 3.x,5.x - Basiskenntnisse
JBoss 3.x, 4.x, 5x, 7.x gute Kenntnisse
MS IIS 3.x lang nicht praktiziert
Tomcat 3.x-6-x gute Kenntnisse
Oracle Application Server 10.1.3 gute Kenntnisse
Apache OpenEJB 3.1.2 gute Kenntnisse
Web-Services: Seit 2009, solide Kenntnisse
Java: Apache CXF, Glue, Jersey
.Net: WCF
SOAP, REST
Design und Entwicklung der gemischten Lösungen auf Basis von Java und .Net.
RDBMS: Seit 1995 sehr gute Kenntnisse
MySQL 4.x-5.x
Oracle 8.x - 10.x
Informix 7.x
IBM DB/2 2.x, 8.x
Sybase SQL Anywhere 9.x-10.x
MS Access
HSQLDB 1.8
PostgreSQL 8.3
Sourceverwaltung/CI/Tests:
Git, Subversion, CVS, Perforce, PVCS, Sccs
Hudson, Jenkins, Archiva, Artifactory
Maven, Ant, Gradle
Testlink, QFTest, Selenium
TTP, Mantis, Bugzilla, JIRA
Branchen:
Dienstleistung
Offshore/Nearshore
Finanzen
IT/ EDV/Internet
Pharma/Medizin/Pflege/Gesundheitswesen(Healthcare)
Versicherung
_______________________________________________________________________________________________________
Projekte:
1. SOA-basierte Integrationsplattform für die gesetzlichen Krankenversicherungen (GKV)
Zeitraum: 09.2012-01.01.2014
Beschreibung: Im Kontext einer Modernisierung eines Standardsoftwareproduktes für die GKV musste eine Integrationsplattform konzipiert und entwickelt werden, die es den Krankenkassen ermöglichen sollte, ihre vorhandenen Services und Systeme in das Standardprodukt kassenspezifisch integrieren zu können. Das Projekt bestand aus mehreren Phasen: Analyse und Vergleich der auf dem Markt vorhandenen Integrationslösungen, Erstellung eines Prototyps auf Basis der drei ausgewählten Lösungen (jeweils ein Prototyp für jede Lösung), Auswahl der am besten passenden Lösung und die danach folgende Umsetzung.
Kunde: Bitmarck Software GmbH
Position: Architekt
Aufgaben:
- Analyse der Integrationsszenarien für die bestehende Architektur
- Unterstützung bei der Auswahl und Evaluierung der in Frage kommenden Standardintegrationslösungen (Software AG, Pega Systems, IBM)
- Unterstützung bei der Ausarbeitung der Architektur (SOA) der neuen Integrationsplattform auf Basis von der ausgewählten SOA-Lösung von Software AG
- Harmonisierung der Schnittstellen des bestehenden Standartproduktes für die bessere Integration in die neue Integrationsplattform (Design und Aufbau einer Web-Service-Schicht)
- Unterstützung bei dem Design und der Entwicklung der Kernmodule der Integrationsplattform
- Unterstützung bei der Analyse des bestehenden Codes und Orchestrierung der im Standartprodukt vorhandenen Services
Technologien:
- SAG Integration Server 8.x-9.x
- SAG myWebmethods 8.2-9.x
- JBoss Application Server 7.x, DB2
- Java, CAF (SAG JSF-Implementierung), JSF, Apache Wicket, JUnit
- DB2, Hibernate
- Web-Services, SOAP, SoapUI
- SOA, MDA/MDD, Innovator
Projektart: Scrum
2. Modernisierung der gesamten Softwarearchitektur eines Standardproduktes im Rahmen eines Qualitätsverbesserungsprogramms bei einem Hersteller der Standardsoftware für die GKV
Zeitraum: 02.2011-09.2012
Beschreibung: Die in die Jahre gekommene MDA-basierte Softwarearchitektur eines Standardsoftwareproduktes für die GKV musste modernisiert werden. Insbesondere waren das die Aspekte wie Entkopplung, Serviceorientierung und Codereduzierung (generierter Code), Entwicklungseffizienz. Darüber hinaus sollte der Entwicklungsprozess agilisiert werden. Die Projektleitung bestand aus einem Tandem: ein interner Projektleiter und ein externer Berater.
Kunde: Bitmarck Software GmbH
Position: Projektleiter
Aufgaben:
- Analyse der bestehenden Architektur und Feststellung ihrer Schwachstellen
- Ausarbeitung von Verbesserungsmaßnahmen (Code-Reduzierung, Entkopplung von Komponenten, Harmonisierung der Komponentenschnittstellen, Verbesserung des Entwicklungs- und Build-Prozesses, Verbesserung der Testbarkeit)
- Planung und Leitung der Implementierung (bis auf 10 Personen) der definierten Verbesserungsmaßnahmen
- Controlling und Berichte an die Programmleitung, Teilnahme an dem Lenkungsausschuss
- Einführung von Scrum und Coaching des Teams
- Erstellung des technischen Konzepts und Unterstützung bei der Modernisierung des existierende Build-Systems und der Portierung von ant auf Gradle
Technologien:
- MS-Project
- MDA/MDD, Innovator
- Java, Swing, JUnit
- JBoss Application Server 4.x-5.x
- DB2, Hibernate
- Gradle, ant
Projektart: Scrum
3. Technische Leitung (als Projektarchitekt) der Entwicklung einer SAAS-Lösung für Buchhaltungskanzleien
Zeitraum: 07.2010-02.2011
Beschreibung: Der zu entwickelnde Service sollte im Wesentlichen aus drei Hauptmodulen bestehen: Rich-Client, der lokal angeschlossene Scanner unterstützen sollte, Buchhaltung- und Reporting-Engine. Die Buchhaltung-Engine und Rich-Client wurden von einem Softwarehaus aus Österreich entwickelt. Die Reporting-Engine wurde von einem deutschen Unternehmen umgesetzt. Die Systemarchitektur sollte auch den Architekturrichtlinien des Chef-Architektenteams des Auftragsgebers (Architecture Blue Prints) entsprechen.
Kunde: Haufe-Lexware GmbH & Co. KG
Position: Projektarchitekt
Aufgaben:
- Ausarbeitung der Software- und Systemarchitektur
- Unterstützung bei der Planung und Leitung der Entwicklung
- Unterstützung bei der Erstellung der Integrationsschicht
- Klärung und Vermittlung von konzernübergreifenden Architekturrichtlinien im Projekt
- Unterstützung des Product Owners bei der Abnahme der Sprint-Ergebnisse
- Sicherstellung der definierten Qualitätsstandarten anhand von Codereviews und Coaching der Entwickler-Teams
- Unterstützung bei der Inbetriebnahme
Technologien:
- Java, JEE, EJB 3.0
- Glassfish 3.x Application Server, Jersey
- .Net, Silverlight
- MySQL, JPA, Hibernate
Projektart: Scrum
4. Abrechnungssystem für Heil- und Hilfsmitteln
Zeitraum: 12.2009 06.2010
Beschreibung: Unterstützung bei der Weiterentwicklung eines Systems, die Abrechnungsabläufe zwischen Krankenkassen und Leistungserbringern automatisiert und vereinfacht. Das System besteht aus mehreren großen und kleinen Modulen, die den ganzen Abrechnungszyklus umfangen, z.B. Stammdaten, Differenz, Logistik etc. Da die Abrechnungsregel sich sehr oft ändern, sollte das Datenmodel und die Service so gebaut werden, dass die entstehenden Änderungen in der kurzen Zeit umsetzbar wären. Wegen der Komplexität des zu entwickelten Systems wurde MDD (Model Driven Development) auf Basis von Magic Draw und proprietären Plug-Ins als Entwicklungsmethode ausgewählt.
Kunde: azh GmbH (Tochtergesellschaft von VSA Unternehmensgruppe)
Position: Senior-Entwickler
Aufgaben:
- Weiterentwicklung (Design und Implementierung) des Moduls Stammdaten (sowohl das Datenmodel als auch die Services)
Technologien:
- UML, MDA/MDD, Magic Draw 11
- Java 5, Swing, Spring, Eclipse 3.x, JBoss 4.x, JUnit, Ant
- Oracle 10.x, SQL
- CVS
5. Output-Managementsystem für die Generierung der PDF- und MS-Word-Dokumenten
Zeitraum: 07.2009 12.2009
Beschreibung: Im Rahmen dieses Projektes wurde ein Output-Managementsystem entwickelt. Das System sollte eine Schnittstelle den bestehenden Systemen zu Verfügung stellen, um die PDF- und MS-Word-Dokumente anhand der von Systemen gelieferten Daten generieren zu können. Darüber hinaus sollte es möglich sein, die generierten Dokumente zu archivieren bzw. an eine Druckerei weiterzuschicken. Als Vorlagen für die zu generierenden Dokumente sollten die .dot-Dateien im Doc97-Format benutzt werden. Deswegen wurde eine gemischte Lösung (J2EE-.Net) ausgewählt, wo die Steuerungslogik mit Java umgesetzt, die Generierung aber mit C# umgesetzt werden. Als Generierung-Engine wurde MS-Word 2007 mit PDF-PlugIn aus den technischen Grunden ausgewählt. Die Kommunikation zwischen Java und .Net wurde als Webservice (.Net-WS als WinSeervice gehostet und Java-Client auf Basis von Apache CXF) implementiert.
Kunde: Virtual Solution GmbH
Position: Architekt
Aufgaben:
- Analyse der Fachanforderungen und Entwurf der Gesamtarchitektur
- Design des fachlichen (und technischen) Datenmodels
- Implementierung der Kernkomponenten wie Dokumenten- und Templates-Repository (EJB3, JPA) und Data Importer (Java 1.6, Spring, Apache CXF)
- Implementierung des Web-Services für die Steuerung von MS-Word (C#, .Net 3.5, WCF)
Technologien:
- UML, Enterprise Architect
- Java 1.6, Spring (Core, Integration), EJB3 (Backend), Web-Services, OC4J, Oracle RDBMS, JPA (Hibernate und TopLink als Provider), Apache CXF, .Net 3.5 (C#), WCF (Windows Communication Foundation)
- Subversion, maven
Projektart: Scrum-ähnlich
Offshore/Nearshore: Zusammenarbeit mit einem Entwicklerteam in Armenien
6. Analyse und Verbesserungsvorschlag zur Entkopplung der Fachmodule in einem bestehenden Softwaresystem
Zeitraum: 02.2009 06.2009
Beschreibung: Im Rahmen dieses Projektes wurde eine bestehende Standartsoftware in der Versicherungsbranche analysiert. Das Ziel dieser Analyse war die Ausarbeitung einer neuen Architektur mit einer losen Kopplung zwischen den fachlichen Modulen. Darüber hinaus wurde ein Prototyp erstellt, der die Kernideen der neuen Architektur darstellte. Im Rahmen der Analyse sollte u.a. entschieden werden, ob die Verbesserung der bestehenden Architektur auf Basis von Spring oder einer OSGi-Implementierung gemacht werden sollte.
Kunde: Intersoft AG
Position: Architekt
Aufgaben:
- Analyse des bestehenden Systems
- Feststellung der Schwachstellen des bestehenden Systems
- Ausarbeitung des Entwurfs der neuen künftigen Architektur
- Implementierung des Prototyps, der die Kernideen darstellt
Technologien: - UML, Enterprise Architect
- Java 5.0, Spring, OSGi, Tomcat, Eclipse 3.x, Oracle Application Server
- Subversion, maven
7. Praxisverwaltungssystem für Heilmittelberufe
Zeitraum: 06.2007 03.2009
Beschreibung: Das Ziel des Projekts war die Erstellung eines Verwaltungssystems, das den Alltag einer Heilpraxis organisieren und automatisieren sollte. Um die Projektkosten zu sparen und neue Anforderungen zeitgerecht umsetzen zu können wurde die Entwicklung als Festpreis an einen Nearshore-Dienstleister ausgelagert. On-Site blieben die Projektleitung, Fachbereich und Testteam. Nach dem Feedback von bestehenden Kunden wurden die Fachkonzepte bearbeitet. Die bereits umgesetzten Module mussten angepasst bzw. neuentwickelt werden. Um die Zusammenarbeit und Kommunikationswege mit dem Entwicklerteam im Nearshore zu verbessern wurde die Rolle des Nearshore-Koordinators definiert. Der Nearshore-Koordinator sollte einen technischen Background haben und das Nearshore-Entwicklerteam steuern.
Kunde: azh GmbH (Tochtergesellschaft von VSA Unternehmensgruppe)
Position: Nearshore-Koordinator
Aufgaben:
- Mitarbeit an der Erstellung von Fachkonzepten (Validierung aus dem technischen Sicht)
- Vermittlung der Fachkonzepte ans Nearshore-Team
- Koordinierung der Implementierung im Nearshore
- Unterstützung der Projektleitung bei der Planung von Releases, Teilnahme am Lenkungsausschuss
- Unterstützung bei der Abnahme von Ergebnissen
Technologien:
- MS-Project
- Java 6.0, Swing, Spring, Hibernate, Eclipse 3.x, Tomcat, JUnit
- MySQL 5.x, PostgreSQL 8.3, SQL
- Subversion, TTP, Jira, QFTest, TestLink
Offshore/Nearshore: Koordinierung der Zusammenarbeit zwischen dem Fachbereich vor Ort und dem Entwicklerteams in Weißrussland
8. Praxisverwaltungssystem für Heilmittelberufe
Zeitraum: 02.2006 06.2007
Beschreibung: Das Ziel des Projekts war die Erstellung eines Verwaltungssystems, das den Alltag einer Heilpraxis organisieren und automatisieren sollte. Dazu gehören die Verwaltung von Patienten, Rezepten, Krankenkassen, Ärzten und Mitarbeitern, Führung von Rechnungsjournal und Kassenbuch, Abrechnung von Rezepten, Erstellung von Berichten und Standardbriefen an Ärzte und Patienten von mehreren Mitarbeitern einer Praxis.
Kunde: azh GmbH (Tochtergesellschaft von VSA Unternehmensgruppe)
Position: Senior-Entwickler
Aufgaben:
- Erstellung der Persistenzschicht für Module: Mitarbeiter, Arzt, Rezept
- Implementierung des Modules: Rezeptverwaltung
- Mitarbeit an der Erstellung des Konzeptes und Implementierung des Prototyps des Moduls Terminplaner
- Design einer Textverarbeitungskomponente auf Basis von jcom und MS-Word
Technologien:
- UML, MDA/MDD, Magic Draw 7.8
- Java 1.4, Swing, IntelliJ IDEA 6.0, JBoss 4.x, JUnit, Ant
- Sybase SQL Anywhere, SQL
- CVS, TTP, Jira, TestLink
9. Korrespondenzverwaltungssystem
Zeitraum: 02.2007 - 02.2008
Beschreibung: Das Ziel des Projekts war die Erstellung eines Korrespondenzverwaltungssystems, das den Alltag eines Pflegeunternehmens organisieren und automatisieren sollte. Dazu gehören die Verwaltung von Patienten, Adressaten (z.B. Sozialämter, Krankenkassen) und Korrespondenz (Briefe, Rechnungen) von mehreren Mitarbeitern eines Pflegeunternehmens. Die Umsetzung fand im Nearshore statt.
Kunde: HIPPOKRAT GmbH
Position: Architekt/Projektleiter
Aufgaben:
- Steuerung der Arbeit im Nearshore
- Implementierung der Kernmodulen
Technologien:
- Enterprise Architect, UML
- .Net 3.0, C#, NHibernate
- Firebird 2.x, SQL
- Subversion
Offshore/Nearshore: Leitung (Remote) eines Entwicklerteams in Weißrussland
10. Bilanzierungssystem des Konzerns DaimlerChrysler AG
Zeitraum: 07.2003 - 01.2006
Beschreibung: Das sollte ein Konzernbilanzierungssystem auf Basis Java/J2EE entwickelt werden. Gesellschaften des Konzerns können ihre Daten weltweit per Internet erfassen. Diese erfassten Daten werden danach zentral abgestimmt, verbucht und konsolidiert. Der Prozessworkflow enthält folgende Schritte: Datenerfassung, Abschlussvorbereitung, Datenübernahme, Abstimmung, Buchung, Konsolidierung. Das ganze Projekt wurde in 2 Realeases aufgeteilt. Jedes Release bestand aus einem Fachbereich, mehreren Entwicklerteams und einem Testteam. Darüber hinaus gab es ein releaseübergreifendes Architekturteam. Ein Entwicklerteam bestand aus dem Chef-Entwickler, der das Team leitete, einem Fachspezialist und mehreren Entwicklern. Erstellung von Unit-Tests gehörte zu den aufgaben des Teams. Ein Teil der Anforderungen (überwiegend GUI) wurde in Indien umgesetzt.
Kunde: DaimlerChrysler AG
Arbeitgeber: T-Systems GmbH
Position: Chef-Entwickler (Teamleiter)
Aufgaben:
- Leitung eines Team von bis 6 Entwickler, Controlling und Berichte an das Release-Management
- Aufgabestellung und Terminplanung innerhalb des Teams
- Design von fachlichen Services für den Prozessschritt Abstimmung
- Implementierung von Kernkomponenten
- Sicherstellung der Qualität von zu liefernden Ergebnisse anhand von Codereviews innerhalb des Teams
- Unterstützung des Testteams beim Erstellen von Testfällen (Lasttest)
Technologien:
- Magic Draw (UML), ARIS (Prozesse), Innovator (Datenbankmodel)
- Java/J2EE, Swing, Eclipse 3.x, IBM WSAD 5.x, IBM WebSphere 5.x, OJB, JUnit
- IBM DB/2 8.x, Data Aqua Studio, SQL
- PVCS, Subversion
Offshore/Nearshore: Zusammenarbeit mit einem Entwicklerteam in Indien
11. Archivierung und Management von Kundenrechnungen
Zeitraum: 11.2002 - 07.2003
Beschreibung: Anpassung eines bestehenden Archivierungsservers entsprechend den neuen Anforderungen des Kunden. Umbau und Erweiterung eines Systems, das aus einem mit C++ entwickeltem Server und einer JAVA-API bestand. Der Client sollte mit dem Archiv entweder anhand der Java-API oder direkt über HTTP kommunizieren können.
Arbeitgeber: T-Systems GmbH
Position: Senior SW-Entwickler
Aufgaben:
- Erweiterung von bestehenden Archivierungsservices
- Umbau des Kernes des Servers
- Design und Entwicklung einer von Datenbankhersteller unabhängigen Persistierung-Schnittstelle
Technologien:
- Linux, Solaris, sh, bash
- C++, gcc, make, ESQL/C, PL/SQL, Java SE 1.4
- SQL, Oracle 9.x, MySQL 3.x
- UML, TogetherJ
- CVS
12. Online Archivierungssystem. Archivierung und Management von Kontoauszügen
Zeitraum: 06.2001 - 11.2002
Beschreibung: Archivierungsserver mit Online-Zugriff auf Basis Java/J2EE. Dokumente aller Art wurden digitalisiert und in einem elektronischen Safe, einer Art des XML Speichers gespeichert. Damit hatte der Benutzer jederzeit von jedem Ort den Zugriff zu seinen persönlichen Dokumenten übers Internet. Zusätzlich wurden Services auf Basis dieser Dokumente realisiert.
Es wurde ein Online Archivierungssystem für Hypovereinsbank auf Basis dieses Produktes entwickelt, das Kontoauszüge von Kunden der HVB archivierte.
Kunde: Hypovereinsbank AG
Arbeitgeber: memIQ AG
Position: Senior SW-Entwickler
Aufgaben:
- Konzept der Entwicklungsumgebung auf Basis NetBeans und Ant
- Design, Implementierung und Management des automatisierten Deployment-Prozesses in einer Cluster-Umgebung (Unix shell, cygwin)
- Design und Entwicklung von Serverkomponenten des Archivs (EJB, Servlets)
- Evaluierung von neuen Versionen des Applicationservers (Bea Weblogic 6.x, 7.x)
- Migration der bestehenden Komponenten auf neue Versionen des Applicationservers (Bea Weblogic 6.x, 7.x)
Technologien:
- Java, J2EE, BEA Weblogic Server 5.x, 6.x, 7.x, JDK 1.3, EJB 2.1, JMS, Servlets 2.3, Ant, NetBeans 3.x, JUnit
- JavaScripts, HTML, XML, DOM, Xerces, Xalan, XPath
- Oracle 8.x, Tamino
- Solaris, Linux, Windows, cygwin, sh, bash
- UML, Object Domain
- Perforce
Offshore/Nearshore: Zusammenarbeit mit einem Entwicklerteam in Rumänien
13. Online System für Online-Registrierung von Patenten
Zeitraum: 09.2000 06.2001
Beschreibung: Eine Client-Server-Lösung für das Hochladen und die Online-Registrierung von Patenten auf Basis Java/J2EE. Der Server bestand aus 2 Teilen: JSP-basiertem Teil für den Empfang von Patenten und einem Multi-Thread-Engine für die Validierung und Weiterleitung von Patenten an den Host. Der Client wurde in Delphi im Nearshore entwickelt.
Kunde: Europäisches Patentamt (den Haag, Holland)
Arbeitgeber: SaM-Services GmbH (vor Ort in den Haag, Niederlanden)
Position: Architekt
Aufgaben:
- Design der Systemarchitektur
- Implementierung von Kernkomponenten (Servlets) und Administratorkonsole (JSP)
- Koordination eines Nearshore-Teams
Technologien:
- Java, JDK 1.2, J2EE, Servlets, JSP, JDBC, IBM WebSphere 3.5
- IBM DB/2
- AIX
- UML, MS-Visio
- CVS
Offshore/Nearshore: Planung, Aufgabenstellung und Koordinierung der Arbeit eines Entwicklerteams in Weißrussland
14. Online Empfang, Bearbeitung und Online Darstellung von Börseninformationen
Zeitraum: 1999-2000
Beschreibung: Online Empfang, Bearbeitung und Darstellung von verschiedenen Börsendaten auf Basis MS IIS (Internet Information Server). Daten sollten als ein Batch empfangen und Benutzern zur Verfügung gestellt werden. Benutzer könnten die empfangenen Daten bearbeiten, die danach als verschiedene Charts dargestellt würden. Charts wurden als GIF-Bilder von einem Batch-Prozess generiert.
Kunde: Metasys Inc. (Tokio)
Arbeitgeber: Sam-Solutions Ltd. (Minsk, Weißrussland)
Position: Architekt / Projektleiter
Aufgaben:
- Leitung eines Teams von 3 Entwickler (mit Personalverantwortung)
- Design des Systems
- Implementierung von zentralen Komponenten
Technologien:
- MS IIS 3 (Microsoft Internet Information Server), ASP, VBScript
- JavaScript, Java, C++,
- MS SQL Server, ODBC, ADO
- Windows NT
15. Online-Zugriff auf die Lieferantendatenbank
Zeitraum: 1997-1999
Beschreibung: Online-Zugriff und Management von Lieferantendatenbank auf Basis von CGI Skripten. Die Daten sollten von einem Batch-Prozess in die Datenbank importiert und Benutzern Online zur Verfügung gestellt werden. Die umgesetzte Lösung wurde späte von Sinix/Informix auf Linux/Oracle portiert.
Kunde: Siemens Business Services GmbH & Co. OHG
Arbeitgeber: Sam-Solutions Ltd. (Minsk, Weißrussland)
Position: Architekt / Projektleiter
Aufgaben:
- Leitung eines Entwicklerteams
- Umbau und Erweiterung eines bestehenden Systems
- Migration auf verschiedene Unix-Systeme
- Migration auf verschiedene Datenbanken
Technologien:
- Unix (Sinix, SCO Unix, Linux)
- Oracle 8.x, Informix 7.x, ESQL/C
- Apache, CGI, HTML, JavaScript
- C/C++, gcc, Visual Basic (VB) 3.x-4.x
- Java, Applets
- HTTP, TCP/IP
- sccs
16. Automatisierte Erstellung verschiedener Online-Formulare (Datenerfassung, Versicherungssoftware)
Zeitraum: 1997
Beschreibung: Erstellung der Online-Formulare. Das System bestand aus einem mit Java entwickelten Server, der ein Bestandteil eines Frameworks für die Erstellung der Versicherungssoftware war. Nach den Benutzerabfragen wurden elektronische Formulare erstellt und mit Daten gefüllt, die Benutzer bearbeiten und speichern konnten.
Kunde: CAF GmbH
Arbeitgeber: Sam-Solutions Ltd. (Minsk, Weißrussland)
Position: Senior SW-Entwickler
Aufgaben:
- Entwicklung von Serverkomponenten des Systems
Technologien: - Windows NT
- Java, JDK 1.0, Visual Cafe
- Apache Web Server, HTML, FrontPage
17. Entwicklung der Zugriffsbibliothek für die verschiedenen Datenbanken
Zeitraum: 1996
Beschreibung: Client-Bibliothek für den hersteller- und betriebssystemunabhängigen Datenbankzugriff. Die Schnittstelle war vom Kunden spezifiziert.
Kunde: Siemens Nixdorf
Arbeitgeber: Sam-Solutions Ltd. (Minsk, Weißrussland)
Position: Senior SW-Entwickler
Aufgaben:
- Implementierung des Kerns der Bibliothek
- technische Betreuung anderer Entwickler im Team
Technologien:
- Win32, C++, Borland C++, Visual Basic
- ODBC, ESQL/C, Oracle, Informix, MS-Access
18. Personal Digital Assistent für die Zusammenarbeit im Netz
Zeitraum: 1995
Beschreibung: Personal Digital Assistent (analog Microsoft Scheduler), der Zusammenarbeit von mehreren Benutzer übers Netzwerk unterstützen sollte.
Kunde: CAF GmbH
Arbeitgeber: Sam-Solutions Ltd. (Minsk, Weißrussland)
Position: SW-Entwickler
Aufgaben:
- Entwicklung von GUI-Komponenten
- Design eines Netzprotokolls auf Basis NetBIOS
- Implementierung des Servers und Client-Bibliotheken für die Arbeit im Netz über den o.e. Protokoll
Technologien:
- Windows 3.x, Win32, OS/2
- C++, Borland C++
- ODBC, ESQL/C, Watcom SQL/Sybase SQL AnyWhere, IBM DB/2
- NetBIOS
19. Auf Grafen basierende Interpretationsmaschine
Zeitraum: 1990-1995
Beschreibung: Virtuelle Machine für eine neue auf Grafen basierende Programmierungssprache für parallele Datenbearbeitung und deren Interpretationsmaschine.
Arbeitgeber: Institut für Technische Kybernetik an der Weißrussischen Staatlichen Wissenschaftsakademie (Minsk, Weißrussland)
Position: SW-Entwickler
Aufgaben:
- Entwicklung von Entwicklungstools für die neue Sprache: IDE, Compiler
Technologien:
- C++, Borland C++, Turbo Pascal
- MS Windows 3.x, MS-DOS, Transputer
_______________________________________________________________________________________________________
Referenzen:
Projekt Output-Managementsystem - Generierung PDF und MS-Word, 06/09 - 12/09
Referenz durch Prokuristin / Projektleiterin, Münchener Softwarehaus (80 MA), vom 17.05.10
"Der Consultant verfügt über ein exzellentes Wissen in der IT Architektur und in Java. Er hat das Projekt über den gesamten Lebenszyklus begleitet und unser Team enorm bereichert. Hervorzuheben sind neben seiner fachlichen Qualifikation insbesondere sein Engagement sowie seine Führungsqualitäten in einem interkulturellen Team. Wir würden uns freuen, wenn wir bald wieder in einem Projekt mit ihm zusammenarbeiten könnten!"
Projekte Client/Server Entwicklung in Java und Teamleitung, 07/03 - 01/06
Referenz durch Projekt-Entwicklungsleiter (Entw. 50 MA), T-Systems GEI, 13.01.06
"Der Consultant hat seine Aufgabe zur vollsten Zufriedenheit erfüllt. Die
Hauptaufgaben bestanden in der technischen Design- und Implementierungsphase
von Kernkomponenten des Systems sowie dem Test. Außerdem hat der Consultant
ein Entwicklerteam von bis zu 5 Entwicklern betreut. Der Consultant überzeugte
durch eine hohe Arbeitsbereitschaft und Flexibilität, die in einem sehr eng getakteten Projekt notwendig war. Der Consultant hat unsere Anforderungen
sowohl in der technischen Arbeit, in persönlicher Kompetenz als auch in der
Teamführung voll erfüllt. Wir möchten uns an dieser Stelle für die Mitarbeit
des Consultants bedanken und ihn für andere Projektanbieter weiterempfehlen."
Projekt Online-Archive, 06/01 - 10/02
Referenz durch Entwicklungsleiter Softwarehersteller (50 MA), vom 18.04.05
Projekt im Rahmen einer Festanstellung durchgeführt
"[...]Der IT-Spezialist verfügt über ausgezeichnetes fachliches
Können und Wissen und beherrschte seinen Arbeitsbereich umfassend
und sicher. Er arbeitete selbstständig mit großer Umsicht und
erreichte dadurch in qualitativer und quantitativer Hinsicht weit
über dem Durchschnitt liegende Arbeitsergebnisse. Aufgrund seines
stark analytischen Denkvermögens löste er konzeptionell, systematisch
und sehr zielstrebig jederzeit auch schwierigste Aufgaben. Der IT-
Spezialist entwickelte ein hohes Maß an Eigeninitiative. Die
Arbeitsweise von den IT-Spezialist war jederzeit in hohem Maße geprägt
von Selbstständigkeit, Zuverlässigkeit, Termintreue, Verantwortungs-
und Kostenbewusstsein. Neben seinen fachlichen Leistungen schätzen
Vorgesetzte und Kollegen sein aktives, kooperatives und offenes Wesen,
wodurch er die teamorientierte Zusammenarbeit unterstützte. Er war
immer hilfsbereit und galt intern wie extern als ein jederzeit
kompetenter Gesprächspartner. Der IT-Spezialist erzielte in seinem
Verantwortungsbereich sehr gute Ergebnisse und arbeitete damit stets
zu unserer vollsten Zufriedenheit. Sein Verhalten gegenüber
Vorgesetzten, Kollegen sowie Kunden war stets einwandfrei. [...] Wir
bedanken uns nochmals für seine positive und aktive Mitarbeit bei
der Erreichung unserer Unternehmensziele und wünschen ihm für die
Zukunft alles Gute."
Projects epoline Online Filing/ My.epoline, 09/00 - 05/01
Reference from Program Manager Secure Access Program (DAMA-e),
European Patent Office, from 22.04.05
"He contributed to his tasks on the projects with good attitude and team
spirit. The consultant had a positive attitude for work, and contributed
positively to project discussions."
IT- und Softwarearchitekt
Gudrunstr. 22
880634 München
Deutschland
Tel.: +49 (0)89 42775646
Handy: +49 (0)179 32882694
Email: yp@peusoft.com
Geburtsdatum: 12.03.1973
Geburtsort: Minsk, Weißrussland
Staatsbürgerschaft: Deutschland
Position: Senior SW-Entwickler / Architekt / Projektleiter / Offshore- bzw. Nearshore-Koordinator
Fachlicher Schwerpunkt:
Komplexe IT- und Softwarearchitekturen
SOA, MDA, verteilte Architekturen, SAAS-Lösungen
Entwicklungsprozesse und kompletter Softwareentwicklungszyklus
Near- und Offshore-Softwareentwicklung
Ausbildung:
Studium der Informatik an der Staatlichen Universität von Informatik und Radioelektronik
Minsk, Weißrussland
Abschluss: Diplom. Informatiker 1996
Weiterbildung/Zertifizierungen:
webMethods 8.2 Integration Workshop, Software AG, 21.-24. Januar 2013
Certified Professional for Software Architecture, Foundation Level, iSAQB, Future Network Cert, 15.03.2013
Mastering Software Architectures, arc24, März 2013
Einsatzort: Großraum München
Fremdsprachen:
Deutsch: fließend
Englisch: verhandlungssicher
Russisch: Muttersprache
Hebräisch: Lesen mit Wortbruch
_______________________________________________________________________________________________________
Hardware:
PC
Transputers
Betriebssysteme:
Linux: 2001-2010 Administrieren, Anwendungsprogrammierung
MS-DOS: 1990-1995 Anwendung- und Systemprogrammierung
SUN OS, Solaris: 2001-2003 Anwendungsprogrammierung
sonstige Unix (Sinix, SCO Unix): 1997-1999 Administrieren, Anwendungsprogrammierung
Windows: 1994-2009 Anwendung- und Systemprogrammierung
Programmiersprachen:
Assembler: 1991-1995 für 80x86, Transputer, lange nicht praktiziert
Basic: 1997-2000 Basiskenntnisse VB 3.0-4.0, gute Kenntnisse VB Script
C/C++: 1992-2003 Expertenkenntnisse Borland C++, gcc
Delphi: 1995-1997 Basiskenntnisse mit der Entwicklung von kleinen GUI-Komponenten
ESQL/C: 1995-2003 sehr gute Kenntnisse IBM DB/2, Oracle, Informix, Watcom SQL
Java, JavaScript: 1997-2013 Expertenkenntnisse pure Java, JEE
Pascal: 1990-1992 lange nicht praktiziert
Perl: 2000-2005 Grundkenntnisse
PL/SQL: 1997-2003 gute Kenntnisse
Shell: 1997-2013 gute Kenntnisse sh, bash, csh
HTML: 1997-2013 sehr gute Kenntnisse
XML: 2000-2013 gute Kenntnisse
C#: 2007-2011 gute Kenntnisse (WebServices(WCF), WinForms)
Groovy: 2011-2013 gute Kenntnisse
Mehrjährige Erfahrung mit objekt-orientierten Programmierungssprachen und Designtools.
Datenbanken:
Access: 1999-2000 Anwendungsprogrammierung
IBM DB/2: 1996-2013 Anwendungsprogrammierung
Informix: 1997-2000 Administrieren, Anwendungsprogrammierung
HSQL: 2005-2010 Anwendungsprogrammierung
JDBC: 2000-2010 Sehr gute Kenntnisse
MySQL: 2003-2011 Administrieren, Anwendungsprogrammierung
ODBC: 1995-2009 Sehr gute Kenntnisse
Oracle: 1998-2010 Administrieren, Anwendungsprogrammierung
SQL: 1995-2010 Sehr gute Kenntnisse
Sybase SQL Anywhere: 1999-2009 Administrieren, Anwendungsprogrammierung
Watcom SQL: 1995-1997 Administrieren, Anwendungsprogrammierung
PostgreSQL: 2007-2010 Installation, Anwendungsprogrammierung
Mehrjährige Erfahrung mit PL/SQL, ODBC, JDBC, ESQL/C, JPA, TopLink, Hibernate und Designtools wie ErWin.
Datenkommunikation:
HTTP
NetBios
TCP/IP
SOAP
REST
Vorgehensmodelle:
iterative und agile Software-Entwicklung
Scrum
Kanban
Extreme Programming
_______________________________________________________________________________________________________
Produkte/Standards/Erfahrungen:
Java: Seit 1997, Expertenkenntnisse,
JDK 1.07.0, JEE (J2EE) 1.2-6.0
J2SE (professionelle Kenntnisse in SWING, JDBC, applets)
JEE (professionelle Kenntnisse in EJB 2.x-3.x, Servlets, JSP, JPA, JSF)
Bea Weblogic, IBM WebSphere, JBoss, Tomcat, Oracle AS
Eclipse, IBM WSAD, Visual Cafe, NetBeans, InteliJ
Frameworks und Tools wie Jakarta Commons, Spring, Hibernate, TopLink, JUnit, Ant, Maven, Velocity, Apache CXF, Apache OpenEJB
C/C++: Seit 1992, Expertenkenntnisse
Turbo C, Borland C++, gcc, make
Windows, Linux, Solaris, andere Unix (Sinix, SCO)
ODBC, ESQL/C
NetBIOS, TCP/IP Sockets
.Net(C#): Seit 2007, solide Kenntnisse
Web-Services (als Windows Service gehostet) auf Basis von WCF, Windows Communication Foundation.
GUI-Anwendungen auf Basis von WinForms.
Software AG: Seit 2012, gute Kenntnisse
myWebMethods 8.x-9.x, Integration Server 8.x-9.x,
CAF, Glue
CentraSite
Microsoft Technologien: Seit, 1990 sehr gute Kenntnisse
WinAPI (Win16, Win32)
ODBC
ASP (Active Server Pages),
Visual Basic 3.x-4.x, VBScript
IIS (Internet Information Server) 3.x
Web: Seit, 1997, sehr gute Kenntnisse
Apache Web Server
HTML
HTTP, FTP, SOAP, REST
Architektur und Design: Seit 1994,
Professionelle Kenntnisse in OOA/OOD und OOP
Design Patterns
MDA/MDD
SOA
UML:
TogetherJ, Object Domain, Poseidon, ArgoUML, ARIS, MS-Visio, Magic Draw, Innovator, Enterprise Architekt
Datenbanken:
ERWin
BPM/BPMN:
ARIS
XML: Seit 2000, mittlere Kenntnisse
Xpath, DOM
XMLSpy
IDE: Seit 1990, sehr gute Kenntnisse
Borland C++ lang nicht praktiziert
Visual Cafe lang nicht praktiziert
NetBeans sehr gute Kenntnisse
Eclipse sehr gut Kenntnisse
IBM WSAD gute Kenntnisse
IntelliJ IDEA gute Kenntnisse
Visual Studio gute Kenntnisse
Application- und Webserver: Seit 1997 sehr gute Kenntnisse
Bea Weblogic 5.x, 6.x, 7.x sehr gute Kenntnisse
IBM WebSphere 3.x,5.x - Basiskenntnisse
JBoss 3.x, 4.x, 5x, 7.x gute Kenntnisse
MS IIS 3.x lang nicht praktiziert
Tomcat 3.x-6-x gute Kenntnisse
Oracle Application Server 10.1.3 gute Kenntnisse
Apache OpenEJB 3.1.2 gute Kenntnisse
Web-Services: Seit 2009, solide Kenntnisse
Java: Apache CXF, Glue, Jersey
.Net: WCF
SOAP, REST
Design und Entwicklung der gemischten Lösungen auf Basis von Java und .Net.
RDBMS: Seit 1995 sehr gute Kenntnisse
MySQL 4.x-5.x
Oracle 8.x - 10.x
Informix 7.x
IBM DB/2 2.x, 8.x
Sybase SQL Anywhere 9.x-10.x
MS Access
HSQLDB 1.8
PostgreSQL 8.3
Sourceverwaltung/CI/Tests:
Git, Subversion, CVS, Perforce, PVCS, Sccs
Hudson, Jenkins, Archiva, Artifactory
Maven, Ant, Gradle
Testlink, QFTest, Selenium
TTP, Mantis, Bugzilla, JIRA
Branchen:
Dienstleistung
Offshore/Nearshore
Finanzen
IT/ EDV/Internet
Pharma/Medizin/Pflege/Gesundheitswesen(Healthcare)
Versicherung
_______________________________________________________________________________________________________
Projekte:
1. SOA-basierte Integrationsplattform für die gesetzlichen Krankenversicherungen (GKV)
Zeitraum: 09.2012-01.01.2014
Beschreibung: Im Kontext einer Modernisierung eines Standardsoftwareproduktes für die GKV musste eine Integrationsplattform konzipiert und entwickelt werden, die es den Krankenkassen ermöglichen sollte, ihre vorhandenen Services und Systeme in das Standardprodukt kassenspezifisch integrieren zu können. Das Projekt bestand aus mehreren Phasen: Analyse und Vergleich der auf dem Markt vorhandenen Integrationslösungen, Erstellung eines Prototyps auf Basis der drei ausgewählten Lösungen (jeweils ein Prototyp für jede Lösung), Auswahl der am besten passenden Lösung und die danach folgende Umsetzung.
Kunde: Bitmarck Software GmbH
Position: Architekt
Aufgaben:
- Analyse der Integrationsszenarien für die bestehende Architektur
- Unterstützung bei der Auswahl und Evaluierung der in Frage kommenden Standardintegrationslösungen (Software AG, Pega Systems, IBM)
- Unterstützung bei der Ausarbeitung der Architektur (SOA) der neuen Integrationsplattform auf Basis von der ausgewählten SOA-Lösung von Software AG
- Harmonisierung der Schnittstellen des bestehenden Standartproduktes für die bessere Integration in die neue Integrationsplattform (Design und Aufbau einer Web-Service-Schicht)
- Unterstützung bei dem Design und der Entwicklung der Kernmodule der Integrationsplattform
- Unterstützung bei der Analyse des bestehenden Codes und Orchestrierung der im Standartprodukt vorhandenen Services
Technologien:
- SAG Integration Server 8.x-9.x
- SAG myWebmethods 8.2-9.x
- JBoss Application Server 7.x, DB2
- Java, CAF (SAG JSF-Implementierung), JSF, Apache Wicket, JUnit
- DB2, Hibernate
- Web-Services, SOAP, SoapUI
- SOA, MDA/MDD, Innovator
Projektart: Scrum
2. Modernisierung der gesamten Softwarearchitektur eines Standardproduktes im Rahmen eines Qualitätsverbesserungsprogramms bei einem Hersteller der Standardsoftware für die GKV
Zeitraum: 02.2011-09.2012
Beschreibung: Die in die Jahre gekommene MDA-basierte Softwarearchitektur eines Standardsoftwareproduktes für die GKV musste modernisiert werden. Insbesondere waren das die Aspekte wie Entkopplung, Serviceorientierung und Codereduzierung (generierter Code), Entwicklungseffizienz. Darüber hinaus sollte der Entwicklungsprozess agilisiert werden. Die Projektleitung bestand aus einem Tandem: ein interner Projektleiter und ein externer Berater.
Kunde: Bitmarck Software GmbH
Position: Projektleiter
Aufgaben:
- Analyse der bestehenden Architektur und Feststellung ihrer Schwachstellen
- Ausarbeitung von Verbesserungsmaßnahmen (Code-Reduzierung, Entkopplung von Komponenten, Harmonisierung der Komponentenschnittstellen, Verbesserung des Entwicklungs- und Build-Prozesses, Verbesserung der Testbarkeit)
- Planung und Leitung der Implementierung (bis auf 10 Personen) der definierten Verbesserungsmaßnahmen
- Controlling und Berichte an die Programmleitung, Teilnahme an dem Lenkungsausschuss
- Einführung von Scrum und Coaching des Teams
- Erstellung des technischen Konzepts und Unterstützung bei der Modernisierung des existierende Build-Systems und der Portierung von ant auf Gradle
Technologien:
- MS-Project
- MDA/MDD, Innovator
- Java, Swing, JUnit
- JBoss Application Server 4.x-5.x
- DB2, Hibernate
- Gradle, ant
Projektart: Scrum
3. Technische Leitung (als Projektarchitekt) der Entwicklung einer SAAS-Lösung für Buchhaltungskanzleien
Zeitraum: 07.2010-02.2011
Beschreibung: Der zu entwickelnde Service sollte im Wesentlichen aus drei Hauptmodulen bestehen: Rich-Client, der lokal angeschlossene Scanner unterstützen sollte, Buchhaltung- und Reporting-Engine. Die Buchhaltung-Engine und Rich-Client wurden von einem Softwarehaus aus Österreich entwickelt. Die Reporting-Engine wurde von einem deutschen Unternehmen umgesetzt. Die Systemarchitektur sollte auch den Architekturrichtlinien des Chef-Architektenteams des Auftragsgebers (Architecture Blue Prints) entsprechen.
Kunde: Haufe-Lexware GmbH & Co. KG
Position: Projektarchitekt
Aufgaben:
- Ausarbeitung der Software- und Systemarchitektur
- Unterstützung bei der Planung und Leitung der Entwicklung
- Unterstützung bei der Erstellung der Integrationsschicht
- Klärung und Vermittlung von konzernübergreifenden Architekturrichtlinien im Projekt
- Unterstützung des Product Owners bei der Abnahme der Sprint-Ergebnisse
- Sicherstellung der definierten Qualitätsstandarten anhand von Codereviews und Coaching der Entwickler-Teams
- Unterstützung bei der Inbetriebnahme
Technologien:
- Java, JEE, EJB 3.0
- Glassfish 3.x Application Server, Jersey
- .Net, Silverlight
- MySQL, JPA, Hibernate
Projektart: Scrum
4. Abrechnungssystem für Heil- und Hilfsmitteln
Zeitraum: 12.2009 06.2010
Beschreibung: Unterstützung bei der Weiterentwicklung eines Systems, die Abrechnungsabläufe zwischen Krankenkassen und Leistungserbringern automatisiert und vereinfacht. Das System besteht aus mehreren großen und kleinen Modulen, die den ganzen Abrechnungszyklus umfangen, z.B. Stammdaten, Differenz, Logistik etc. Da die Abrechnungsregel sich sehr oft ändern, sollte das Datenmodel und die Service so gebaut werden, dass die entstehenden Änderungen in der kurzen Zeit umsetzbar wären. Wegen der Komplexität des zu entwickelten Systems wurde MDD (Model Driven Development) auf Basis von Magic Draw und proprietären Plug-Ins als Entwicklungsmethode ausgewählt.
Kunde: azh GmbH (Tochtergesellschaft von VSA Unternehmensgruppe)
Position: Senior-Entwickler
Aufgaben:
- Weiterentwicklung (Design und Implementierung) des Moduls Stammdaten (sowohl das Datenmodel als auch die Services)
Technologien:
- UML, MDA/MDD, Magic Draw 11
- Java 5, Swing, Spring, Eclipse 3.x, JBoss 4.x, JUnit, Ant
- Oracle 10.x, SQL
- CVS
5. Output-Managementsystem für die Generierung der PDF- und MS-Word-Dokumenten
Zeitraum: 07.2009 12.2009
Beschreibung: Im Rahmen dieses Projektes wurde ein Output-Managementsystem entwickelt. Das System sollte eine Schnittstelle den bestehenden Systemen zu Verfügung stellen, um die PDF- und MS-Word-Dokumente anhand der von Systemen gelieferten Daten generieren zu können. Darüber hinaus sollte es möglich sein, die generierten Dokumente zu archivieren bzw. an eine Druckerei weiterzuschicken. Als Vorlagen für die zu generierenden Dokumente sollten die .dot-Dateien im Doc97-Format benutzt werden. Deswegen wurde eine gemischte Lösung (J2EE-.Net) ausgewählt, wo die Steuerungslogik mit Java umgesetzt, die Generierung aber mit C# umgesetzt werden. Als Generierung-Engine wurde MS-Word 2007 mit PDF-PlugIn aus den technischen Grunden ausgewählt. Die Kommunikation zwischen Java und .Net wurde als Webservice (.Net-WS als WinSeervice gehostet und Java-Client auf Basis von Apache CXF) implementiert.
Kunde: Virtual Solution GmbH
Position: Architekt
Aufgaben:
- Analyse der Fachanforderungen und Entwurf der Gesamtarchitektur
- Design des fachlichen (und technischen) Datenmodels
- Implementierung der Kernkomponenten wie Dokumenten- und Templates-Repository (EJB3, JPA) und Data Importer (Java 1.6, Spring, Apache CXF)
- Implementierung des Web-Services für die Steuerung von MS-Word (C#, .Net 3.5, WCF)
Technologien:
- UML, Enterprise Architect
- Java 1.6, Spring (Core, Integration), EJB3 (Backend), Web-Services, OC4J, Oracle RDBMS, JPA (Hibernate und TopLink als Provider), Apache CXF, .Net 3.5 (C#), WCF (Windows Communication Foundation)
- Subversion, maven
Projektart: Scrum-ähnlich
Offshore/Nearshore: Zusammenarbeit mit einem Entwicklerteam in Armenien
6. Analyse und Verbesserungsvorschlag zur Entkopplung der Fachmodule in einem bestehenden Softwaresystem
Zeitraum: 02.2009 06.2009
Beschreibung: Im Rahmen dieses Projektes wurde eine bestehende Standartsoftware in der Versicherungsbranche analysiert. Das Ziel dieser Analyse war die Ausarbeitung einer neuen Architektur mit einer losen Kopplung zwischen den fachlichen Modulen. Darüber hinaus wurde ein Prototyp erstellt, der die Kernideen der neuen Architektur darstellte. Im Rahmen der Analyse sollte u.a. entschieden werden, ob die Verbesserung der bestehenden Architektur auf Basis von Spring oder einer OSGi-Implementierung gemacht werden sollte.
Kunde: Intersoft AG
Position: Architekt
Aufgaben:
- Analyse des bestehenden Systems
- Feststellung der Schwachstellen des bestehenden Systems
- Ausarbeitung des Entwurfs der neuen künftigen Architektur
- Implementierung des Prototyps, der die Kernideen darstellt
Technologien: - UML, Enterprise Architect
- Java 5.0, Spring, OSGi, Tomcat, Eclipse 3.x, Oracle Application Server
- Subversion, maven
7. Praxisverwaltungssystem für Heilmittelberufe
Zeitraum: 06.2007 03.2009
Beschreibung: Das Ziel des Projekts war die Erstellung eines Verwaltungssystems, das den Alltag einer Heilpraxis organisieren und automatisieren sollte. Um die Projektkosten zu sparen und neue Anforderungen zeitgerecht umsetzen zu können wurde die Entwicklung als Festpreis an einen Nearshore-Dienstleister ausgelagert. On-Site blieben die Projektleitung, Fachbereich und Testteam. Nach dem Feedback von bestehenden Kunden wurden die Fachkonzepte bearbeitet. Die bereits umgesetzten Module mussten angepasst bzw. neuentwickelt werden. Um die Zusammenarbeit und Kommunikationswege mit dem Entwicklerteam im Nearshore zu verbessern wurde die Rolle des Nearshore-Koordinators definiert. Der Nearshore-Koordinator sollte einen technischen Background haben und das Nearshore-Entwicklerteam steuern.
Kunde: azh GmbH (Tochtergesellschaft von VSA Unternehmensgruppe)
Position: Nearshore-Koordinator
Aufgaben:
- Mitarbeit an der Erstellung von Fachkonzepten (Validierung aus dem technischen Sicht)
- Vermittlung der Fachkonzepte ans Nearshore-Team
- Koordinierung der Implementierung im Nearshore
- Unterstützung der Projektleitung bei der Planung von Releases, Teilnahme am Lenkungsausschuss
- Unterstützung bei der Abnahme von Ergebnissen
Technologien:
- MS-Project
- Java 6.0, Swing, Spring, Hibernate, Eclipse 3.x, Tomcat, JUnit
- MySQL 5.x, PostgreSQL 8.3, SQL
- Subversion, TTP, Jira, QFTest, TestLink
Offshore/Nearshore: Koordinierung der Zusammenarbeit zwischen dem Fachbereich vor Ort und dem Entwicklerteams in Weißrussland
8. Praxisverwaltungssystem für Heilmittelberufe
Zeitraum: 02.2006 06.2007
Beschreibung: Das Ziel des Projekts war die Erstellung eines Verwaltungssystems, das den Alltag einer Heilpraxis organisieren und automatisieren sollte. Dazu gehören die Verwaltung von Patienten, Rezepten, Krankenkassen, Ärzten und Mitarbeitern, Führung von Rechnungsjournal und Kassenbuch, Abrechnung von Rezepten, Erstellung von Berichten und Standardbriefen an Ärzte und Patienten von mehreren Mitarbeitern einer Praxis.
Kunde: azh GmbH (Tochtergesellschaft von VSA Unternehmensgruppe)
Position: Senior-Entwickler
Aufgaben:
- Erstellung der Persistenzschicht für Module: Mitarbeiter, Arzt, Rezept
- Implementierung des Modules: Rezeptverwaltung
- Mitarbeit an der Erstellung des Konzeptes und Implementierung des Prototyps des Moduls Terminplaner
- Design einer Textverarbeitungskomponente auf Basis von jcom und MS-Word
Technologien:
- UML, MDA/MDD, Magic Draw 7.8
- Java 1.4, Swing, IntelliJ IDEA 6.0, JBoss 4.x, JUnit, Ant
- Sybase SQL Anywhere, SQL
- CVS, TTP, Jira, TestLink
9. Korrespondenzverwaltungssystem
Zeitraum: 02.2007 - 02.2008
Beschreibung: Das Ziel des Projekts war die Erstellung eines Korrespondenzverwaltungssystems, das den Alltag eines Pflegeunternehmens organisieren und automatisieren sollte. Dazu gehören die Verwaltung von Patienten, Adressaten (z.B. Sozialämter, Krankenkassen) und Korrespondenz (Briefe, Rechnungen) von mehreren Mitarbeitern eines Pflegeunternehmens. Die Umsetzung fand im Nearshore statt.
Kunde: HIPPOKRAT GmbH
Position: Architekt/Projektleiter
Aufgaben:
- Steuerung der Arbeit im Nearshore
- Implementierung der Kernmodulen
Technologien:
- Enterprise Architect, UML
- .Net 3.0, C#, NHibernate
- Firebird 2.x, SQL
- Subversion
Offshore/Nearshore: Leitung (Remote) eines Entwicklerteams in Weißrussland
10. Bilanzierungssystem des Konzerns DaimlerChrysler AG
Zeitraum: 07.2003 - 01.2006
Beschreibung: Das sollte ein Konzernbilanzierungssystem auf Basis Java/J2EE entwickelt werden. Gesellschaften des Konzerns können ihre Daten weltweit per Internet erfassen. Diese erfassten Daten werden danach zentral abgestimmt, verbucht und konsolidiert. Der Prozessworkflow enthält folgende Schritte: Datenerfassung, Abschlussvorbereitung, Datenübernahme, Abstimmung, Buchung, Konsolidierung. Das ganze Projekt wurde in 2 Realeases aufgeteilt. Jedes Release bestand aus einem Fachbereich, mehreren Entwicklerteams und einem Testteam. Darüber hinaus gab es ein releaseübergreifendes Architekturteam. Ein Entwicklerteam bestand aus dem Chef-Entwickler, der das Team leitete, einem Fachspezialist und mehreren Entwicklern. Erstellung von Unit-Tests gehörte zu den aufgaben des Teams. Ein Teil der Anforderungen (überwiegend GUI) wurde in Indien umgesetzt.
Kunde: DaimlerChrysler AG
Arbeitgeber: T-Systems GmbH
Position: Chef-Entwickler (Teamleiter)
Aufgaben:
- Leitung eines Team von bis 6 Entwickler, Controlling und Berichte an das Release-Management
- Aufgabestellung und Terminplanung innerhalb des Teams
- Design von fachlichen Services für den Prozessschritt Abstimmung
- Implementierung von Kernkomponenten
- Sicherstellung der Qualität von zu liefernden Ergebnisse anhand von Codereviews innerhalb des Teams
- Unterstützung des Testteams beim Erstellen von Testfällen (Lasttest)
Technologien:
- Magic Draw (UML), ARIS (Prozesse), Innovator (Datenbankmodel)
- Java/J2EE, Swing, Eclipse 3.x, IBM WSAD 5.x, IBM WebSphere 5.x, OJB, JUnit
- IBM DB/2 8.x, Data Aqua Studio, SQL
- PVCS, Subversion
Offshore/Nearshore: Zusammenarbeit mit einem Entwicklerteam in Indien
11. Archivierung und Management von Kundenrechnungen
Zeitraum: 11.2002 - 07.2003
Beschreibung: Anpassung eines bestehenden Archivierungsservers entsprechend den neuen Anforderungen des Kunden. Umbau und Erweiterung eines Systems, das aus einem mit C++ entwickeltem Server und einer JAVA-API bestand. Der Client sollte mit dem Archiv entweder anhand der Java-API oder direkt über HTTP kommunizieren können.
Arbeitgeber: T-Systems GmbH
Position: Senior SW-Entwickler
Aufgaben:
- Erweiterung von bestehenden Archivierungsservices
- Umbau des Kernes des Servers
- Design und Entwicklung einer von Datenbankhersteller unabhängigen Persistierung-Schnittstelle
Technologien:
- Linux, Solaris, sh, bash
- C++, gcc, make, ESQL/C, PL/SQL, Java SE 1.4
- SQL, Oracle 9.x, MySQL 3.x
- UML, TogetherJ
- CVS
12. Online Archivierungssystem. Archivierung und Management von Kontoauszügen
Zeitraum: 06.2001 - 11.2002
Beschreibung: Archivierungsserver mit Online-Zugriff auf Basis Java/J2EE. Dokumente aller Art wurden digitalisiert und in einem elektronischen Safe, einer Art des XML Speichers gespeichert. Damit hatte der Benutzer jederzeit von jedem Ort den Zugriff zu seinen persönlichen Dokumenten übers Internet. Zusätzlich wurden Services auf Basis dieser Dokumente realisiert.
Es wurde ein Online Archivierungssystem für Hypovereinsbank auf Basis dieses Produktes entwickelt, das Kontoauszüge von Kunden der HVB archivierte.
Kunde: Hypovereinsbank AG
Arbeitgeber: memIQ AG
Position: Senior SW-Entwickler
Aufgaben:
- Konzept der Entwicklungsumgebung auf Basis NetBeans und Ant
- Design, Implementierung und Management des automatisierten Deployment-Prozesses in einer Cluster-Umgebung (Unix shell, cygwin)
- Design und Entwicklung von Serverkomponenten des Archivs (EJB, Servlets)
- Evaluierung von neuen Versionen des Applicationservers (Bea Weblogic 6.x, 7.x)
- Migration der bestehenden Komponenten auf neue Versionen des Applicationservers (Bea Weblogic 6.x, 7.x)
Technologien:
- Java, J2EE, BEA Weblogic Server 5.x, 6.x, 7.x, JDK 1.3, EJB 2.1, JMS, Servlets 2.3, Ant, NetBeans 3.x, JUnit
- JavaScripts, HTML, XML, DOM, Xerces, Xalan, XPath
- Oracle 8.x, Tamino
- Solaris, Linux, Windows, cygwin, sh, bash
- UML, Object Domain
- Perforce
Offshore/Nearshore: Zusammenarbeit mit einem Entwicklerteam in Rumänien
13. Online System für Online-Registrierung von Patenten
Zeitraum: 09.2000 06.2001
Beschreibung: Eine Client-Server-Lösung für das Hochladen und die Online-Registrierung von Patenten auf Basis Java/J2EE. Der Server bestand aus 2 Teilen: JSP-basiertem Teil für den Empfang von Patenten und einem Multi-Thread-Engine für die Validierung und Weiterleitung von Patenten an den Host. Der Client wurde in Delphi im Nearshore entwickelt.
Kunde: Europäisches Patentamt (den Haag, Holland)
Arbeitgeber: SaM-Services GmbH (vor Ort in den Haag, Niederlanden)
Position: Architekt
Aufgaben:
- Design der Systemarchitektur
- Implementierung von Kernkomponenten (Servlets) und Administratorkonsole (JSP)
- Koordination eines Nearshore-Teams
Technologien:
- Java, JDK 1.2, J2EE, Servlets, JSP, JDBC, IBM WebSphere 3.5
- IBM DB/2
- AIX
- UML, MS-Visio
- CVS
Offshore/Nearshore: Planung, Aufgabenstellung und Koordinierung der Arbeit eines Entwicklerteams in Weißrussland
14. Online Empfang, Bearbeitung und Online Darstellung von Börseninformationen
Zeitraum: 1999-2000
Beschreibung: Online Empfang, Bearbeitung und Darstellung von verschiedenen Börsendaten auf Basis MS IIS (Internet Information Server). Daten sollten als ein Batch empfangen und Benutzern zur Verfügung gestellt werden. Benutzer könnten die empfangenen Daten bearbeiten, die danach als verschiedene Charts dargestellt würden. Charts wurden als GIF-Bilder von einem Batch-Prozess generiert.
Kunde: Metasys Inc. (Tokio)
Arbeitgeber: Sam-Solutions Ltd. (Minsk, Weißrussland)
Position: Architekt / Projektleiter
Aufgaben:
- Leitung eines Teams von 3 Entwickler (mit Personalverantwortung)
- Design des Systems
- Implementierung von zentralen Komponenten
Technologien:
- MS IIS 3 (Microsoft Internet Information Server), ASP, VBScript
- JavaScript, Java, C++,
- MS SQL Server, ODBC, ADO
- Windows NT
15. Online-Zugriff auf die Lieferantendatenbank
Zeitraum: 1997-1999
Beschreibung: Online-Zugriff und Management von Lieferantendatenbank auf Basis von CGI Skripten. Die Daten sollten von einem Batch-Prozess in die Datenbank importiert und Benutzern Online zur Verfügung gestellt werden. Die umgesetzte Lösung wurde späte von Sinix/Informix auf Linux/Oracle portiert.
Kunde: Siemens Business Services GmbH & Co. OHG
Arbeitgeber: Sam-Solutions Ltd. (Minsk, Weißrussland)
Position: Architekt / Projektleiter
Aufgaben:
- Leitung eines Entwicklerteams
- Umbau und Erweiterung eines bestehenden Systems
- Migration auf verschiedene Unix-Systeme
- Migration auf verschiedene Datenbanken
Technologien:
- Unix (Sinix, SCO Unix, Linux)
- Oracle 8.x, Informix 7.x, ESQL/C
- Apache, CGI, HTML, JavaScript
- C/C++, gcc, Visual Basic (VB) 3.x-4.x
- Java, Applets
- HTTP, TCP/IP
- sccs
16. Automatisierte Erstellung verschiedener Online-Formulare (Datenerfassung, Versicherungssoftware)
Zeitraum: 1997
Beschreibung: Erstellung der Online-Formulare. Das System bestand aus einem mit Java entwickelten Server, der ein Bestandteil eines Frameworks für die Erstellung der Versicherungssoftware war. Nach den Benutzerabfragen wurden elektronische Formulare erstellt und mit Daten gefüllt, die Benutzer bearbeiten und speichern konnten.
Kunde: CAF GmbH
Arbeitgeber: Sam-Solutions Ltd. (Minsk, Weißrussland)
Position: Senior SW-Entwickler
Aufgaben:
- Entwicklung von Serverkomponenten des Systems
Technologien: - Windows NT
- Java, JDK 1.0, Visual Cafe
- Apache Web Server, HTML, FrontPage
17. Entwicklung der Zugriffsbibliothek für die verschiedenen Datenbanken
Zeitraum: 1996
Beschreibung: Client-Bibliothek für den hersteller- und betriebssystemunabhängigen Datenbankzugriff. Die Schnittstelle war vom Kunden spezifiziert.
Kunde: Siemens Nixdorf
Arbeitgeber: Sam-Solutions Ltd. (Minsk, Weißrussland)
Position: Senior SW-Entwickler
Aufgaben:
- Implementierung des Kerns der Bibliothek
- technische Betreuung anderer Entwickler im Team
Technologien:
- Win32, C++, Borland C++, Visual Basic
- ODBC, ESQL/C, Oracle, Informix, MS-Access
18. Personal Digital Assistent für die Zusammenarbeit im Netz
Zeitraum: 1995
Beschreibung: Personal Digital Assistent (analog Microsoft Scheduler), der Zusammenarbeit von mehreren Benutzer übers Netzwerk unterstützen sollte.
Kunde: CAF GmbH
Arbeitgeber: Sam-Solutions Ltd. (Minsk, Weißrussland)
Position: SW-Entwickler
Aufgaben:
- Entwicklung von GUI-Komponenten
- Design eines Netzprotokolls auf Basis NetBIOS
- Implementierung des Servers und Client-Bibliotheken für die Arbeit im Netz über den o.e. Protokoll
Technologien:
- Windows 3.x, Win32, OS/2
- C++, Borland C++
- ODBC, ESQL/C, Watcom SQL/Sybase SQL AnyWhere, IBM DB/2
- NetBIOS
19. Auf Grafen basierende Interpretationsmaschine
Zeitraum: 1990-1995
Beschreibung: Virtuelle Machine für eine neue auf Grafen basierende Programmierungssprache für parallele Datenbearbeitung und deren Interpretationsmaschine.
Arbeitgeber: Institut für Technische Kybernetik an der Weißrussischen Staatlichen Wissenschaftsakademie (Minsk, Weißrussland)
Position: SW-Entwickler
Aufgaben:
- Entwicklung von Entwicklungstools für die neue Sprache: IDE, Compiler
Technologien:
- C++, Borland C++, Turbo Pascal
- MS Windows 3.x, MS-DOS, Transputer
_______________________________________________________________________________________________________
Referenzen:
Projekt Output-Managementsystem - Generierung PDF und MS-Word, 06/09 - 12/09
Referenz durch Prokuristin / Projektleiterin, Münchener Softwarehaus (80 MA), vom 17.05.10
"Der Consultant verfügt über ein exzellentes Wissen in der IT Architektur und in Java. Er hat das Projekt über den gesamten Lebenszyklus begleitet und unser Team enorm bereichert. Hervorzuheben sind neben seiner fachlichen Qualifikation insbesondere sein Engagement sowie seine Führungsqualitäten in einem interkulturellen Team. Wir würden uns freuen, wenn wir bald wieder in einem Projekt mit ihm zusammenarbeiten könnten!"
Projekte Client/Server Entwicklung in Java und Teamleitung, 07/03 - 01/06
Referenz durch Projekt-Entwicklungsleiter (Entw. 50 MA), T-Systems GEI, 13.01.06
"Der Consultant hat seine Aufgabe zur vollsten Zufriedenheit erfüllt. Die
Hauptaufgaben bestanden in der technischen Design- und Implementierungsphase
von Kernkomponenten des Systems sowie dem Test. Außerdem hat der Consultant
ein Entwicklerteam von bis zu 5 Entwicklern betreut. Der Consultant überzeugte
durch eine hohe Arbeitsbereitschaft und Flexibilität, die in einem sehr eng getakteten Projekt notwendig war. Der Consultant hat unsere Anforderungen
sowohl in der technischen Arbeit, in persönlicher Kompetenz als auch in der
Teamführung voll erfüllt. Wir möchten uns an dieser Stelle für die Mitarbeit
des Consultants bedanken und ihn für andere Projektanbieter weiterempfehlen."
Projekt Online-Archive, 06/01 - 10/02
Referenz durch Entwicklungsleiter Softwarehersteller (50 MA), vom 18.04.05
Projekt im Rahmen einer Festanstellung durchgeführt
"[...]Der IT-Spezialist verfügt über ausgezeichnetes fachliches
Können und Wissen und beherrschte seinen Arbeitsbereich umfassend
und sicher. Er arbeitete selbstständig mit großer Umsicht und
erreichte dadurch in qualitativer und quantitativer Hinsicht weit
über dem Durchschnitt liegende Arbeitsergebnisse. Aufgrund seines
stark analytischen Denkvermögens löste er konzeptionell, systematisch
und sehr zielstrebig jederzeit auch schwierigste Aufgaben. Der IT-
Spezialist entwickelte ein hohes Maß an Eigeninitiative. Die
Arbeitsweise von den IT-Spezialist war jederzeit in hohem Maße geprägt
von Selbstständigkeit, Zuverlässigkeit, Termintreue, Verantwortungs-
und Kostenbewusstsein. Neben seinen fachlichen Leistungen schätzen
Vorgesetzte und Kollegen sein aktives, kooperatives und offenes Wesen,
wodurch er die teamorientierte Zusammenarbeit unterstützte. Er war
immer hilfsbereit und galt intern wie extern als ein jederzeit
kompetenter Gesprächspartner. Der IT-Spezialist erzielte in seinem
Verantwortungsbereich sehr gute Ergebnisse und arbeitete damit stets
zu unserer vollsten Zufriedenheit. Sein Verhalten gegenüber
Vorgesetzten, Kollegen sowie Kunden war stets einwandfrei. [...] Wir
bedanken uns nochmals für seine positive und aktive Mitarbeit bei
der Erreichung unserer Unternehmensziele und wünschen ihm für die
Zukunft alles Gute."
Projects epoline Online Filing/ My.epoline, 09/00 - 05/01
Reference from Program Manager Secure Access Program (DAMA-e),
European Patent Office, from 22.04.05
"He contributed to his tasks on the projects with good attitude and team
spirit. The consultant had a positive attitude for work, and contributed
positively to project discussions."
Projekthistorie
Reisebereitschaft
Verfügbar in den Ländern
Deutschland, Österreich und Schweiz
Unterschleißheim, Deutschland