Aleksander Radwanski



Ähnliche Dokumente
Aleksander Radwanski

Serviceorientierte Architektur für WebSphere und WebSphere Portal

Berater-Profil Anwendungsentwickler, SW Designer, speziell Java nach J2EE

Microsoft Visual Studio 2005 Team System

Infoniqa GDPdU - Center

Bitrix24 Self-hosted Version Technische Anforderungen

Herwig Kluger. KLUGER syno Franz Kamtnerweg 10/3, AT-2380 Perchtoldsdorf Telefon: Web:

Berater-Profil Software Engineer Java

Kurzbeschreibung. Unterstützte Beschaffungsarten. Highlights. Abgrenzung zu anderen Lösungen

Miss Marple Enterprise Edition vs. e:sam

Tätigkeitsprofil. Erfahrungsprofil

Berater-Profil WEB- und C/S-Developer. (Java, Websphere)

Berater-Profil Senior Web-Developer (OO-Analyse und -Design) Sun Certified Java Programmer

Sicheres SAP E-Recruiting

Klausur Advanced Programming Techniques

INDIVIDUELLE SOFTWARELÖSUNGEN CUSTOMSOFT CS GMBH

Softwaremanufaktur AW-SYSTEMS Kompetenzprofil Boreas

PLM Product Lifecycle Management. SAP R/3 Enterprise

Hinweis SAP-Kernel 720 ersetzt ältere Kernel-Versionen

Berater-Profil OO-Entwickler und -Designer. Ausbildung Studium an der Akademie für Datenverarbeitung Wirtschaftsinformatiker

MUSTAFA GERCEK. Bachelor of Science Wirtschaftsinformatik. Geburtsjahr 1992 Profil-Stand Oktober 2015

@enterprise 9. Groiss Informatics GmbH 2014

CollabXT Prozessqualität durch Werkzeugunterstützung etablieren und steigern

EPO Consulting GmbH. Ihr Partner für HTML5 und SAP UI5 Apps. Stand 2015/04. EPO Consulting GmbH - 1 -

Organisation und Systeme SOA: Erstellung von Templates für WebService Consumer und Provider in Java

Werkstudent Qualitätssicherung (m/w) (627468)

Software-Innovationen für das digitale Unternehmen

Viele gute Stellen sind frei. Besetzen Sie eine.

Web Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke J.M.Joller 1

Computational Science. Sommersemester 2015 Bachelor MI, Modul No 6.0 Barbara Grüter in Zusammenarbeit mit Andreas Lochwitz

Implementierung von Manufacturing Execution Systemen (MES) Zusammenfassung

Mitarbeiterprofil. Felix Alter Bachelor of Science (B. Sc.) Wirtschaftsinformatik (DHBW) Beratung und Entwicklung Personalsysteme

Berater-Profil SW-Entwickler/-Berater (DB2, Java, MS-SQL-Server, WebSphere)

Softwareentwicklung mit Enterprise JAVA Beans

Profil. Persönliche Daten: Fachkenntnisse: Dominikus Gerbl Dipl. Inf. (FH) Name: Titel: Jahrgang: 1981 Schwerpunkte:

ST!= HACKING oder Softwaretechnik ist mehr als nur Programmieren

Preis- und Leistungsverzeichnis der Host Europe GmbH. Webhosting Premium Support V 1.0. Stand:

Berater-Profil C/S-Berater/-Entwickler

III.2.3) Technische und berufliche Leistungsfähigkeit

Profil Gunnar Schmid

Schenkel Personal Partner

IBM Software Demos Rational Software Delivery Platform - Änderungen an Design und Architektur einer Anwendung

VLADISLAVA ARABADZHIEVA

windata SEPA-API Basic / Pro Dokumentation

Studium der Betriebswirtschaftslehre (Schwerpunkt Wirtschaftsinformatik) an der Universität Mannheim. Abschluss als Diplom-Kaufmann.

M i t a r b e i t e r p r o f i l (Stand: August 09)

Berater-Profil SW-Entwickler/-Designer (Rational Rose, ClearCase, J2EE, C++, CORBA -TAO/Orbix-)

THOMAS BRUNNER. Diplom-Informatiker (FH) Angewandte Informatik. Geburtsjahr 1982 Profil-Stand Januar 2016

