Software Entwickler seit 1999. freelancer seit 2006 Java, Linux, Perl, SQL Erfarhren im Agil, zertifizierter Scrummaster



Ähnliche Dokumente
Berater-Profil Software Engineer Java

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

Frontend Engineer (m/w)

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

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

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

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

Analyse, Design, Implementierung Implementierung administrativer Funktionen in ein bestehendes webbasierendes Vertragsverwaltungssystem.

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

Softwaremanufaktur AW-SYSTEMS Kompetenzprofil Boreas

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

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

Ihr IT-Dienstleister aus Bonn

Christian Koch Scandio GmbH 2010

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

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Technologie ist Handwerk, Software was man draus macht.

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

THOMAS WEHRSPANN. Diplom Wirtschaftsinformatiker Scrum Master. Geburtsjahr 1978 Profil-Stand Juli 2015

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

IHH SENIOR CONSULTANT JAVA (M/W) Standort: SÜDDEUTSCHLAND M U N I C H F R A N K F U R T L O N D O N I S T A N B U L B O S T O N

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

SENIOR CONSULTANT JAVA (M/W) Standort: SÜDDEUTSCHLAND

Continuous Delivery in der Realität eines Großunternehmens

Planung für Organisation und Technik

VLADISLAVA ARABADZHIEVA

SSI WHITE PAPER Design einer mobilen App in wenigen Stunden

Freelancer-Profil F R A N K D R E W E S. IT-Beratung / Projektleitung / Projektmanagement. Konzeption, Gestaltung und Entwicklung von Webauftritten

Senior PM Immobilienwirtschaft (m/w)

desk.modul : ABX-Lokalisierung

Abschlussarbeiten für StudentInnen

HAGEN KLATT. Geburtsjahr 1989 Profil-Stand Juni Triona Information und Technologie GmbH Dekan-Laist-Straße 15a Mainz

B12-TOUCH VERSION 3.5

PROFIL HAGEN KLATT. Stand: Juni Triona Information und Technologie GmbH. Dekan-Laist-Str. 15a Mainz. Tel: /

Build-Pipeline mit Jenkins

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

MICHAEL RÜGER. Abschluss Diplom Fach Informatik. Geburtsjahr 1985 Profil-Stand April 2015

Viele gute Stellen sind frei. Besetzen Sie eine.

PHP Kurs Online Kurs Analysten Programmierer Web PHP

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

InfoPoint vom 9. November 2011

AS/point, Ihr Partner die nächsten 10 und mehr Jahre -

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

Value Delivery and Customer Feedback

Wesentliche Projekte und Tätigkeiten

MULTICHANNEL IN SOZIALEN NETZWERKEN

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

Success-Story. Das Unternehmen. mobile.international

Microsoft SharePoint 2013 Designer

T3 Map Location. Den eigenen Standort mittels Google Maps auf TYPO3 WebSites anzeigen - inklusive Routenplaner. TYPO3 Modul für Google Maps

Herzlich Willkommen! eine praxisnahe Übersicht. Mit Java ins Web - mb@bebox.franken.de (c) Michael Behrendt -

Open Source. Hendrik Ebbers 2015

Umstieg auf Microsoft Exchange in der Fakultät 02

Location based Content Delivery oder was das ibeacon-rudel im Zoo zu suchen hat

INDIVIDUELLE SOFTWARELÖSUNGEN CUSTOMSOFT CS GMBH

Open Source GIS - das alternative geogovernment

Wir bringen Ihre Notes/Domino Anwendungen sicher ins Web , Bilster Berg Drive Resort Michael Steinhoff, agentbase AG.

Schlussbewertung FB VI SOFTWAREPROJEKT II WS 09/10 TEAM. Alexander Kalden Dominik Eckelmann Marcel Pierry Julian Heise Besha Taher

User Interface Design und Icon Library

Inhalt. 1 Übersicht. 2 Anwendungsbeispiele. 3 Einsatzgebiete. 4 Systemanforderungen. 5 Lizenzierung. 6 Installation. 7 Key Features.

