Christian Melius

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

  • Entwicklung
  • Oracle, PL / SQL
  • Transact-SQL, Sybase Adaptive Server
  • MS SQL T-SQL
  • PostgreSQL
  • MySQL
  • HTML 5.0
  • CSS 3
  • Javascript
  • AngularJS
  • jQuery
  • PHP
  • Perl
  • Python
  • C
  • Linux
  • Awk
  • Sed
  • SOAP & REST Webservices
  • Wordpress
  • Typo3
  • Datenbanken
  • Oracle ab Version 7
  • Sybase Adaptive Server Enterprise ab Version 11
  • Microsoft SQL Server ab 2008
  • Postgres 8.x, 9.x
  • mySQL ab Version 4
... nur eine Auswahl.
Projekt

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

Projekt

arvato services

https://www.miles-and-more.com/inbox
Backend 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

Projekt

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

Projekt

Bertelsmann mediaSystems / Lufthansa
Sprache: Bash, PHP, Transact-SQL, HTML
Datenbank: Sybase Adaptive Server 11.9
Betriebssystem: Linux
Projektdauer: 2 Monate
Position: Konzeption, Projektleitung, Programmierung

Nach 6 Jahren Betrieb:

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

Projekt

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

Nach 6 Jahren Betrieb:

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

Projekt

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

Projekt

arvato services / Lufthansa
Schnittstelle zur Miles and More Kundendatenbank SAMBA
Sprache: Bash, Webservices
Betriebssystem: Linux
Projektdauer: 4 Monate
Position: Konzeption, Programmierung

Projekt

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

Nach 4 Jahren Betrieb:

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

Projekt

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

Projekt

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

Projekt

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

Projekt

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

Projekt

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

Projekt

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

Projekt

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

Projekt

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

Projekt

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

Projekt

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

Projekt

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

Projekt

Bertelsmann mediaSystems / BOL
Sprache: HTML, PHP, Bash, Javascript
Datenbank: Oracle 8.1.5.2
Betriebssystem: Linux
Projektdauer: 2 Monate
Position: Projektleitung, Programmierung

Projekt

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

Impressum

  • Dipl. Kfm. Christian Melius
  • Laischaftsstraße 48
  • 49080 Osnabrück
  • Telefon: (+49) 541 / 87646
  • Mobil: (+49) 173-2686186
  • Email: ed.ti-suilem@mc
  • USt. Ident. Nr: DE203338420