Automatische Ansteuerung einer CNC Maschine aus einer CAD Anwendung im Fensterbau Skills: IBM OS/2, Modula 2

Bernd C. Toepfer Dipl.-Ing. Techn. Informatik

Online Banking System

Technologien und Werkzeuge für Software-Migration und Reverse Engineering

Profil Rafael Eckert. Persönliche Angaben. Rafael Eckert in Bremen

_Beratung _Technologie _Outsourcing

Persönliche Angaben: Schwerpunkt: Konzeption und Entwicklung von Anwendungssoftware, Datenbankund Webanwendungen. Projekte:

Systemvoraussetzungen Sitzungsmanager

Internetanbindung von Datenbanken

CARSTEN EMRATH. Abschluss Diplom (FH) Fach Angewandte Informatik. Sun Certified Programmer for the Java 2 Platform, Standard Edition 1.

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen

// Mehr, als Sie erwarten //

E-Business Architekturen

Systemvoraussetzungen zur Teilnahme an HeiTel Webinaren. HeiTel Webinaren. Datum Januar 2012 Thema

1 Einleitung. 1.1 Caching von Webanwendungen Clientseites Caching

Stelle Vorgelegt am Angenommen am Abgelehnt am Bund Land Salzburg Alle übrigen Länder

Firmenpräsentation. Stand: Bornholdt Lee GmbH Erste Brunnenstraße Hamburg

Stand Profil. Frank Sommer. Dipl. Informatiker (FH) Profil: Frank Sommer Seite 1 / 5

Erfolg für die mobilen Betriebssysteme von Apple und Google

Max-Ernst Strasse 29, Meerbusch. Diplom Informatiker FH, Fachhochschule Dortmund. Softwareentwicklung / Projektmanagement

Von Übersicht und Zuversicht in komplexen Projekten: GUI-Redesign einer CRM-Lösung

Profil. Martin Schäpker. PHP / Javascript / Ajax / MySQL Entwickler

Auf unserer Homepage (ASSA ABLOY Schweiz) können Sie die aktuelle Dokumentation und Software downloaden.

BIF/SWE - Übungsbeispiel

Technologie ist Handwerk, Software was man draus macht.

OTMAR-DIETER WATOLA. Master of Science (M.Sc.) Informationssysteme. Professional Scrum Master I. Geburtsjahr 1990 Profil-Stand Januar 2016

Planung für Organisation und Technik

Qualifikationsprofil:

Berater-Profil Web-Entwickler (B2B, Java) Ausbildung Dipl. Wirt. Inf. EDV-Erfahrung seit Verfügbar ab auf Anfrage.

Duet Enterprise Sales Variant Configurator for Engineering and Manufacturing

Berater-Profil OOA, OOD, OOP Paralleles und verteiltes Rechnen C/S-Systeme und Internetanwendungen. EDV-Erfahrung seit 1991

Etablierung serviceorientierter Architekturen mit Web Services

Festpreisprojekte in Time und in Budget

TR Treasury. SAP R/3 Enterprise

Entwicklung von Web-Anwendungen auf JAVA EE Basis

Studium Informatik Praktikum an der "University of Wisconsin", USA Abschluss als Diplom Informatiker

Java Enterprise Architekturen Willkommen in der Realität

Messung von ServiceLeistung für SAP Service Provider Kundenevent 25. November HSR Rapperswil

Finden Sie Ihr IT-Wunschpraktikum oder eine engagieren Sie sich bei uns mit einer längerfristigen Werkstudentätigkeit!

Berater-Profil DB-Administrator, Systementwickler (Oracle) EDV-Erfahrung seit Verfügbar ab auf Anfrage.

Kommune in ihrer Mittlerrolle Ergebnisse aus dem EU-Projekt HELPS

Modellgetriebene Softwareentwicklung in der Bundesagentur für Arbeit

ITS reinhardt GmbH Brecherspitzstrasse 8 D München

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

Berater-Profil 444. Systemberater, DB-Administrator (Client-Server: DEC, NT, Unix, Oracle) Ausbildung Diplom Informatiker. EDV-Erfahrung seit 1985

Database Exchange Manager. Infinqa IT Solutions GmbH, Berlin Stralauer Allee Berlin Tel.:+49(0) Fax.:+49(0)

Qualifikationsprofil Roger Arbogast

SERENA SCHULUNGEN 2015