Rinke Solutions - Projects

SAP NetWeaver Gateway. 2013

Portal-Entwicklung mit der Enterprise Portal und der Enterprise Application Platform von JBoss

Selbst ist die Frau / der Mann: eine eigene Homepage erstellen!

Profil von Oliver Raupach

Technologien: JBoss EAP5, Wildfly 9, Java EE5, JavaEE 7, Apache Maven, Jenkins CI, JIRA

Prozessunterstützung durch BPR-, BPM- und Workflow-Systeme

Exposé Ing. Jörg Pöschko

bix BOE Java Tools bix Consulting GmbH & Co. KG BusinessITPeople

Daten in EPUB visualisieren und dynamisch aktualisieren

Hilfe, ich verstehe meine APEX Seite nicht mehr! DOAG Development Konferenz, Düsseldorf

Einleitung: Frontend Backend

_Beratung _Technologie _Outsourcing

Verwalten Sie Ihre Homepage von überall zu jeder Zeit! Angebote und Informationen auf

Content Integration White Paper

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

Web. Blog-Praxis. Das Web-Kompendium. Werkzeuge ausreizen. Leichter Einstieg mit Website-Baukästen. Design Programmierung Management.

Ein mobiler Electronic Program Guide

Was ist neu in Sage CRM 6.1

Wie richten Sie Ihr Web Paket bei Netpage24 ein

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

ESB - Elektronischer Service Bericht

'DV8QWHUQHKPHQI U SURIHVVLRQHOOH,7/ VXQJHQ

Überblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage)

Das Entwickler-Netzwerk PORTFOLIO. Das Entwickler-Netzwerk Vernetzte Entwicklung aus einer Hand

BUSINESS SOFTWARE. www. sage.at

Persönliche Daten. Beru iche Laufbahn. Softwareentwickler (Diplom) Entwurf und Implementierung eines Personalmanagement-Portals

MIRAKEL Informationen managen

Profl: Torsten Mangner

EIDAMO Webshop-Lösung - White Paper

Point of Information. Point of Information

Tätigkeitsschwerpunkte

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

Curriculum Vitae Alaatdin ÖZDEMIR

Transkript:

Michael Kölbl Software Entwickler seit 1999. freelancer seit 2006 Java, Linux, Perl, SQL Erfarhren im Agil, zertifizierter Scrummaster Kontakt und Daten Wohnhaft in 22117 Hamburg tel: +49 (0) 176 5547 2960 email: info@mkoelbl.de geb. 15.08.1977 in London, britischer Staatsbürger Homepage: http://www.mkoelbl.de/ XING: https://www.xing.com/profile/michael_koelbl10 Berufserfahrung (Kurzfassung) Kunde Tätigkeiten SinnerSchrader 04/14-09/14 esailors 05/13-03/14 willhaben.at 05/12-12/12 Lotterien.at 02/11-03/12 Portalarbeit für einen Großkunden alinghi: Portal für Lotto- und Tippscheinprozessierung iad: Anzeigenportal für Auto, Wohnung tipp3.at Migration eines Sportwettenportals Entwicklung, Analyse, Planung Java, Javascript, Linux, AngularJS, Apache, Tomcat Entwicklung, Planung, Optimierung Java, Spring, Hibernate, PL/SQL, Scrum Entwicklung, Analyse, Planung Java, JSP, Linux, JUnit, Sybase, Maven, Agil/Scrum Entwicklung, Applikations- und Datenmigration J2EE, EJB 3.0, PL/SQL/Oracle, Eclipselink, UML A1 Telekom 04/10-01/11 amdocs 01/06-12/09 guardian.co.uk 09/04-01/06 BBC, UK 04/01-08/04 Cashcade Ltd 03/00-04/01 Laser-Scan Ltd 08/99-02/00 CUSI: Kundenbetrueuer Applikation Java Client CDP: Verkaufsportal für Handy Content (Ringtones) Website einer großen britischen Zeitung bbc.co.uk: Website des britischen öffentlichen Senders geminted.com: Portal für Online Spielwetten gothic: Geographisches Informationssystem Entwicklung, Analyse, Planung, Fehlersuche J2SE, Eclipse/RCP, SWT, UML, Amdocs-CRM. Agil Entwicklung, Fehlersuche, Analyse, Consulting Java, Cocoon, Perl, MySQL, Agil/Scrum Entwicklung, Applikationsmigration, Analyse, Test TCL, Perl, Apache, C, C++, SVN, SQL (Oracle) Scrum Entwicklung, Analyse, Entwurf und Ausführung Perl (OO), HTML, CSS, Javascript, XP/Scrum Entwicklung, Entwurf und Ausführung Perl, HTML, SQL(Oracle), Linux, Shell Entwicklung, Fehlersuche C, Unix, Shellskripte Ausbildung 1998-1999 Robinson College, Cambridge M.Sci in Physik 1995-1998 Robinson College, Cambridge B.A. in Physik (2.2) 1993-1995 New College, Telford, Großbritannien A-level (Abitur) Physik, Mathe, Chemie, Deutsch Fachkenntnisse Kurz Fachexperte in: Java, Perl (OO), J2EE, J2SE, Scala, Linux/Unix, Shell, PL/SQL, JSP, HTML, Javascript, AngularJS, jquery Reichliche Erfahrung in: SVN, UML, SQL, Oracle, Sybase, MySQL, PostgreSQL, CSS, XML, XSLT, Maven, Ant, C++, C, Tomcat, EJB. Spring, JUnit, SOAP, REST & JSON Schnittstellen, JSF, Expert in Agilen Arbeitsweisen: Scrum, Extreme Programming, Planung, Testautomatisierung, Test Driven Development, kontinuierliche Prozessverbesserungen durch Retrospektiven. Zertifizierter

