iOS Senior Entwickler - expert-profiles.com - Der IT

Transcription

iOS Senior Entwickler - expert-profiles.com - Der IT
Link zum Profil: iOS Senior Entwickler
iOS Senior Entwickler
Online ID: 662182496
Freiberufler
Verfügbarkeit:
09.01.2017
Stundens atz in €:
70
Eins atzort:
In PLZ 6
nur Rhein-Main-Gebiet
Sprachen:
Deuts ch, Englis ch
Jahrgang:
1956
Kontakt zu diesem Bewerberprofil aufnehmen
Schwerpunkt
Senior Software Entwickler iOS / Swift / Java / WebServices
Ausbildung / Weiterbildung
Staats examen Gymnas iallehrer UNI Frankfurt Phys ik/Mathematik
Produkte/Standards/Erfahrungen
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 1 von 21
Link zum Profil: iOS Senior Entwickler
Projekterfahrung:
Analys e, Spezifikation, Des ign, Programmierung, Tes t, Fehlerbehebung
Mitarbeit in Projekten von 2 bis zu 30 Teammitgliedern
Mitarbeit im Großprojekt (130 Mannjahre)
Entwurf und Implementierung von Webs ervice-Schnitts tellen
Entwurf und Implementierung von grafis chen Benutzeroberflächen
Entwurf, Durchführung und Aus wertung von Performancetes ts (java)
Entwurf von Benutzeroberflächen für mobile Endgeräte (WAP, J2ME)
Entwurf und Durchführung von internen Schulungen (WAP, Ruby)
Fachliche Koordination externer Entwicklungs gruppen
Tools /Methoden
IDEs /Build Tools
---------------Xcode - 7.2
Eclips e IDE 2.1-3.5: Entwicklung von J2EE, Java, MIDP, C++, Python, JSP
MyEclips e IDE 6.01, Hibernate Revers e Engineering, s truts Plugin
ant: Vers ions bau für Java/J2EE-Anwendungen
Lomboz-Plugin für J2EE
XDoclet-Plugin
Micros oft Vis ual C++ 5.0 : Grafis cher Client für Win32
make: Vers ions bau für C++-Anwendungen
Sun Forte for Java: Entwicklung einer EJB/JSP/J2EE-Anwendung
JDeveloper 10, Toplink Workbench
Sun One Mobile Edition: Entwicklung von J2ME/MIDP für Java-Handies
Nokia Internet Mobile Toolkit: WML Editor und Tes trahmen für WAP-Seiten
Nokia Developers Suite v1.0 für J2ME: Tes trahmen für MIDlets auf Nokia Handies
SAP ABAP Workbench, Function Builder, SAP rfc-client, rfc-s erver
Applications erver/Webcontainer
Workbench, Function Builder, SAP rfc-client, rfc-s erver
Applications erver/Webcontainer
Apache: Ins tallation, Konfiguration, Entwicklung von Intranet-Anwendungen in perl/python
Applications erver: Jbos s 4.2.2, Oracle OC4J, ATG Dynamo 5.1
WebContainer: Apache Tomcat 5.0, 5.5, 6.0
APIs /Frameworks
Apache Wicket 1.4.15
Struts 1.3, Tiles : MVC-Architektur für Internetanwendung
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 2 von 21
Link zum Profil: iOS Senior Entwickler
Google Web Toolkit GWT 1.4: Web 2.0 Java Framework
JavaLibraries : JDBC/JSSE/xerces
OOA/OOD/UML Tools
Enterpris e Architect: UML Diagramme
Together 4.0 : UML Us eCas es , Klas s endiagramme, Sequenzdiagramme
Vers ions verwaltung
s ubvers ion: über Eclips e Plugin und Commandline
cvs : lincvs , cros s vc unter Windows und Linux
ClearCas e: unter Windows und Solaris
Fehlerverwaltung/Workflow
ClearQues t: Change Management
Peregrine Service Center
Win@proach
Debugging/Optimizing Tools
ddd/dbx: C++-Debugger
Apache JMeter für Las ttes t und Performanzmes s ung
Ethereal, Pingplotter, Netzwerk-Troubles hooting
Toad für Oracle
optimizeIt: Laufzeitanalys e und Optimierung von Java-Anwendungen
Schnitts tellen
LDAP Authentifizierung, Suche, Pas s word Änderung
Internet: SSL, HTTP, HTML, CSS, WAP, WML, cgi
Atos Origin Internet Payment Sys tem: Schnitts telle Webs erver -> Atos für Kreditkarten und
Las ts chrift
Betriebssysteme
macOS
Unix Debian Linux
Sus e Linux 7.2,..
mehrere Jahre SCO
Win2000, XP
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 3 von 21
Link zum Profil: iOS Senior Entwickler
Programmiersprachen
ABAP4 - kleine Function Modules für Integrations tes ts
As s embler - 6502,68000 - s ehr lange her
C - 10 Jahre Projekterfahrung, ANSI-C
C++ - 6 Jahre Projekterfahrung, gcc, Vis ual Studio
Java - 6 Jahre Projekterfahrung, JSP, J2ME, J2EE, EJB3, Struts , Tiles ,
Tomcat, GWT, Axis 2, Groovy, Grails
JavaScript jquery
Perl - 5.x, CGI, mehrere Projekte,
PHP - 4.x, HawHaw-Library für wml/imode Anwendungen, Integration
wordpres s , s pgm in phpcms
PL/SQL - Schnitts telle zu s tored Procedures klären
Python - 2.3-2.5, Twis ted Framework, cgi und win32-Standalone
Scripts prachen - awk s ed
Shell - bas h,ks h,zs h,s h
Swift 2.1
Datenbanken
Informix
MySQL - python dbapi, perl DBI,C++-API
Oracle -über toplink, hibernate, TOAD
Pos tgres - python dbapi
SQL - python dbapi, über JAVA JDBC, phpmyadmin
Sybas e - 12.0, über s qlapi++
Netzwerk / Datenkommunikation / TK
Ethernet
Internet, Intranet
OSF/DCE - Entera
RS232 - Ans teuerung proprietärer Drucker
TCP/IP
Hardware
PC
SNI RM-Rechner
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 4 von 21
Link zum Profil: iOS Senior Entwickler
SUN
Projektverlauf
Weiterentwicklung einer iOS App für iPhone und
iPad
Z eitraum:
29.08.2016 - 31.12.2016
Kunde / Auftraggeber:
Telekom
Projektbes chreibung:
Eigentverantwortliche Implementierung einer neuen externen
Schnitts telle ( 360Dialog CMS) mit Anzeige der erhaltenen JSONDaten in PageViewController.
Z wis chens peichern von Status informationen in CoreData.
Implementierung von Apple Pus h Notifications über 360Dialog
Backend.
Implementierung von Features ents prechend Jira-Stories
Maintenance mit Fehlers uche und Fehlerbehebung ents prechend
Jira Bug-Tickets
Cras hanalys e von Hockey Dumps
Benutzte Sys teme und
MacBook Air mit Xcode 7.3.1
Technologien:
iOS-Development mit Swift 2.2 für iOS9
GIT mit Sourcetree
SCRUM mit Atlas s ian Jira Agile
Teamlium Tracking
WebEx TelKo
Entwicklung einer komplexen iOS App
Z eitraum:
08.02.2016 - 30.06.2016
Kunde / Auftraggeber:
Deuts che Bank AG
Projektbes chreibung:
• iOS Entwicklung mit s ehr komplexen TableViews
• Hohe Anforderungen an Vis ual Des ign und Datens icherheit
• Modularis ierte App mit Frameworks in s eparaten Xcode-Projekten
• komplexe Architektur mit regis trierten DataManagern,
modulübergreifende Nutzung von ViewControllern, MVVM und MVC,
...
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 5 von 21
Link zum Profil: iOS Senior Entwickler
• Highlevel Swift > 2.0 ( Optionals , Generics , Enums mit
as s ociated
Types , try/catch, Protocols , Clos ures , functional Programming, ...)
• Swift-Weiterbildung und Anleitung von Junior Developern • Klärung
von Details mit Medium Developern
• Dis kus s ion von Architekturfragen mit anderen Seniors
• Klärung fachlicher Details mit Produktowner( bzw. Analys t) •
Entwurf und Pars en von JSON Res pons es des Backends
• Tes t von JSON Res pons es mit Pos tman, Paw
• Ers tellen von unittes ts und automatis ierten UI-Tes ts in Xcode
• Git mit Commandline, Sourcetree, Xcode
• Bauen unters chiedlicher App-Varianten mit xcodebuild
• Jira mit agile plugin
• Scrum in einer multi-Scrum-Team-Umgebung
• Englis ch im Team mit indis chen und os t-europäis chen Kollegen
Benutzte Sys teme und
iOS 9, Swift 2.1, git, Scrum
Technologien:
Sourcetree, Pos tman, Paw, Jira
Entwicklung diverser iOS Apps mit Swift zur
Einarbeitung
Z eitraum:
01.04.2015 - 30.01.2016
Kunde / Auftraggeber:
Interne Weiterbildung
Projektbes chreibung:
App zum Anzeigen des Amazon Verkaufs rangs einiger Bücher unter
Benutzung der Amazon-API.
App zum Anzeigen der Buchverkäufe bei CreateSpace. Hier wird ein
Login per GET-Reques t durchgeführt und ans chließend die HTMLSeite mit regular expres s ions nach den relevanten Daten
durchs ucht.
App zum Erfas s en und Anzeigen von Gewicht, Fett- und
Mus kelmas s eanteil. Die Daten können auf dem iPhone oder auf
einer Apple-Watch eingegeben werden und s ind als Lis te oder in
einer Balkengrafik dars tellbar.
App zum Abfragen, Speichern und Anzeigen der aktuellen Trades
auf bitcoin.de unter Benutzung der bitcoin Trading-API. Z ur
Abs icherung der Z ugriffe s ind SHA-256 Has hes über alle
Parameter gefordert, die per Public/private Key s igniert s ind. Die
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 6 von 21
Link zum Profil: iOS Senior Entwickler
JSON-Res pons e wird lokal ges peichert und erweitert inkrementell
den langfris tigen Verlauf von Kurs , Volumen und Anzahl der Trades .
App zum Aus werten des Fragebogens eines Pers önlichkeits tes t in
Z us ammenarbeit mit der Burnout Akademie, Kelkheim.
Abs icherung der Nutzung über einen Login mit Pars e.com.
Identifikation eines Gerätes über UUID is t geplant.
Divers e experimentelle Apps zum Erproben von Barcode-ScannerAPI, Bibliotheken für Chart- Anzeige, Settings , Pus h Notifications
über pars e.com, Local Notifications auf Apple Watch, BackgroundUpdate, und vieles mehr.
Entwicklung eines Frontends für ein
Zahlungssystem
Z eitraum:
01.12.2014 - 30.03.2015
Kunde / Auftraggeber:
SAP Latin America
Projektbes chreibung:
Spezifikation der SOAP-Schnitts telle zu SAP SMP Backend.
Beratung eines bras ilianis chen Teams zum Thema FrontendEntwicklung in Wicket.
Exemplaris che Realis ierung und Beratung grunds ätzlicher
Entwicklungs aufgaben, wie Logging, Tes t im Tomcat unter Eclips e,
SOAP-Reques t-Tracing
Machbarkeits analys e inklus ive Prototyp für die Ers tellung einer App
mit dem ionic-Framework.
Benutzte Sys teme und
Entwurf und Realis ierung mit Wicket, Java 7, Eclips e, Maven,
Technologien:
Jenkins , SAP SMP ionic angularJS
App für iOS zum Thema Vitamin D
Z eitraum:
01.06.2014 - 30.08.2014
Kunde / Auftraggeber:
Interne Weiterbildung
Projektbes chreibung:
Entwicklung einer hybriden App zur Erfas s ung und grafis chen
Dars tellung des Vitamin D Spiegels im Blut.
Entwurf und Realis ierung mit JavaScript, HTML5 und CSS für iOS,
Deployment im Apple App Store
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 7 von 21
Link zum Profil: iOS Senior Entwickler
Benutzte Sys teme und
jQuery-mobile, PhoneGap, XCode, Webs torm 8
Technologien:
Mobile App für Customer Satifaction Management
Z eitraum:
03.03.2014 - 18.05.2014
Kunde / Auftraggeber:
TTR Group
Projektbes chreibung:
Meine Aufgaben waren:
Entwicklung einer hybriden App zur Anzeige und Bearbeitung von
Kundenfragebögen.
Entwurf und Realis ierung mit JavaScript, HTML5 und CSS für iOS.
Benutzte Sys teme und
jQuery-mobile, PhoneGap, JSON WebServices , XCode
Technologien:
Mobile Banking
Z eitraum:
01.11.2013 - 31.12.2013
Kunde / Auftraggeber:
SAP AG
Projektbes chreibung:
Branche: Mobile Diens te, Banken
Meine Aufgaben waren:
Qualitäts s icherung einer arabis ch/englis chen mBanking
Anwendung,
die in Indien entwickelt wurde.
Beratung der indis chen Kollegene bei Javas cript-Problemen.
Bauen von Apps mit Eclips e für Android und mit XCode für iOS.
Benutzte Sys teme und
jquery-mobile, PhoneGap, JSON WebServices , Subvers ion
Technologien:
Mobile Anwendung für die Anzeige von Employee
Discounts
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 8 von 21
Link zum Profil: iOS Senior Entwickler
Z eitraum:
01.08.2013 - 31.12.2013
Kunde / Auftraggeber:
SAP AG
Projektbes chreibung:
Branche: Mobile Diens te, Handel
Meine Aufgaben waren:
Entwicklung einer jquery-mobile App mit Server-Kommunikation.
Bauen von Apps mit Eclips e für Android und mit XCode für iOS.
Benutzte Sys teme und
jquery-mobile, Javas cript, PhoneGap, JSON WebServices ,
Technologien:
Subvers ion
Weiterentwicklung eines Systems für Topup
Zahlungen
Z eitraum:
01.10.2012 - 31.07.2013
Kunde / Auftraggeber:
SAP AG
Projektbes chreibung:
Erweiterungen eines komplexen Sys tems zur
Trans aktions verarbeitung auf OSGi Bas is .
Implementierung eines SOAP-Clients für MNP-Abfragen(Mobile
Number Portability) als OSGi-Bundle.
Konfiguration der OSGi Abhängigkeiten von WS-Endpoints über
Spring DM.
Erweiterung von WebServices um weitere Methoden im ContractFirs t Verfahren (Definition in XSD, Implementierung in Java im
Bundle).
Implementierung eines WebFrontends für Topup-Z ahlungen in
Wicket 1.4. Kommunikation mit Backend über WebServices .
Benutzte Sys teme und
Java 6, Felix 3.0.4, OSGi R4, Spring-DM, Eclips e 3.6, SOAP
Technologien:
WebServices , Oracle, Subvers ion, Maven 3, Jenkins , Nexus
Weiterentwicklung eines mobilen Zahlungssystems
Z eitraum:
01.07.2010 - 30.09.2012
Kunde / Auftraggeber:
Sybas e365
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 9 von 21
Link zum Profil: iOS Senior Entwickler
Projektbes chreibung:
- Portierung der Web-Frontends für Kunden bzw. Händler von
Stripes auf Wicket.
- Entwurf und Realis ierung einer WebApp für das Aufladen von
Mobilfunkguthaben mit HTML5, Wicket und jqtouch.
- Entwurf einer neuen Web-Service-Schnitts telle zum
Datenaus taus ch mit dem Backend.
- Implementierung der Client-Seite dies es Web-Services mit JAX-WS.
- Implementierung der Schnitts telle zum eID-Server der
Bundes druckerei zum Einles en der Adres s daten aus dem neuen
Pers onalaus weis (nPA).
- Implementierung eines Web-Service-Clients ents prechend einer
gegebenen WSDL zur s icheren
- Kommunikation mit einem Z ahlungs provider. Abs icherung durch
Client- und Server- SSL-Z ertifikat.
- Implementierung eines Web-Service-Clients ents prechend einer
gegebenen WSDL zur s icheren
Kommunikation mit der Telekom. Abs icherung durch WS-Security
mit s ignierten und vers chlüs s elten Reques ts und Res pons es .
- Implementierung von Mocks ervices zur Simulation der externen
Web-Services mit JAX-WS.
- Tes t und Simulation der externen Schnitttellen mit SoapUI.
- Troubles hooting in Log-Dateien des Produktions s ys tems .
- Ers tellung von SQL-Selects für die Analys e von komplexen
Produktions daten (Joins über acht Tabellen)
Benutzte Sys teme und
Java 6, Tomcat 6, Eclips e 3.6, Wicket, JAX-WS, WebServices , Oracle,
Technologien:
Subvers ion, Maven
Entwicklung von Support-Tools für die VerbundTestumgebungen
Z eitraum:
01.08.2009 - 28.02.2010
Kunde / Auftraggeber:
Deuts che Telekom AG
Projektbes chreibung:
- Mitarbeit bei der Entwicklung einer Spring-MVC Web-Anwendung
für die Suche nach Tes tdaten per JDBC in divers en Oracle
Datenbanken s owie mit Axis 1- und Axis 2-Webs ervice- Clients .
- Weiterentwicklung eines Agenten zum Monitoring von JBos s Servern inklus ive der Anzeige in
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 10 von 21
Link zum Profil: iOS Senior Entwickler
BIRT-Reports .
- Neuentwicklung eines Web-Frontends (Analys e, Des ign,
Implemetierung, Tes t) in Groovy/Grails
zur Erzeugung von komplexen Tes tdaten. Authentifizierung über
OpenID, Nutzung von EJB3-Ses s ionbeans für Bus ines s logik und
JBos s -Datas ources für den GORM-Datenbanklayer, Download und
Upload der komplexen Tes tdaten als XML und der Stammdaten im
CSV/Excel-Format.
- Deployment, Konfiguration und Tes t der entwickelten
Anwendungen in s ehr komplexen
Tes tumgebungen ( > 100 JBos s Ins tanzen) unter Anwendung von
s s h, s cp, Tunneling und den
s tandard Linux Shell-Kommandos .
Branche: Telekommunikation
Benutzte Sys teme und
Java 1.5, Jbos s 4.2.2, Eclips e 3.5, Spring-MVC, BIRT, WebServices ,
Technologien:
Oracle, Groovy, Grails , EJB3
Weiterentwicklung eines Web-Frontends für die
Bearbeitung von Airline Fares
Z eitraum:
01.07.2008 - 28.02.2009
Kunde / Auftraggeber:
Lufthans a Sys tems , Raunheim
Projektbes chreibung:
Mein Aufgabenbereich umfas s te die Analys e einer LegacyAnwendung, Entwurf und Realis ierung
des Service-Layers , der mit Hibernate die Tabellen, Views und
Stored Procedures einer Oracle-Datenbank dem GWT-Client zur
Verfügung s tellt.
Alle Services wurden beginnend mit einem JUnit-Tes t entwickelt und
in einem Wiki
dokumentiert.
Ein Subs et ders elben Services wurde in WSDL bes chrieben und
per Codegenerierung mit Axis 2
als WebServices bereitges tellt.
Benutzte Sys teme und
Java 5.0, J2EE, Servlets , Tomcat 6.0, Google Web Toolkit GWT 1.4,
Technologien:
Hibernate, Webs ervices , Axis 2, WSDL, Oracle 10, Eclips e 3.4, ant,
LDAP, JUnit, ClearCas e, Linux, SQL, Toad, RUP
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 11 von 21
Link zum Profil: iOS Senior Entwickler
Entwurf und Realisierung eines Intranet Web
Frontends
Z eitraum:
01.12.2007 - 30.05.2008
Kunde / Auftraggeber:
DiBa AG, Frankfurt
Projektbes chreibung:
Z iel war die Ablös ung einer MS-Acces s -bas ierten Client-Lös ung für
die Unters tützung des ORM
(Operational Ris k Management) und des Action Trackings durch
eine Intranet-Webanwendung.
Anhand bes tehender Datenbank-Tabellen wurden HibernateKlas s en generiert und angepas s t.
Die Java-Anwendung wurde von der Aufnahme der Us e-Cas es , über
den Entwurf der Struts Konfiguration bis zur Realis ierung und Tes t im Z weier-Team in
Z us ammenarbeit mit der
Fachabteilung neu ers tellt.
Benutzte Sys teme und
Java 5.0, J2EE, JSP, Struts 1.2, Hibernate 3.1, Tomcat 5.5,
Technologien:
myeclips e, SQL, Oracle 10
Austausch eines vorhandenen Datenbank-Layers
(Entera) durch sqlapi++
Z eitraum:
01.04.2007 - 30.09.2007
Kunde / Auftraggeber:
Jeppes en GmbH, Neu Is enburg
Projektbes chreibung:
Ein extrem s icherheits kritis ches Mid-Tier für Flugdaten mus s te
umges tellt werden
auf eine modernere c++-Bibliothek. Analys e, Änderung und Tes t
mehrerer Server waren
notwendig; außerdem die Ers tellung von Tes tprogrammen, die
Erweiterung komplexer Makefiles und
Control-Scripts die direkte Kontrolle von Datenbank-Inhalten mit
SQL-Advantage, Fehler- und core-Analys e
mit ddd/dbx s owie die Optimierung der trace-Aus gabeformate.
Kommunikation mit Projektleiter und internationalen Kollegen war in
englis ch
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 12 von 21
Link zum Profil: iOS Senior Entwickler
Benutzte Sys teme und
C++, eclips e, s qlapi++, pthreads , rogue wave lib, s ql, s ybas e,
Technologien:
s olaris , ks h, python, Clearcas e/Clearques t
Weiterentwicklung der XML-Schnittstelle eines
Flugreservierungs-Systems
Z eitraum:
01.09.2006 - 30.04.2007
Kunde / Auftraggeber:
Yps ilon.NET, Frankfurt
Projektbes chreibung:
Die Aufgabe war die Implementierung neuer Funktionalitäten in ein
komplexes , verteiltes Sys tem für Informations bes chaffung,
Caching und Buchung von Flügen über divers e Anbieter.
Dazu war es nötig, ca. 50000 Z eilen Python-Code zu Analys ieren,
XML-Schemas und Pars er zu
erweitern, neue Parameter und Funktionen in Python zu
implementieren und die nötigen
Unit-Tes ts zu entwickeln.
Benutzte Sys teme und
Python, Twis ted Framework, s ql, MySQL, pos tgres , Debian 3.1
Technologien:
Linux, eclips e 3.2, pydev
Fehlerbehebung in einer Tomcat-Anwendung zum
gesicherten Dateiaustausch
Z eitraum:
01.08.2006 - 06.08.2006
Kunde / Auftraggeber:
Stihl, Waiblingen
Projektbes chreibung:
Gefordert war eine s chnelle Einarbeitung in ca. 7000 lines of code
mit dem Z iel, bes tehende Fehler zu reproduzieren, zu beheben und
zu tes ten. Dazu war die Ers tellung von Tes t-Treibern in python
nötig, s owie die Analys e von Java-Code
und Trace-Dateien.
Benutzte Sys teme und
Java, J2EE, Servlets , Tomcat 4.1, eclips e 3.1, JSP
Technologien:
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 13 von 21
Link zum Profil: iOS Senior Entwickler
Entwurf und Realisierung eines Socketservers, der
die Kommunikation zwischen Materialflussrechnern
und SAP R/3 ermöglicht
Z eitraum:
01.05.2006 - 30.07.2006
Kunde / Auftraggeber:
As tra Z eneca, Planks tadt
Projektbes chreibung:
Gefordert war ein non-blocking Server, der bis zu 26 parallele
Anfragen bearbeiten kann.
Ankommende Nachrichten auf zwei s tehenden TCP-IP-Verbindungen
werden dabei über SAP RFC in
der Rolle einen RFC-Clients an ein R/3-Sys tem weitergegeben.
Umgekehrt nimmt der Sockets erver in der Rolle eines RFC-Servers
Aufträge des R/3-Sys tems an
und leitet s ie weiter an die Materialflus s rechner.
Z um Tes t des Sockets ervers wurden TCP-Clients in Python und
Function Modules in ABAP
ers tellt
Benutzte Sys teme und
Socket-Programmierung in ANSI-C unter Unix, Tes ttreiber in
Technologien:
Python, rfclib SAP ABAP Workbench Function Builder
Erweiterung einer internationalen C++Webanwendung
Z eitraum:
01.02.2006 - 30.03.2006
Kunde / Auftraggeber:
TRUST International, Frankfurt
Projektbes chreibung:
Die Aufgabe war einers eits die Erweiterung eines DatenbankFrontends für Eingabe, Preview
und Plaus ites t von Bildern, anderers eits die Erweiterung einer in
C++ implementierten Web-Anwendung um die
Aus gabe einer multi-tabbed Informations s eite inklus ive
Bildergalerie und komplexen Lookup-Abfragen für die
internationalis ierte Dars tellung von Hoteldaten in 10 Sprachen.
Benutzte Sys teme und
C++,perl,DBI,mys ql,s ql,xml,linux,Javas cript,DHTML,CSS,cvs
Technologien:
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 14 von 21
Link zum Profil: iOS Senior Entwickler
4th-Level-Support für den bundesweiten Rollout
von 40000 Clients eines touristischen
Buchungssystems
Z eitraum:
01.09.2004 - 31.12.2005
Kunde / Auftraggeber:
Amadeus Germany, Bad Homburg
Projektbes chreibung:
Die Aufgabe war die Analys e von auftretenden Fehlern, deren
Klas s ifizierung nach
Dringlichkeit und Wichtigkeit, das Finden von Work-Arounds und die
Kommunikation mit der Entwicklungs abteilung (englis ch). Dazu war
es nötig, den Aufbau der Clientanwendung
(HTML,JScript,ActiveX,Java) zu analys ieren s owie interne PythonTools zur Aus wertung von Server-Logfiles und Konfigurations daten
zu entwickeln. Kommunikation mit franzoes is chen Kollegen war in
englis ch.
Benutzte Sys teme und
IExplorer, ActiveX, JScript, Java, Python, Peregrine ServiceCenter,
Technologien:
Win@proach
Referenzimplementierung und Performanztest
einer J2EE-Anwendung zur Auftragserfassung
Z eitraum:
01.06.2004 - 30.06.2004
Kunde / Auftraggeber:
Witt, Weiden
Projektbes chreibung:
Referenzimplementierung und Performanztes t einer J2EEAnwendung zur Auftrags erfas s ung eines Vers andhaus es
Benutzte Sys teme und
Java,J2EE,EJB,Oracle OC4J,Toplink,JDeveloper,JMeter
Technologien:
Entwurf und Realisierung eines Java-Applets und
der zugehören php-Module auf Serverseite
Z eitraum:
01.03.2004 - 30.03.2004
Projektbes chreibung:
Entwurf und Realis ierung eines Java-Applets und der zugehören
php-Module auf
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 15 von 21
Link zum Profil: iOS Senior Entwickler
Servers eite Edutainment, Rechen-Wettbewerb mit Anzeige der
Bes tenlis te im Internet
Sicherung der Ergebnis s e gegen Manipulation mit md5-Diges t
Benutzte Sys teme und
java,php,mys ql
Technologien:
Relaunch eigener Internetauftritte mit phpcms
Integration weblog, Fotogalerie in phpcms
Z eitraum:
01.01.2004 - 31.01.2004
Projektbes chreibung:
Relaunch eigener Internetauftritte mit phpcms Integration weblog,
Fotogalerie in phpcms
Benutzte Sys teme und
php,phpcms ,mys ql,wordpres s ,s pgm
Technologien:
Design und Realisierung eines Web-Angebots für
WAP und imode-Handys
Z eitraum:
01.12.2003 - 31.12.2003
Projektbes chreibung:
Suche in Z itate-Datenbank, Einzeiler-Extrakt aus google-Suche über
SOAP-api
Benutzte Sys teme und
php,mys ql,HawHaw-Library,SOAP,google-api
Technologien:
Design und Realisierung einiger Lernspiele für JavaHandys.
Z eitraum:
01.10.2003 - 30.10.2003
Projektbes chreibung:
IQ-Trainer, Mathe-Trainer, Tachometer
Benutzte Sys teme und
java,J2ME,MIDP 1.0, Entwicklung mit Eclips e und WTK104
Technologien:
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 16 von 21
Link zum Profil: iOS Senior Entwickler
Import von Produktionsdaten im XML-Format in
myqsl-Datenbank
Z eitraum:
01.08.2003 - 30.08.2003
Kunde / Auftraggeber:
TRUST International, Frankfurt
Benutzte Sys teme und
perl,DBI,mys ql,xml,linux
Technologien:
Feinkonzept , Implementierung und Test eines
Webfrontends für Meinungsumfragen
Z eitraum:
01.05.2003 - 30.07.2003
Kunde / Auftraggeber:
infas GmbH, Frankfurt
Projektbes chreibung:
Eclips e 2.1 als Java-Entwicklungs umgebung
Bes onderheiten:
PDF-Generierung von XML-Daten über XSL-Vorlagen mit apache/FOP
Pars ing von Excel-Sheets mit apache/jakarta/POI
Folgende Patterns wurden dabei einges etzt: ServiceLocator,
Delegate, Facade, Singleton,
Modell-View-Controller (s truts )
Der Datenbankzugriff erfolgte über Queryklas s en, die direkt von
s tateles s Ses s ions beans
aufgerufen wurden
Benutzte Sys teme und
java,J2EE,EJB, JSP,s truts ,tiles ,tomcat,jbos s ,ms Sql
Technologien:
Erweiterung eines HTML-basierten
Datenbankfrontends Plausibility-Tests,
Z eitraum:
01.02.2003 - 28.02.2003
Kunde / Auftraggeber:
TRUST International, Frankfurt
Projektbes chreibung:
Generierung hierarchis cher Navigationleis ten und Eingabemas ken
aus XML-Bes chreibung
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 17 von 21
Link zum Profil: iOS Senior Entwickler
Benutzte Sys teme und
perl,DBI,cgi,xml,linux,mys ql,oracle,html,cs s
Technologien:
Entwurf, Realisierung und Auswertung eines
Internet-Gewinnspiels
Z eitraum:
01.11.2002 - 31.12.2002
Kunde / Auftraggeber:
Spieleverlag Schilken
Benutzte Sys teme und
python,html,formmail
Technologien:
Design und Realisierung einiger Spiele für JavaHandies.
Z eitraum:
01.08.2002 - 30.08.2002
Kunde / Auftraggeber:
Spieleverlag Schilken
Projektbes chreibung:
Tangram als grafis ches Puzzle, mehrere Edutainment-Spiele für
das 1x1-Training
Benutzte Sys teme und
java,J2ME,MIDP 1.0, Entwicklung mit Sun One Mobile Edition auf
Technologien:
WinXP
Interaktives grafisches online-Spiel
Z eitraum:
01.04.2002 - 30.05.2002
Kunde / Auftraggeber:
Spieleverlag Schilken
Projektbes chreibung:
- Des ign und Realis ierung als cgi-Script in Python
- Realis ierung eines minimalen Webs ervers zum lokalen Aus führen
des Spiels unter Windows
Benutzte Sys teme und
python,html,javas cript2
Technologien:
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 18 von 21
Link zum Profil: iOS Senior Entwickler
Abwicklung von Kreditkartentransaktionen mit
ATOS Origin
Z eitraum:
01.01.2002 - 28.02.2002
Kunde / Auftraggeber:
qivive GmbH, Bad Homburg
Projektbes chreibung:
- Des ign und Implementierung eines HTTP-Proxy-Servers in Java
- Wiederverwendung identis cher JavaBeans für die Kommunikation
mit externem Authoris ierer
- Protokollierung der Trans aktionen per JDBC in Informix-DB
- webbas ierte Benutzers chnitts telle zum Nachbearbeiten
unvolls tändiger Trans aktionen java, Entwicklung mit Forte auf
WinNT, Z iels ys teme Sun Solaris und Sinix 5.4x
Internet-Ordersystem
Z eitraum:
01.06.2000 - 28.02.2002
Kunde / Auftraggeber:
START Ticket GmbH, Bad Homburg
Projektbes chreibung:
Architektur, Implementierung, Entwicklertes t einer eCommerceAnwendung für den Verkauf von
Eintritts karten
Als Aus gangs punkt diente die damalige (2000) Implementierung
des Sun PetShop.
Nach den damit vorgegebenen Patterns wurden weitere s tateles s
Ses s ionbeans und BMP
Entitybeans implementiert.
- Definition des Order-Workflows mit Kreditkartenzahlung unter
Berücks ichtigung von
Vorautoris ierungen, volle Autoris ierung
- Analys e und Steuerung der SSL-Bereiche in der Web-Anwendung
- Analys e, Des ign und Implementierung einer J2EE/EJB
Ses s ionBean zur Kreditkartenautoris ierung mit ATOS Origin
- Analys e, Des ign und Implementierung der WML-Schnitts telle zum
Buchen über WAP-Handy (JSP)
- Wartung der Teas ers eiten ( Dynamo Server Pages , Dynamo
components )
- Machbarkeits s tudie zum Eins atz des Dynamo-Scenario-Servers
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 19 von 21
Link zum Profil: iOS Senior Entwickler
für das Kundentracking
- Dynamis che Z uordnung von Funktionalitäten per Konfiguration
- Schnitts telle zum Enterpris e Integration-Server
- Datenaus taus ch mit Fremds ys tem über ges icherte TCP
Verbindung, Generierung und Prüfung von Keys , Z ertifikaten und
Diges ts
- Ers tellung von einfachen Statis tiken der Z ahlungs trans aktionen
- webbas ierte Benutzers chnitts telle zum Nachbearbeiten
unvolls tändiger Trans aktionen
- Technis che Optimierungen, Java Performanzanalys e mit OptimizeIt
- Konfiguration des ATG Dynamo Applications ervers , mehrere
Entwicklungs ins tanzen
- Ständige Weiterentwicklung der Entwicklungs umgebung PC, UnixServer, Sun, CVS, WinCommander, DBVis ualizer, keygen
- Implementierung einer Laufzeitüberwachung (freier Speicher der
VM, Anzahl Ses s ions , Trans aktions s tati von Order und Z ahlungen,
us w.) des Applications ervers per WAP-Handy
- Ers tellung von einfachen HTTP-Servern in Python zum Simulieren
externer Schnitts tellen
- Dokumentation aller Konfigurations parameter des Sys tems als
MindMap
- Durchführung und Aus wertung von mas s iv parallelen
Performance-Tes ts
Benutzte Sys teme und
Java (J2EE, EJB, Java Secure Socket Extens ion), JSP, JDBC, Forte,
Technologien:
ATG-Dynamo 5.1, Together, Ant, Informix, Python, Windows ,
Solaris , Exceed, Samba
Portierung eines grafischen Clients von SCO-UNIX
auf Windows 95/NT fachliche Koordination eines
extern durchgeführten Projektes
Z eitraum:
01.03.1998 - 30.05.2000
Kunde / Auftraggeber:
START Ticket GmbH, Frankfurt
Projektbes chreibung:
- Analys e und Bes chreinung des Alts ys tems
- Z us ammenfas s en der Details und Kontrolle der Portierung
- Aufbau von Checklis ten
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 20 von 21
Link zum Profil: iOS Senior Entwickler
- Analys e und Anpas s ungen in Bezug auf Euroums tellung
- Analys e und Anpas s ungen in Bezug auf Y2K
KONTAKT
Bitte melden Sie s ich kos tenfrei an, um die Kontaktdaten angezeigt zu bekommen
www.expert-profiles.c om
Link z um Profil: iOS S enior Entwic kler
S eite 21 von 21