Newsletter e-rechnung an die öffentliche Verwaltung

Checkliste. Installation NCP Secure Enterprise Management

Transkript:

Aleksander Radwanski Sftwarearchitekt / Senirentwickler (Stand: Februar 2015) Auf einen Blick Sftwarearchitektur, Anwendungs- und Framewrkentwicklung im Bereich Web-Anwendungen (Internet/Intranet) mit Java/JavaScript/JEE/Datenbanken/SAP NetWeaver auf der Frntend- und Backendseite, Sftwaretests, technische Spezifikatin, Dkumentatin. Technische Prjektleitung, Entwicklungsleitung. Durchführung vn Schulungen im Bereich der Sftwareentwicklung: OOA/OOD/Design Patterns/UML, Java, JavaScript, JEE und mehr. Schwerpunkte Fachlich Architektur/Design, Anwendungsentwicklung, Objektrientierung, Sftwaretests, Beratung, Schulung/Training/Caching Branchen IT, Verbrauchergüter, Dienstleistungen, Handel, Immbilien, Autmtive, Banking, Versicherungen Kntaktdaten Telefn +48 607 404 517 Email Web alex@radwanski.net www.radwanski.net Prfil Aleksander Radwanski Seite 1/15

Zur Persn Geburtsjahr 1968 Staatsbürgerschaft Deutsch, Plnisch EDV-Erfahrung seit 1993 Sprachen Deutsch Fließend Englisch Fließend Plnisch Muttersprache Russisch Grundkenntnisse Ausbildung 1982-1986 Gymnasium in Gleiwitz, Plen 1986-1987 Studium der Infrmatik an der TH Gleiwitz, Plen 1989-1990 Gymnasium in Göttingen 1990-1993 Studium der Infrmatik an der TH Karlsruhe Snstiges 2005 Kurs im Bereich der Qualitätssicherung in der Sftwareentwicklung SAP Sigma, SAP AG in Walldrf Prfil Aleksander Radwanski Seite 2/15

IT Kmpetenz Prjektmanagement Technische Prjektleitung, Entwicklungsleitung Prgrammiersprachen, Technlgien, Sftware & Tls Java: SE/JEE (JSP/JSF/Servlet/EJB/JPA/JMS), Eclipse, Tmcat, WebLgic, JBss, WebSphere, Hibernate, JUnit, Grvy, Ant, IntelliJ IDEA, NetBeans SAP: SAP NetWeaver Prtal 7.01-7.3, UWL, MAP, NWDS, WebDynpr/Java, JC/RFC/ARFC2, PCD, WPC, KM Web: HTML/CSS, JavaScript, jquery, Ajax, JSON, XML/XSLT/Xpath, Sencha Ext JS, WebServices mit SOAP/REST, WebStrm UML: OO-Patterns, MS Visi, Star UML, Tgether Snst.: SQL, ABAP, C/C++, Perl, PHP, Agile, Subversin, Perfrce, MS Prject Security: PKI, SAML 2.0 Datenbanken SAP MaxDB, MySQL, Oracle, MS Access Betriebssysteme MS Windws, Linux Methden Agile/SCRUM Prfil Aleksander Radwanski Seite 3/15

Prjekthistrie seit 05/2014 Autmtive, Inglstadt, Deutschland Rlle: Berater/Senir-Entwickler für WebServices Prjektbeschreibung: Im Rahmen des Prjektes sllte eine Reihe vn SOAP/REST basierten WebServices für Mbile-Apps swie Prtalanwendungen in den Bereichen B2B, B2C und B2E entwickelt werden. Die Platfrm für den Betrieb und Entwicklung bildet das Prdukt CA API (früher Layer 7). Tätigkeiten: Implementierung vn SOAP/REST WebServices nach vrgegeben Spezifikatinen mit dem Entwicklungswerkzeug CA Plicy Manager inklusive: Authentifizierung mit PKI & User/Passwrd Verabeitung vn SOAP-Messages XML-Verabeitung mit XPath XSLT Tranfrmatinen, insbesndere XML t JSON Datenbankzugriffe mit SQL Aufbau und Durchführung vn WebServices-Tests mit dem Testwerkzeug SapUI Skills: WebServices (SOAP, REST), XML/XSLT, XPath, JSON, HTTP 1.1, SQL, SapUI, CA API (Layer 7), CA Plicy Manager Prfil Aleksander Radwanski Seite 4/15