Scrummaster (2004) Entwickler, Analyst, Consultant, mit Architektenrerfahrung Fließend und verhandlungssicher in Englisch und Deutsch (Muttersprache: Englisch) Fachkenntnisse Detailliert Java Ĺinux/Unix Perl C Javascript JSP Oracle Sybase PostgreSQL MySQL Spring EJB, JPA, Eclipselink Kernpunkt, Fachexperte, 7 Jahre Erfahrung. Entwurf und Erstellung von Java Standalone Applikationen und Web Applikationen (JEE Framework), Schnittstellen (sowohl als Client wie auch als Server) Von kleinen en bis großen e, max ca 20 Enwickler Jahre (700.000 LOC) Kernpunkt. Tiefgreifende Shellscript Kenntnisse, Linux Systemadministration. Aufsetzung von Linux Servern und Netzwerkeinrichtung (Cashcade Ltd, SinnerSchrader, privat), und von Apache 2.0 Servern, mit Tomcat7 Frameworks. Kernpunkt, Fachexperte, Erstellen von einfachen Skripten bis zu großen OO-Aufgeteilten Applikationen, Web, 5 Jahre Erfahrung, Kenntnisse bis einschließlich Perl 5.12. Webapplikationen auf Perl/CGI und mod_perl, fast_cgi, Standalone Apps auf Perl/TK Entwurf und umsetzten von Apache 2.0 C Modulen, Shared Memory Programmierung Sehr gute Kenntnisse. Entwicklung von Websites mit Javascript Funktionalität, von einfacher Logik bis Entwicklung eines Drag-und-Drop Web-basierten CMS (Guardian). OO- Kenntnisse, AJAX Kenntnisse, Gut erfahren mit jquery Integration und den AngularJS Framework, NodeJS, Grunt & NPM (SinnerSchrader) Erstellen und bearbeiten von JSP-basierten Websites. JSTL, C Tag Library, Erstellen eigener JSP Tags, JSF 2.0 3 Jahre Erfahrung: SQL, Analyse und Optimierung von Queries, Aufsetzung von Tabellenstrukturen. Entwurf und PL/SQL Prozeduren (Datenmigration von 10 Mio Einträge), PL/SQL Query Optimierung 1 Jahr Erfahrung, Erstellen von Sybase Queries. Erstellen, bearbeiten, und optimieren von T-SQL Prozeduren (willhaben.at) 1 Jahr Erfahrung. Einrichten einer Datenbank, aufsetzten von Tabellen, Query schreiben und Optimierung, Stored Procedures 3 Jahre Erfahrung, Einrichten und Wartung einer Datenbank, aufsetzten von Tabellen, Indexes, SQL Analyse und Optimierung, Stored Procedures Gute Kenntnisse: Entwurf und Einbau Applikationen auf der Spring Dependecy Injeciton Model. Weiteraufbau einer Web-Applikation mit dem Spring MVC-Framework. Gute Kenntnisse mit dem EJB 3.0 Framework vertraut, aufsetzten und verknüpfen von EJB 3.0 Beans, Mittels JPA und Eclipselink Named Queries geschrieben, Web-Services Erfahrung sowohl in SOAP in REST Schnittstellen. Ich REST und SOAP Schnittstellen entworfen, und mit Axis2 und anderen Tools sowohl Client-SIde wie auch Server-Side Implementierungen gebaut und eingeführt (willhaben, Lotterien, Qpass, Guardian) Maven Ant HTML/CSS Testen Scrum/Agil Erstellen von Maven 2.0 en. Verknüpfung von mehreren Maven 2.0 en in einem Build-vorgang. (Qpass) Einbindung einer externen Prozesses (JSP-Precompiler via ant-maven) ins Build Prozess. Integration vom Maven Build Vorgang in Jenkins/Hudson. Erstellen von Ant-Skripten, Ant Tasks zum Einbindung einer JSP-Precompiler (willhaben.at) Entwurf und entwickeln von Portalen, Websites, Umsetzung von Kunden Designs auf HTML/CSS Code. Lange Erfahrung Test Driven Development. Einbindung von Unit und System Testen in den Automatiserten Build Vorgang. Automatisiertes Unit und SystemTestenTesten mit JUnit, Mockito und Selenium. Performance Testing mit JMeter. Gezielte Lasttests, um Performanceprobleme im System zu finden und reparieren(qpass) Experter in der Agilen Arbeitsmethodik. Zertifizierter Scrummaster. Ich habe die Rolle als Scrummaster ab und zu stellvertretend angenommen (A1.net, Qpass), Erfahrung in der Leitung von Retrospektiven. Ich habe die Rolle als Scrum Coach bei der Einführung von Scrum in Arbeitsgruppen gespielt.

