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