04/2013 04/2014 Versicherung, Stckhlm, Schweden Rlle: Berater für SAP NetWeaver Prtal Prjektbeschreibung: Im Rahmen des Prjektes sllte eine bestehende Prtallösung erweitert werden um: Eine Authentifizierungsmethde basierend auf SAML 2.0 Neue Benutzerverwaltung Neues Mdul für die Speicherung vn Benutzeraktivitäten Die bestehende Lösung basiert auf einer Reihe vn WebDynpr/Java, PCD, WPC and KM Kmpnenten integriert mit einem SAP CRM Backend via RFC/ARFC2 und bedient über 200.000 Firmenkunden swie über 1.000.000 Endbenutzer über das Internet. Tätigkeiten: Aufnahme, Analyse swei Abschätzung (Aufwand/ Kmplexität) vn Anfrderungen Analyse & Desing der Gesamtlösung darunter: Integratin vn 3 rd -Party-Diensten für die PKI/SAML 2.0 (IdP) Authentifizierung mit dem SAP Prtal Entwurf der neuen Benutzerverwaltung (UML) Entwurf des Mduls für die Speicherung vn Benutzeraktivitäten (UML) Entwicklung: Implementierung eines JAAS Lginmduls für die SAML 2.0 Authentifizierung als Erweiterung des bestehenden SAP SAML2 Lginmduls Implementierung einer JSP/Servlet Lgin- Anwendung als Ablösung der existirenden SAP Prtal Lgin-Pages Implementierung einer ARFC Java API als Integratinsschicht zwischen SAP Prtal and SAP CRM backend Implementierung der neuen Benutzerverwaltung basierend auf WebDynpr/Java und ARFC2 Implementierung des Mduls für die Speicherung vn Benutzeraktivitäten darunter: Persistenz mit JPA/Dictinary Service-Layer mit EJB sessin beans Web services mit Servlet/JSON Benutzerschnittstelle mit WebDynpr/Java Skills: SAP ERP/NetWeaver 7.3 (Prtal, NWDS), WebDynpr/Java, Java 6, JEE (Servlet/JSP, EJB/JPA), SAML 2.0, XML, Web-Services, JavaScript, ARFC2/RFC, UML Prfil Aleksander Radwanski Seite 5/15

07/2011 12/2012 Hersteller vn Verbauchergütern, Krakau, Plen Rlle: Technischer Architekt, Entwicklungsleiter, Senir Sftwareentwickler für Java Prjektbeschreibung: Im Rahmen des Prjekts wurde ein Intranetprtal mit Services für die Mitarbeiter des Kunden entwickelt: Emplyee Self-Service und Manager Self-Service als eine Custm-Made Lösung nach individuellen funktinalen, technischen und visuellen Anfrderungen implementiert. Die Platfrm dafür bildete das SAP Netweaver mit ECC 5/HR (ABAP) für Daten/Geschäftslgik, NW Prtal 7.3 (Java/JEE/AJAX/ JavaScript/jQuery) für die Benutzerschnittstellen swie das Adaptive RFC2 Framewrk für die Anbindung Prtal/Java mit Backend/ABAP. Die Umsetzung umfasste eine Reihe an separaten und selbstständigen jedch miteinander integrierten Anwendungen mit teilweise individuellen Knfiguratinen für Kundenfilialen in über 86 Ländern und 23 Sprachen: Emplyee Prfile: Verwaltung vn Mitarbeiterdaten basierend auf Direct Data Psting wie auch Data Psting via Service-Center Team View, Emplyee Mve Frm, Recruit And Hire Frm, Cntract Extensin Frm, Resignatin Frm, Upgrade/Dwngrade Frm, Awards Frm: Management vn Mitarbeitern und deren Psitinen innerhalb der Unternehmensstrukturen basierend auf SAP Wrkflw Create/Change/Cancel Psitin Frm, Change Org Unit Frm, Jb Descriptin: Verwaltung vn Psitinen und Unternehmensstrukturen basierend auf SAP Wrkflw Wrklist: Custm-Made SAP Wrkflw Anbindung basierend auf SAP UWL API und RFC Updates, Did Yu Knw, Dates t fllw up: Infrmatinsdienste Tätigkeiten: In der Rlle als technischer Architekt: Entwicklung der gesamten Anwendungsarchitektur auf der Prtal/Java Seite unter Berücksichtigung der Anbindung an das SAP Backend System (Design Patterns, UML) Durchführung vn Machbarkeitsstudien (Prttyping in Java/JSP/JavaScript/jQuery) Abschätzung vn Implementierungsaufwänden für diverse technischen und funktinalen Anfrderungen Erstellung vn Dkumentatin (Architektur und Design) Prfil Aleksander Radwanski Seite 6/15