SinnerSchrader April bis September 2014, Standort: Hamburg Produkt Als einer der führenden Digitalagenturen in Europa entwickelt SinnerSchrader Web Plattformen und Web Applikationen für zahlreiche Großkunden. In diesem geht es um die Entwicklung eines Web Plattforms für so einen Kunden. n und Leistungen Dieses habe ich überwiegend als Frontend Entwickler und mit meinen Linux Systemkenntnissen unterstützt Entwicklung einer vorwiegend Frontened Web Applikation, auf AngularJS Javascript Framework. Integration und zeitgleiche Entwicklung der entsprechenden Backend Services mit JSON Schnittstellen. Aufsetzen von Dev und Staging Servers (Linux Administration, Apache HTTPD und Tomcat Administration) Integration von Build Prozessen (gitlab/jenkins Build Prozesse, Maven, Grunt) Entwicklung, Testlösungen autsetzen, technische und fachliche Analyse. Javascript, SASS, CSS, AngularJS, Node.JS, Grunt, NPM (Node Package Manager), JSONP, AJAX, jquery. Linux, Shellscripts, Java, Spring Framework, Maven, Jenkins, Jenkins Konfiguration, GIT, Tomcat. esailors IT Solutions Mai 2013 bis März 2014, Standort: Hamburg Produkt esailors stellt Lotto- und Wettscheinabgabenpotale für Gewerbliche Kunden zur Verfügung. Auf diesen öffentlichen Portalen meldet sich ein ein Benutzer an, und kauft Lotto- bzw. Tippscheine und Lose, und bekommt den Gewinn ausbezahlt. n und Leistungen Weiterentwicklung der Portale, um Kunden neue Speilmöglichkeiten zu bieten. Entwicklung und Einführung eines neuen Spiels (Glücksrad) mit darstellung Einführung neuer möglichkeiten zur Tipp- oder Wettscheinabgabe: Dauerschein, Tippschein Entwicklung einer unternehmensinternen Applikation für die Berechnung von sekundären Lotteriequoten Optimierung von Datenbankabfragen durch Query und Index Analyse, und durch probieren Aufsetzen und durchführen von Datenexportskripten in PL/SQL. Analyse, Recherche und Ausprobieren neuer Frameworks und Technologien an neuen eigenständigen Komponenten. Verbesserung der Entwicklungsvorgänge durch Meta-Analyse der aufkommenden Bugs. Tätigkeiten und Technologien Entwicklung und Produktanalyse, Architekturentwurf und Datenmodellierung.

