Softwareentwickler, Nerd, Schrauber.
Nach meinem Studium der Wirtschaftsinformatik an der Universität Osnabrück bin ich seit 1999 selbständig als Softwareentwickler tätig.
Zu meinen Schwerpunkten zählen Architektur und Entwicklung von Webanwendungen, Schnittstellenprogrammierung, Handling großer Datenmengen, Online Marketingkampagnen und Print-Mailingproduktion mit Portooptimierung und intelligenter Portionsbildung, Datenbank-, Archiv-, Workflow- und Korrespondenzsysteme.
Für mich bestimmt das Projekt die einzusetzende Technik, nicht die Skills des Programmierers. Die Einarbeitung in neue Systeme, Programmiersprachen und Vorgehensweisen sowie hohe Kommunikations- und Analysefähigkeit zähle ich zu meinen Stärken.
Einen Ausgleich zur Arbeit am Computer finde ich bei der Restauration meines amerikanischen Oldtimers.
Wie in der Softwareentwicklung benötigt man hierbei ein starkes Team, hohe Improvisationsgabe, Organisationsgeschick und die Fähigkeit, sich ständig neue Vorgehensweisen und Techniken anzueignen.
Ausbildung & Erfahrung
Schulbildung:
Abitur, Ratsgymnasium Osnabrück
Studium:
Studium der Betriebswirtschaftslehre, Universität Osnabrück
Abschluss: Diplom Kaufmann / Wirtschaftsinformatik
Sprachkenntnisse:
Englisch verhandlungssicher
Französisch Grundkenntnisse
Portugiesisch Grundkenntnisse
Beruf:
seit 1999 selbständig als IT – Consultant / Software – Entwickler
Skills
arvato services
Individualkorrespondenzerstellung, Serienbrief und Massenmailingproduktion sowie revisionssicheres Archiv.Vollständig dynamische Dokumentengenerierung und Rendering on the fly.
Offline und Online Zustellung von Dokumenten. Monitoring, Reporting.
QS-Queues, Outputsteuerung, Vorschlagswesen und Inhaltssuche für Individualkorrespondenten.
100% der arvato-Kommunikation für den Kunden Miles & More wird hierrüber abgewickelt. Speicherung der generierten PDFs in einer Datenbank, Datenreduktion auf 5 – 10 % der PDF-Größe.
Entwicklung in Kooperation mit Solution Dynamics
~ 50 Mio Dokumente in 1,5 Jahren erstellt.
Sprache: Java, Bash, Jetty, PHP, HTML, Javascript, Python, Cups
Datenbank: PostgreSQL 9
Betriebssystem: Linux
Projektdauer: 2 Jahre
Position: Konzeption, Projektleitung, Programmierung, Customizing
arvato services
https://www.miles-and-more.com/inboxBackend zur Miles and More Inbox. Delivery von Dokumenten an jeden Miles and More Kunden on the Fly. Rendering des PDF Dokumentes aus der Datenbank, Zustellung des Dokumentes < 0,5 s. Rendering time < 100ms.
~ 45 Mio Dokumente online (Stand 04/2015).
Hochverfügbarkeitslösung, Load Balanced, Heartbeat
Sprache: Bash, Python
Datenbank: PostgreSQL 9
Betriebssystem: Linux
Projektdauer: 6 Monate
Position: Konzeption, Projektleitung, Programmierung
arvato services
Inbound und Workflow Tool zur Verarbeitung der eingehender Korrespondenz.Whitemail, Fax, Email, SMS Inbounds, Kategorisierung, Workflow, B2B.
Anbindung externer Systeme zur Prüfung von Kundenanfragen, Steuerung des Outbounds über Composer.
Sprache: Bash, Python, PHP, Webservices
Datenbank: PostgreSQL 9
Betriebssystem: Linux
Projektdauer: 2 Jahre
Position: Konzeption, Projektleitung (Teilbereich), Programmierung
Bertelsmann mediaSystems / Lufthansa
Sprache: Bash, PHP, Transact-SQL, HTML
Datenbank: Sybase Adaptive Server 11.9
Betriebssystem: Linux
Projektdauer: 2 Monate
Position: Konzeption, Projektleitung, Programmierung
Arvato services / Lufthansa
Migration des Projektes von PHP3 -> PHP5
Sybase Adaptive Server Enterprise -> Postgres 9.2
Suse -> Centos
Sprache: Bash, PHP, SQL, HTML, SOAP, CSS, Javascript
Datenbank: PostgreSQL 9.2
Betriebssystem: Linux
Projektdauer: 1 Monat
Position: Migration, Programmierung, Refactoring
arvato systems / Air Berlin
Aufbereitung und Verarbeitung wöchentlicher Daten zur Kartenproduktion und
Initialkommunikation, Makulaturverarbeitung
Sprache: Transact-SQL, Bash
Datenbank: Sybase Adaptive Server 11.9
Betriebssystem: Linux
Projektdauer: 3 Monate
Position: Konzeption, Projektleitung, Programmierung
Arvato services / Air Berlin
Migration des Projektes von
PHP3 -> PHP5
Sybase Adaptive Server Enterprise -> Postgres 9.2
Suse -> Centos
Sprache: Bash, PHP, SQL, HTML, CSS, Javascript
Datenbank: PostgreSQL 9.2
Betriebssystem: Linux
Projektdauer: 1 Monate
Position: Migration, Programmierung, Refactoring
arvato services
Aufbau eines Wiki für die Korrespondenzabteilungen Lufthansa Miles & More
Sprache: PHP, HTML
System: Mediawiki
Datenbank: PostgreSQL 9
Betriebssystem: Linux
Projektdauer: 1 Monat
Position: Konzeption, Customizing
arvato services / Lufthansa
Schnittstelle zur Miles and More Kundendatenbank SAMBA
Sprache: Bash, Webservices
Betriebssystem: Linux
Projektdauer: 4 Monate
Position: Konzeption, Programmierung
arvato direct services / SIXT
Tool zur Datenverarbeitung und Anreicherung von Voucher Codes für SIXT-Kartenversand.
Druckdatenportionierung über Web-Frontend
Sprache: PHP, HTML, Javascript, Transact-SQL
Datenbank: Sybase Adaptive Server 12
Betriebssystem: Linux
Projektdauer: 2 Monate, 2013. Betreuung fortlaufend
Position: Konzeption, Programmierung
Arvato services / Sixt
Migration des Projektes von
PHP3 -> PHP5
Sybase Adaptive Server Enterprise -> Postgres 9.2
Suse -> Centos
Sprache: Bash, PHP, SQL, HTML, CSS, Javascript, Stored-Procedures
Datenbank: PostgreSQL 9.2
Betriebssystem: Linux
Position: Migration, Programmierung, Refactoring
arvato services
Pflege des Systems, Ansteuerung der Portooptimierung (ICOM), Druckdatenportionierung,
Beilagensteuerung, Zusteuerung von Land-öffnungsinformationen (Weltweit) zur
Kommunikation, Outputsteuerung, Frontend
arvato services
Sprache: Transact-SQL, Bash, C, PHP, HTML, BagJas, Streamworks
Datenbank: Sybase Adaptive Server 12
Betriebssystem: Linux
Projektdauer: fortlaufend, 14 Jahre
Position: Programmierung, CR-Management, IT-Projektleitung
arvato direct services
Abrechnungsdatenbank für Printshop
Basierend auf Xerox EOMS Printsoftware
Aufbau DB für Reporting, Profilerstellung, Abrechnung. inkl. Web-Frontend
Abrechnung für Karstadt, HP, Thomas Cook
Sprache: PHP, HTML, Javascript, T-SQL Stored Procedures
Datenbank: MS-SQL
Betriebssystem: Windows
Projektdauer: 2 Monate
Position: Konzeption, Programmierung
arvato services / Oracle Responsys
Massenversand von Emails für Lufthansa und das Miles & More Programm
Sprache: HTML, Javascript, Built in Functions (proprietäre Sprache)
System: Oracle Responsys
Projektdauer: fortlaufend, ab 2009
Position: Konzeption, Programmierung
arvato direct services / Ages
www.ages-info.de
Taggenaue Online-Kontoauszüge für Mautstellenbetreiber des TollCollect Systems (LKW-Maut)
Sprache: PHP, Perl, HTML, CSS
Datenbank: MySQL
Betriebssystem: Linux
Projektdauer: 4 Monate
Position: Konzeption, Projektleitung, Programmierung
arvato services / Lufthansa
On-The-Fly Versand von PIN-Nummern an Miles and More Kunden per Email oder SMS.
Sprache: Bash, Webservices, unified messaging
Betriebssystem: Linux
Projektdauer: 4 Monate
Position: Konzeption, IT-Projektleitung, Programmierung
arvato systems
Call Center Online Aktivitätserfassung und Berichtswesen
Sprache: Bash, PHP4, Transact-SQL, HTML, Javascript
Datenbank: Sybase Adaptive Server 12
Betriebssystem: Linux
Projektdauer: 1,5 Monate
Position: Konzeption, Programmierung
arvato direct services / Lufthansa
Online-DB zur Fraud Erfassung und Kundenrecherche (Miles & More)
Sprache: PHP, HTML, Javascript
Datenbank: MySQL
Betriebssystem: Linux
Projektdauer: 3 Monate
Position: Konzeption, Programmierung
arvato systems / Air Berlin
Aufbereitung und Verarbeitung halbjährlicher Daten zur Kontoauszugsproduktion.
Sprache: Transact-SQL, Bash
Datenbank: Sybase Adaptive Server 11.9
Betriebssystem: Linux
Projektdauer: 1 Monat
Position: Konzeption, Projektleitung, Programmierung
arvato systems / Lufthansa
Redesign der LH-Kontoauszugs Produktion, Import und Verarbeitung der Kundendaten,
Portooptimierung, Druckaufbereitung, Rückmeldung
Sprache: Transact-SQL, Bash, Streamworks, Bagjas
Datenbank: Sybase Adaptive Server 11.9
Betriebssystem: Linux
Projektdauer: 3 Monate
Position: Konzeption, Projektleitung, Programmierung
Bertelsmann mediaSystems / Lufthansa
Frontend zur Visualisierung von Backend-Prozessen, Statusanzeige für lang laufende Jobs.
Sprache: Transact-SQL, HTML, PHP4, Javascript
Datenbank: Sybase Adaptive Server 11.9
Betriebssystem: Linux
Projektdauer: 0,5 Monate
Position: Konzeption, Programmierung
Bertelsmann mediaSystems / Lufthansa
Processing System / Call-Agent Information System, Zielkundenmanagement.
Management der zielgruppendifferentzierten Angebote für Call-Center Agents.
Sprache: PL/SQL, VB 6.0
Datenbank: Oracle 7.3.4
Betriebssystem: Windows NT 4.0
Projektdauer: 2 Monate
Position: Programmierung
Bertelsmann mediaSystems / BOL
Sprache: HTML, PHP, Bash, Javascript
Datenbank: Oracle 8.1.5.2
Betriebssystem: Linux
Projektdauer: 2 Monate
Position: Projektleitung, Programmierung
Bertelsmann mediaSystems / Compuserve
Sprache: PL/SQL
Datenbank: Oracle 8.x
Betriebssystem: Windows NT 4.0
Projektdauer: 1 Monat
Position: Projektleitung, Programmierung
Kontakt
Laischaftsstraße 48, 49080 Osnabrück
+49 541 87646, +49 173 2686186