In der Rlle als Entwicklungsleiter: Management eines nshre und ffshre (Indien, Italien, Philippinen, Plen) Entwicklungsteams vn über 10 Java/JavaScript-Entwicklern. Plannung, Verteilung und Überwachung vn Implementierungsaufgaben Qualitätssicherung der Implementierung (Cde- Reviews) In der Rlle als Senir-Entwickler: Implementierung einzelner Teilanwendungen/ Mdule basierend auf Java/Servlets/JSP/EJB/ JavaScript/jQuery Wissenstransfer an die Teammitglieder Erstellung vn Dkumentatin (Technische Spezifikatinen) Skills: SAP ERP/NetWeaver 7.3 (Prtal, UWL, NWDS), Java 6, JEE (JSP/Servlets/EJB/JPA), JavaScript, AJAX, jquery, JSON, ARFC2/JC/RFC, UML (OO-Patterns), JUnit, MS Prject, MS Visi Prfil Aleksander Radwanski Seite 7/15

11/2008 06/2011 Messtechnik/Dienstleistungen, Stuttgart Rlle: Berater/Senir Sftwareentwickler Prjektbeschreibung: Im Rahmen des Prjekts wurde ein Sftwaresystem entwickelt als Ablösung einer alten Hst- Anwendung - zur Abrechnung vn Verbrauchsksten (Energie, Wasser, etc.) vn Liegenschaften. Dabei wurde der gesamte Abrechnungsprzess, angefangen vn Installatin/Ablesung vn Messgeräten bis hin zur Erstellung einer nach der deutschen Heizkstenverrdnung gültigen Abrechnung, als IT-Lösung abgebildet und implementiert. Das System wird vm Kunden seit Anfang 2009 prduktiv eingesetzt und Teile davn (z.b. Kstenund Nutzererfassung) wurden für Endkunden im Internet als Onlinedienste zur Verfügung gestellt. Die IT-Architektur besteht aus SAP ERP 7.01 als Backend, SAP NetWeaver Prtal 7.01 mit Webdynpr/Java als Frntend. Tätigkeiten: Die Aufgabe bestand in der Weiterentwicklung der bereits in grßen Teilen verfügbaren Teilanwendung Kstenund Nutzeraufstellung im Bereich des Frntends (Prtal, Webdynpr/Java, RFC/JC). In diesem Rahmen wurde zunächst ein Reverse-Engeeniering für eine Bestandsaufnahme durchgeführt und entsprechende Dkumentatin (UML) angefertigt. Danach wurde ein Refactring-Design ausgearbeitet und größtenteils umgesetzt. Dieser beinhaltete vr allem einen krrigierten Aufbau vn Schichten (UI-Lgik-Daten) swie grundlegende Umstrukturierung der UI-Schicht (Webdynpr Views/Cntrller, Navigatin, Fehlerbehandlung, Validierung u.a.). Des Weiteren wurden für neue Anfrderungen Fachknzepte erstellt und implementiert. Es wurde auch Fehlerbehebung der bereits vrgefundenen Implementierungen auf der Java/ABAP-Seite durchgeführt. Eine Dkumentatin der Entwicklungen wurde erstellt. Skills: SAP ERP/NetWeaver 7.01 (Prtal, NWDS), Java 1.4, WebDynpr/Java, ABAP, RFC/JC, UML, JUnit, Bugzilla Prfil Aleksander Radwanski Seite 8/15