Java, Scala, HTML, JSP, CSS, Javascript, PL/SQL (Oracle), Perl, Shell-Skripting Spring, Hibernate, Maven, Ant, Gradle Scrum Vorgang mit zweiwöchigen Sprints. willhaben.at Mai 2012 bis Dezember 2012, Standort: Wien Produkt willhaben.at ist mit 444 Millionen Seitenaufrufe, 1,6 Millionen Anzeigen und 1 Million Benutzer das größte und meistbenutzte Portal für Kleinanzeigen und Immobilien in Österreich. Das Produkt wurde ständig ausgeweitet, neue Suchen angelegt, leichter und logischer bedienbar gemacht, und Fehlerquellen reduziert. und Leistungen Weiterentwicklung des Portals, mit kleinen gezielten Verbesserungen, die den Mehrwert des Portals für die Benutzer und dir Firma steigern, z.b.: Einführung neuer Suchparameter sollen Benutzer, neue Felder, sauberer Seitenaufbau (Auto) Softwarequalität verbessern: Fixen von vielen Bugs, Analyse und Meta-analyse der hartnäckigsten und nicht leicht reproduzierbarer Bugs. Einführung eines JSP Pre-kompilers zur automatischen Erkennung von JSP-Kompilierfehler Ausweitern des automatisierten Testvorgangs mit Einführung neuer Tests Ausbau nicht mehr gebrauchter Code und von gelöschten Kategorien Prozessverbesserungen - aus Vergangenen Fehler neue Prozessschritte erkennen und Verbesserungsmaßnahmen vorschlagen, die zu einem geringeren Fehlerquote führen. Repository Tätigkeiten und Technologien Entwicklung (60%), Analyse, Consulting, Planung Qualitätssicherung und aufsetzten neuer Testframeworks Erkennung der Bugs, Analyse und Meta-analyse bestehender Bugs Technologien: Java, JSP, JSP Tags, Javascript, jquery, CSS, Spring, JUnit (Test Driven Development) Sybase, REST, HTML, SVN, Ant, Maven, Jenkins Agil mit klassichen Scrum in Vierwochentakt. Österreichische Lotterien: tipp3.at Februar 2011 bis März 2012, Standort: Wien Tipp3.at bietet ihren Benutzern (das österreichische Publikum) Sportwetten an, inklusiv Benutzerkontos, Einzahlung, Auszahlung über Internet sowie Terminals und Annahmestellen. Der Software wurde von einem alten nicht mehr vom Herstellen unterstützen Platform auf eine neue migriert, dabei wurde die Architektur neu angepasst, und zusätzliche Features entwickelt. Die Umstelleung folgte in einem Big-Bang Vorgang, mit geplanten Downtime, aber ohne extern sichtbare wichtige Probleme. n und Leistungen: Verantwortung für die neuimplementierung mehrere etablierten Wettvorgänge und Wettregeln Datenmigration von ca 1 Million Wettscheine auf die neue Datenbank (andere Struktur) mit einem PL/SQL Skript Einbau neue Features (z.b. finden einer Annahmestelle) Fachlicher und technische Analyse der Anforderungen für die Fachabteilungen. Technologien und Tätigkeiten Entwicklung (80%), Analyse (10%), Architektur (10%)