09/2008 10/2008 IT/Infrmatinsdienstleistungen, Darmstadt Rlle: Berater/Senir Sftwareentwickler Prjektbeschreibung: Der Kunde benötigte eine grundlegende Beratung hinsichtlich der vn ihm beabsichtigten Technlgieumstellung bei der Entwicklung seiner Webanwendungen vn PHP/Perl/CGI auf Java basierte Web- Systeme. Im Rahmen des Auftrags sllte eine einfache, prttypische und datenbankbasierte Webanwendung entwickelt werden (zu verstehen als eine Machbarkeitsstudie und Quasi - Migratin einer Kundenanwendung Benutzerverwaltung ), um die neue Technlgie am praktischen Beispiel zu examinieren swie möglichst viel Knw-Hw an das nicht sehr Javaerfahrene Entwicklungsteam zu transferieren. Tätigkeiten: Eine Kundenanwendung Benutzerverwaltung wurde nachimplementiert mit: OOA/OOD-Ansatz und UML für die Dkumentatin UI mit JSP/Servlet/HTML/JavaScript/JSF auf Tmcat Anwendungslgik in Java und Grvy Persistenz mit Hibernate/MySQL Das Entwicklungsteam des Kunden wurde anhand des Beispiels in die Webtechnlgie Java/JEE eingeführt und eingehend beraten. Fachknzepte wurden erstellt. Skills: Java 5, JEE 5 (Tmcat 6), Grvy, Hibernate 3.0, SQL, UML (OO-Patterns), Eclipse, JUnit, Oracle, MS SQL Server, Subversin, Ant, Linux Prfil Aleksander Radwanski Seite 9/15

03/2004 06/2008 IT, Walldrf Rlle: Berater/Senir Sftwareentwickler Prjektbeschreibung: Im Auftrag eines Endkunden wurde eine mbile Lgistikanwendung entwickelt. Die Grundlage dafür bildete SAP Mbile Infrastructure (später migriert auf SAP NetWeaver Mbile) lauffähig auf PC-Ntebks mit MS Windws und SAP ERP als Backend- und Datensynchrnisatinsplattfrm. Der Funktinsumfang der mbilen Clients basierte auf den SAP Mdulen: MM (Materialverwaltung), PM (Instandhaltung) und HR (Persnalverwaltung). Die Qualitätssicherung wurde durch das Umsetzen des SAP Sigma-Standards gewährleistet swie durch Einsatz vn Unit-Tests und autmatisierten UI-Tests unter Benutzung des Sftwarewerkzeugs TestPartner. Tätigkeiten: Die Hauptaufgabe bestand in der Entwicklung vn Teilanwendungen auf der Clientseite unter Verwendung vn Webdynpr/Java auf MI/Mbile, darunter: In MM: Materialstamm, Warenbewegung (WebDynpr/Java) In HR: Organisatin, Persnell (WebDynpr/Java) Darüber hinaus wurde an der Entwicklung der Gesamtarchitektur des Clients ein erheblicher Beitrag geleistet (z.b. die Definitin der Mdul-Schnittstellen, die Mdellierung der Business-Objekte, die Entwicklung einzelner Mdule/Teilmdule), die mit OOA/OOD-Ansatz als 3-Schichtenmdel knzipiert und umgesetzt wurde. Einige Fachknzepte zur Realisierung einzelner Anfrderungen wurden erstellt (zum grßen Teil basierend auf UML). Im Bereich der Qualitätssicherung wurde zur Entwicklung einer autmatischen Testinfrastruktur in Frm vn eingehender Beratung Unterstützung geleistet, etliche JUnit- Tests wurden entwickelt und am SAP Sigma wurde aktiv teilgenmmen. Ausführliche Dkumentatin zur geleisteten Entwicklungen wurde angefertigt. Skills: SAP ERP/NetWeaver 6.40/7.1 (MI/Mbile Applicatin Platfrm, NWDS, MaxDB), WebDynpr/Java, Java 1.4.2, ABAP, SQL, XML, UML (OO-Patterns), Ant, Perfrce, JUnit, SAP Sigma Prfil Aleksander Radwanski Seite 10/15