Java, J2EE, Javascript, EJB3, JAXB, JPA, Eclipselink, SQL (Oracle), PL/SQL, XML, SOAP, Schnittstellen (REST, SOAP), JUnit, UML, JSF, Hibernate Iterative Entwicklung des Prototyps, Big-Bang Umstellung am Ende des s A1 Telekom Austria: CusI Mai 2010 bis Januar 2011, Standort: Wien A1/CusI ist eine firmeninterne Java Applikation, die für Kundenbetreuuer eine einheitliche Übersicht auf viele organisch aneinander gewaschene Systeme einer Telekommunkationsfirma verschafft (n-tier System). Mit dieser Applikation bearbeitet der Kundenbetreuer die am häufigsten vorkommenden Kundenabfragen, schneller, mit wenigeren Mausklicks, und eine erheblich verringerte Fehlerrate. Umsetzung neuer Applikationsfunktionen mit einem Java-Rich-Client RCP Support und Wartung bestehender Applikationen Sicherheitsanalyse, und Sicherheitstests, Schließung von mehreren Sicherheitslücken Business Analyse der Anforderungen der Kundenberater, Datenmodellierung Coaching: Einarbeiten und integrieren eines Outsourcing Teams Tätigkeiten und Technologien Entwicklung, Analyse von Anforderungen, Fehlersuche Java, J2SE, Eclipse/RCP Toolkit, SWT, SVN, Amdocs CRM, UML, Domain Driven Design, Design Patterns, (n-tier Systeme), Mockito, Hudson Agil, Iterativ auf sechs Wochen QPass/Amdocs: CDP & Storefront Januar 2006 bis Dezember 2009, Standort: Bregenz und Wien CDP (Content Delivery Plaftorm) war ein Portal für den Verkauf von mobilen Content, z.b. Klingeltöne, Musik, Wallpapers und Mobile Apps, an den Benutzer über die Telefonrechnnung des Benutzers. Das Produkt wurde bei Mobilfunkbetreibern eingesetzt, um zusätzlichen Umsatz zu generieren. Es bestand ständig ein Bedarf, das Portal zu optimieren, mit zusätzlichen Features, Optimierungen. Der Storefront war ein neugeschriebener und neu strukturierter und verteilter Ersatz für das CDP. Ausbau des Portals, hinzufügen neuer Erweiterungen, z.b. Suche, Vorschläge. Einführung eines Bewertungssystems für Onlinetransaktionen (user ratings/reviews) Performanceoptimierungen durch gezielte Lasttests und daraus resultierenden Verbesserungsmaßnahmen Zusammenarbeit mit Productmanagement, Qualitätssicherung, Technical Operations Support und Wartung bestehender Applikationen Software Entwicklung, Fehlersuche, Analyse, Consulting, Planung Java, Perl, MySQL, JSF, Hibernate, Cocoon, XSLT, HTML, XHTML, SOAP, Unix, Shell, fast_cgi Agil, meistens Scrum mit Iterationslänge zwei Wochen. Guardian Newspapers: www.guardian.co.uk Oktober 2004 bis Januar 2006, Standort: London