01/2002 06/2003 IT, Walldrf Rlle: Berater/Senir Sftwareentwickler Prjektbeschreibung: Vm Kunden wurde eine IT-Lösung benötigt, die die vielen vn ihm entwickelten Java-Prjekte hinsichtlich der Prduktin verwaltet werden könnten. Darunter fällt ein autmatisierter Build-Przess mit Auflösung der Prjektabhängigkeiten, eine ausführliche und übersichtliche Auflistung der Buildergebnisse einzelner Prjekte swie der Aufbau eines zentralen Repsitry zur Ablage der kmpilierten und archivierten Sftware-Pakete. Die neue Lösung sllte eine prprietäre Perl-Entwicklung ablösen swie deren Funktinsumfang deutlich erweitern. Tätigkeiten: Die Aufgabe umfasste die vllständige Knzeptinierung und Entwicklung der in der Prjektbeschreibung genannten Lösung. Die Umsetzung bestand aus einer Java-Anwendung, die Prjektinfrmatinen (Abhängigkeiten, Pfade, etc.) aus einer Prduktinsdatenbank ausgelesen (MySQL/XML), auf dedizierte Prduktinsserver die Quelldateien einzelner Prjekte aus einem Surcenverwaltungssystem (Perfrce) synchrnisiert (hierzu wurde mit JNI/C++ separat eine Java-Perfrce Schnittstelle entwickelt), den Build-Przess basierend auf Ant angesteuert und anschließend die erzeugten Archivpakete ins Repsitry kpiert hat. Dabei wurde ein Buildlg in Frm vn mehreren XML Dateien erstellt, der innerhalb einer zu diesem Zweck entwickelten Intranet-Webanwendung mittels XSLT ins gewünschte HTML-Frmat knvertiert wurde. Entsprechende Fachknzepte und Dkumentatin wurden erstellt (UML). JUnit- Tests wurden entwickelt. Skills: Java/JEE, C++, Perl, HTML/XML/XSLT, MySQL, SQL, UML (OO-Patterns), JUnit, Ant, Perfrce Prfil Aleksander Radwanski Seite 11/15

07/2001 11/2001 Schulungsinstitut, Karlsruhe Rlle: Architekt/Entwicklungsleiter/Senir Sftwareentwickler Prjektbeschreibung: Der Auftrag beinhaltete die Entwicklung einer Kundenverwaltung als Ablösung für eine bereits existierende MS Access-basierte Implementierung. Die Lösung bestand aus einer Webanwendung mit einer 3-Schichten Architektur lauffähig auf einer J2EE-Platfrm. Zusätzlich wurde auch ein MS Windws basierter Client mit C++/MFC entwickelt, der mittels SOAP an die J2EE-Engine angebunden wurde. Tätigkeiten: Im Rahmen des Prjekts wurden flgende Aufgaben übernmmen: Plannung, Verteilung und Überwachung vn Implementierungsaufgaben Gesamte Knzepterstellung, OOA/OOD mit Tgether 5.5 Entwicklung vn Teilmdulen: Persistenz/Anwendungslgik mit EJB 1.1 Server SOAP-Interface mit Apache SOAP, Axis Client SOAP-Interface mit C++ (gsoap) Web-UI mit JSP/Servlet/HTML Entwicklung vn Unit-Tests Erstellung der Dkumentatin Skills: Java/J2EE, C++/MFC, SOAP, Axis, gsoap, JBss 2, PstgreSQL, SQL, UML (OO-Patterns), JUnit, Ant, JBuilder 6, Visual Studi 6 Prfil Aleksander Radwanski Seite 12/15

01/2001 07/2001 Handelsunternehmen, Istanbul, Türkei Rlle: Architekt/Entwicklungsleiter/Senir Sftwareentwickler Prjektbeschreibung: Der Kunde beaftragte die Entwicklung eines Verleih- und Verkaufssystems für DVD/High-Tech Prdukte, das zwei wesentlichen Teile beinhaltete: ein Web-Prtal mit der E-Cmmerce-Funktinalität: Verkauf vn Prdukten Online-Verleih vn DVDs ein MS Windws Client für die Kundenverwaltung swie für den Offline-Verleih vn DVDs Das Web-Prtal wurde mit BEA WebLgic 5.5/SQL Server 7 und der MS Windws Client in Java/Swing realisiert. Da dieser in Kundenshps zum Einsatz kam, die nicht über eine permanente Internetanbindung verfügten, wurde er mit einer lkalen Datenbank (MS Access) betrieben, die zur gewünschten Zeiten mit der Serverseite über eine XML-RPC-Schnittstelle synchrnisiert werden knnte. Tätigkeiten: Im Rahmen des Prjekts wurden flgende Aufgaben übernmmen: Plannung, Verteilung und Überwachung vn Implementierungsaufgaben Gesamte Knzepterstellung, OOA/OOD mit Tgether 5 Entwicklung vn Teilmdulen: Persistenz/Anwendungslgik mit EJB 1.1 Java/JNI Schnittstelle für die Kreditkartenabrechnung basierend auf einer C-API des Partner-Kreditinstitutes MS Windws Client mit Java/Swing/JDBC/SQL/MS Access Mdul für die Client-Server Datensynchrnisatin mit Java/EJB 1.1/XML-RPC, XML Admin Web-GUI mit JSP/Servlet/HTML Entwicklung vn Unit-Tests Erstellung der Dkumentatin Schulung der Kundenmitarbeiter Skills: Java/J2EE, C, XML-RPC, BEA WebLgic 5.0, SQL Server 7, MS Access, JBuilder 5, Ant, JUnit Prfil Aleksander Radwanski Seite 13/15