guardian.co.uk is der Website der britischen Zeitung "The Guardian" online gestellt. Die Onlineausgabe der hatte derzeit ca. 50-100 Millionen Seitenaufrufe pro Monat und wurde noch von einem alten, geschlossenen CMS Software bedient, der Performanceprobleme ergab und nicht leicht wartbar war. Mitarbeit bei der Ablöse eines alten geschlossenen Content Management Systems auf den Open Source Applikation "aolserver" Skripte, die das "Publish" Verhalten des CMS nachahmen Erstellung eines hauseigenen Apache HTTPD 2.0 Moduls zum nachmachen Einführung einer neuen Seitentyp - Fotogallerie SQL Aufräumprojekt: Ablösung einer alten "GOD" Tabelle und umwandeln in einer schnelleren, skalierbaren, kleineren Tabellenstruktur Entwicklung, Technische Analyse, Entwurf einer Teilarchitectur, Testen Perl, TCL, Apache, C, C++. TCL, SVN, SQL (Oracle), PL/SQL Oracle, SOAP Agil mit Scrum, Iterationslänge 3 Wochen BBC New Media: Interactive TV Oktober 2002 bis September 2004, Standort: London interactive TV sind TV-Applikationen, die neben Bild und Ton im Fernsehsignal ausgestrahlt werden, damit ein Fernsehbenutzer die mit der passenden Fernsehhardware aufrufbar sind (britischer Standard). Diese Applikationen sind meistens in der Form von einer Nachrichtendienst (ähnlich wie Teletext) oder von Kinderspielen, die man am Fernseher spielt. Entwicklung eines Interative-TV Kinderspiels (Bob the Builder) im Quizform Optimierung eines Interative TV Services, um eine schnellere Ladezeit zu bewirken Entwicklung und Einführung einer neuen Nachrichtenansicht Entwicklung, Analyse, Performanceoptimierungen Perl (Object Oriented), MHEG5, OpenTV C, Linux, Shell, Skripting, Makefiles, HTML Zum Teil Agil mit Scrum. Ausbildung als Scrummaster wurde hier gemacht. BBC New Media: bbc.co.uk April 2001 bis Oktober 2002, Standort: London bbc.co.uk ist der Website des britischen öffentlichen Senders "The BBC", und hatte derzeit ca. 100 Millionen Seitenaufrufe pro Monat und bietet neben Nachrichten zusätzliche Informationen in der Form von mini- Websites für bestimmte beliebte Fernsehprogramme. Erste Seite der BBCi Interactive TV Applikation mit Fernsehbild im Hintergund. Quelle:wikipedia Entwurf und Entwicklung und Einsetzung einer neuen Suchmaschine für ausgewählte Interne Seiten

auf bbc.co.uk Entwicklung einer geographische Suche für lokalisierte Nachrichten, Wettervorhersage, und Aufgrund einer PLZ oder Stadtname Zusammenstellung der Seiten für die Wettervorhersage, basiert auf einem automatischen Feed Entwicklung, Consulting (interne Kundenberatung) Perl (Objekt orientiert), Linux/Unix, HTML, Javascript, Apache, mod_perl, XML, XSLT zum Teil mit Extreme Programming enwtickelt Cashcade Ltd: getminted.com Mai 2000 bis April 2001, Standort: London getminted.com ist ein Spielportal für Quizzes und Spiele, die der Benutzer Online spielt, und den Spieleinsatz durch einen Modemanruf auf einen gebührenphflichtigen Nummer bezahlt. Entwicklung eines neuen Web-basierten Quizzes Analyse der Ergebnisse und Programme auf Richtigkeit Unterstützung des Technologiearchitekten Aufsetzen und Entwurf von Teilen des firmeninternen Netzwerks Technologien Perl, fast_cgi, HTML, CSS, Javascript, SQL (Oracle), Linux Administation, Netzwerkadmin Laser-Scan Ltd: gothic September 1999 bis Februar 2000, Standort: Cambridge gothic war firmeneigenes geographisches Informationssystem (GIS), um Katendaten für Großkunden zu verwalten. Meine Tätigkeiten Entwicklung und Fehlersuche. C, Unix, Shell, gdb, X-Windows Programming Oxford University: Signal Generator Juni bis September 1998, Standort: Oxford Eine benutzerfreundliche und leicht bedienbare Applikation, das die beliebig einstellbare elektronische Signale erzeugt und somit Schaltkreise unter ungünstigen Bedingungen testen kann. Meine Tätigkeiten Konzeption, Analyse, Entwicklung, Testen einerapplikation C++, C, x86 Assembler Spache (DOS), Hardware Programmierung