08/2000 01/2001 Immbilienunternehmen, Istanbul, Türkei Rlle: Architekt/Entwicklungsleiter/Senir Sftwareentwickler Prjektbeschreibung: Im Rahmen des Auftrags sllte ein Web- Prtal zum Verkauf vn Immbilien entwickelt werden mit einer zusätzlichen Anbindung an Inhalte/Angebte diverser Immbilienmakler (Kunden). Dazu gehörten u.a.: Online Katalg der aktuellen Angebte mit einer ausgereiften Suchfunktin und Navigatin Kundenverwaltung Kundenanwendung zur Verwaltung vn Immbilien mit einer Schnittstelle zum Web-Prtal (für Kunden hne eigene Verwaltungssftware) Das Web-Prtal swie die Kundenverwaltung wurden mit IBM WebSphere 3.5/Oracle 8/Linux (RedHat), die Anwendung zur Verwaltung vn Immbilien als eine selbstständige MS Windws Applikatin basierend auf C++/MFC/MS Access realisiert. Für die Integratin der Kundeninhalte wurde eine XML-basierte Schnittstelle entwickelt. Tätigkeiten: Im Rahmen des Prjekts wurden flgende Aufgaben übernmmen: Plannung, Verteilung und Überwachung vn Implementierungsaufgaben Knzepterstellung, OOA/OOD mit Tgether 5 Entwicklung vn Teilmdulen: Persistenz/Anwendungslgik mit EJB 1.1 XML-Interface (Servlets, Xerces, C++) MS Windws Client-Persistenz mit C++/MS Access MW Windws Clinet UI mit C++/MFC Entwicklung vn Unit-Tests Erstellung der Dkumentatin Skills: Java/J2EE, C++, MFC, IBM WebSphere 3.5, Oracle 8, MS Access, JBuilder 5, Visual C++, UML (OO-Patterns), Tgether 5, Ant, JUnit Prfil Aleksander Radwanski Seite 14/15

02/2000 08/2001 Bank, Istanbul, Türkei Rlle: Architekt/Entwicklungsleiter/Senir Sftwareentwickler Prjektbeschreibung: Für den Kunden sllte ein Seminarverwaltungssystem (Termine, Teilnehmer, Dzenten, etc.) in Frm einer Intranet-Anwendung entwickelt werden. Die Datenanbindung sllte mittels einer CORBA-Schnittstelle zu einer bestehenden Kundendatenbank realisiert werden. Die Web-Anwendung wurde mit Servlets/JSP auf Apache Tmcat unter Sun Slaris entwickelt, für die CORBA-Schnittstelle kam Visi Brker zum Einsatz (Java auf der Slaris-Seite und C++ auf der Datenbank-Seite), als Datenbank war SQL Server 7 im Betrieb. Tätigkeiten: Im Rahmen des Prjekts wurden flgende Aufgaben übernmmen: Plannung, Verteilung und Überwachung vn Implementierungsaufgaben Knzepterstellung, OOA/OOD mit Tgether 5 Entwicklung vn Teilmdulen: CORBA-Schnittstelle Java/C++ mit Visi Brker Anwendungslgik mit Java UI mit Java/JSP/Servlets auf Apache Tmcat Entwicklung vn Unit-Tests Erstellung der Dkumentatin Skills: Java/J2EE, C++, CORBA, Visi Brker, SQL Server 7, Sun Slaris, Apache Tmcat, UML (OO-Patterns), Tgether 5, Ant, JUnit Prfil Aleksander Radwanski Seite 15/15