Knud Werner
Lead-Programmierer, Architekt und stellvertretender Product Owner
Erfahrungen
Lead-Programmierer, Architekt und stellvertretender Product Owner
Bundesagentur für Arbeit
- Lead-Programmierer, Architekt und stellvertretender Product Owner
- Abschluss der Umstellung von zPDV auf STEP
- Sicherstellung der Qualität von C++- und Perl-Quellcodes durch automatisierte und manuelle Prüfungen
- Unterstützung bei der Behebung von Vorfällen und Fehlern im Test
- Implementierung eines Batch-Prozesses zur ergänzenden Zuordnung von Zahlungsauftragsnummern
- Implementierung eines Batch-Prozesses zur Verteilung von SGB-2-Informationen an die zentrale Zahlstelle
- Unterstützung beim Austausch von Solaris durch Linux
- Aktualisierung von gcc von Version 7.4 auf 9.3
- Programmgesteuerte Erzeugung von Makefiles aus Borland-Projekten für Builds
- Erweiterung der Förderdaten um das neue Attribut "Kennzeichen Fahrtkosten Praktikum"
- Programmgesteuerte Generierung von XSD- und WSDL-Dateien aus IDL-Definitionen
- Vertretung des Product Owners bei Bedarf
- Implementierung eines Batch-Prozesses zur Abwicklung von Einmalzahlungen
- Entwicklung eines Generators für Liquibase-Dateien
- Implementierung und Pflege der regelmäßigen Anonymisierung von Produktionsdaten
- Unterstützung der Migration von SLES 12 auf SLES 15
- Unterstützung bei der Einführung von mutual TLS
- Implementierung eines Batch-Prozesses zum Versenden von Löschimpulsen an EDA BE
- Organisation der Verzeichnisstruktur für Skripte
- Prüfung der möglichen Einführung von String-Latin und Implementierung einer Minimal-Lösung
- Behebung der von CheckMarx festgestellten Sicherheitslücken
- Unterstützung bei PAP-Neuberechnungen und allgemeinen Änderungsmitteilungen
- Umstellung von ERP-Schnittstellen von SOAP auf REST
- Planung technischer und fachlicher Themen wie Registermodernisierung, Kassensicherheit, Schulungskosten, Vier-Augen-Prinzip
Software-Experte
TÜV Rheinland
- Erstellung eines Software-Gutachtens für eine C++-Codebasis von ca. 800 kLOC
Berater
- Beratung zu Blockchain- und Bitcoin-Themen
Programmierer
Tele Columbus / Primacom
- Integration der Sky-Schnittstelle in Tele Columbus Systeme
- Implementierung neuer Message Queues für Dienstleister
- Unterstützung im produktiven Betrieb, insbesondere bei Unterschieden zwischen Oracle 11 und 12
- Arbeiten mit Windows, Linux, Oracle, SQL, PL/SQL
Senior-Analyst, Programmierer und Coach
Mobilcom-Debitel
- Migration der E-Plus-Kunden von Mobilcom-Debitel zu O2
- Auswahl und Aufbereitung von Kundendaten aus E-Plus und O2
- Verwaltung der Testdaten für die O2-Migration
- Ermittlung der gemäß BNetzA-Vorgaben nachzuberechnenden Dienste
- Zuordnung und Zusammenführung von Roaming-SMS-Teilabrechnungen für Abrechnungszwecke
- Pseudonymisierung von Kundendaten für Tests gemäß EU-DSGVO
- Zusammenfassung einzelner Schreiben zu Mailings für die Post
- Abgleich von DECOS- und TCS-Systemen mit SAP für Händlerprovisionen
- Migration von Klarmobil-Kunden von MySQL zu ApiOmat
- Durchführung von Performance-Tests mit Gatling
- Verwaltung von APIs mit Apigee
- Coaching von Prozessen zur Datenbereinigung von Kunden
- Produktivsupport
- Visualisierung von ApiOmat-Daten
- Performance-Tuning verschiedener Datenprozesse
- Durchführung von Code-Reviews nach Clean-Code-Prinzipien
- Coaching von Best Practices im Data Mining und in der Datenwissenschaft
- Einsatz von Windows, Linux, Informix, Oracle, MySQL, Perl, C, Java, XML, PHP, ksh, JIRA, Scala, ApiOmat, Apigee, Scrum
Selbststudium
- HTML5, CSS, Scala, Clojure, MongoDB, Neo4j, Orient DB und Blockchain-Technologien studiert
Senior-Anwendungsanalyst und Anwendungsmanager
EOS IT Services
- Technisch beraten und Weiterentwicklung vorangetrieben
- Außendienstoberflächen und -prozesse neu gestaltet und bei der Umsetzung unterstützt
- Konzepte entwickelt und Dokumentation von Feedbackprozessen mitgestaltet
- 2nd- und 3rd-Level-Support für Erfassungssoftware, insbesondere Feldaufträge und Berichte, geleistet
- Qualitätssicherungsmaßnahmen bei neuen Versionseinführungen durchgeführt
- Fehler beschrieben und analysiert, bei der Behebung unterstützt und Tests durchgeführt
- Ad-hoc-Berichte für Fachbereiche erstellt
- Mit Windows, Solaris, Linux, Perl, C/C++, SQL, ksh, JIRA, Confluence gearbeitet
Senior Data Scientist, Programmierer und Agile Coach
Gesellschaft für Konsumforschung GfK
- Algorithmen für die Performance-Ebene entworfen und bei der Umsetzung unterstützt
- Performancekritische „Hot Spots“ optimiert
- Schulungen zur praktischen Anwendung statistischer Methoden in Business Intelligence, Datenstrukturen, Algorithmen und Perl durchgeführt
- Kritische Debug-Tickets bearbeitet
- Softwaretests und Reviews durchgeführt
- Mit Windows, Perl, C/C++, Visual Studio, SQL, TFS gearbeitet
Senior Data Scientist und Programmierer
Talkline / debitel / Mobilcom
- Bill-to-Bill-Qualität bei der Migration des debitel-Abrechnungssystems zu Talkline sichergestellt
- Automatisierte Datenbereinigung von rund 100 Millionen Namens- und Adressdatensätzen durchgeführt
- Rechnungsarchiv und nicht abgerechnete Nutzungsdaten von Talkline migriert
- Migration des Talkline-Abrechnungssystems zu Mobilcom vorbereitet
- EU-Richtlinien für Roaming und SMS implementiert
- Mehrere CGIs erstellt, um Routineprozesse zu automatisieren
- Performance verschiedener Berichte und Datenprozesse optimiert
- Mit Windows, Solaris, Linux, Perl, C/C++, SQL, ksh gearbeitet
Senior Architekt und Programmierer
Deutsche Telekom
- IBM-IMS-Dateiformat rückentwickelt
- Generisches Tool zur Messung und Verbesserung der Datenqualität in den Systemen der Deutschen Telekom entwickelt
- Adaptiven Prozess zur Verbesserung der Datenqualität definiert
- Automatisierte Überprüfung von KPI-Spezifikationen
- Mehrere KPIs aus bis zu 100 Millionen Datensätzen mit agilen Methoden berechnet
- Mit Windows, Linux, IMS, Java, Perl, Python, C/C++, SQL, Scrum gearbeitet
Senior Data Scientist, Architekt und Programmierer
Vodafone D2
- Sicherstellung der Qualität der Carrier-übergreifenden Abrechnungsdienste
- Durchführung der Qualitätssicherung der Abrechnung
- Konzeption der GPRS-Zusammenführungslogik
- Überprüfung der Qualität der konvertierten Nutzungsdaten
- Entwicklung von Werkzeugen zur Untersuchung von ASN.1-codierten Daten für den 2nd/3rd-Level-Support
- Erstellung verschiedener QA-Tools:
- Nachverfolgung automatisch generierter Testanrufe von der Erfassung bis zur Abrechnung im Data Warehouse
- Implementierung effizienter ASN.1-Filter-Engines
- Überprüfung der Geschäftsregeln für Carrier-übergreifende Abrechnung
- Ermöglichung der Visualisierung und Überwachung von Datenströmen nahezu in Echtzeit
- Integration der Funktionalität in eine mehrfädige Client-Server-Oracle-Infrastruktur
- Eingesetzte Technologien: Windows, Solaris, Linux, Perl, Python, ksh, SQL*Plus, C/C++, Scrum
Senior Architekt, Programmierer und Coach
Actis.BSP
- Einführung des Wertpapier-Backoffice als Service
- Entwurf und Implementierung eines Job Control Servers (JCS)
- Definition der BSP-Trade-Workflows (15 Schnittstellen, EOD-Verarbeitung, mehrere Clients)
- Implementierung der Workflows in der JCS-Sprache
- Entwicklung von etwa 80 Solaris-Skripten pro Instanz
- Erstellung von Dokumentationen und Durchführung von Schulungen
- Eingesetzte Technologien: Windows, Solaris, Linux, Perl, C, SQL, ksh
Senior Architekt, Programmierer und Coach
WestLB
- Automatisierung der BSP-Trade-Workflows mit Control-M (30 Schnittstellen, mehrere tägliche Batchläufe)
- Implementierung von etwa 300 Unix- und einem Dutzend Host-Skripten
- Administration von Micro Focus COBOL Workbench 4.x
- Integration des Oracle ProCOB 1.x SQL-Precompilers
- Konzeption der Anbindung externer Wertpapierhandels-Teilnehmer
- Erstellung von Dokumentationen, Schulungs- und Support-Materialien
- Eingesetzte Technologien: Windows, Solaris, MVS, ksh, JCL, Perl
Senior Architekt und Programmierer
Barmer Ersatzkasse
- Entwicklung von Tools zur Y2K-Umstellung von rund 8 Millionen Zeilen Host-Assembler-Code
- Anwendung einer dynamischen Blockzerlegungs-Heuristik zur Auflösung indirekter Sprünge
- Kombination mit dynamischer abstrakter Interpretation zur Erkennung von Verwendungen zweistelliger Datumswerte
- Automatisierte Korrekturen, was zu Y2K-konformen Programmen und einer 75%igen Reduzierung der übrigen Fehlerraten führte
- Eingesetzte Technologien: Windows, AIX, MVS OS/390, C, C++, Perl
Industrie Erfahrung
Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.
Erfahren in Telekommunikation (12 Jahre), Regierung und Verwaltung (4.5 Jahre), Informationstechnologie (3 Jahre), Bank- und Finanzwesen (2 Jahre), Versicherung (2 Jahre) und Professionelle Dienstleistungen (1 Jahr).
Geschäftsbereich Erfahrung
Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.
Erfahren in Informationstechnologie (23.5 Jahre), Qualitätssicherung (15 Jahre), Finanzen (7 Jahre), Business Intelligence (6.5 Jahre), Produktentwicklung (4.5 Jahre) und Forschung und Entwicklung (0.5 Jahre).
Fähigkeiten
Mathematik, Statistik Und Geometrie Von Euklid Bis Scholz, Theoretische Informatik, Komplexitätstheorie
(Meta-) Programmierung, Compilerbau Sowie (Neue) Programmiersprachen Und -Paradigmen
Schach, Saxophon, Fußball, Philosophie, Geschichte, Tischtennis
Datenanalyse, -Bereinigung Und -Visualisierung, Datenabgleich, Datenwissenschaft
Migrationen, Qualitätssicherung Und Performance-tuning
Re-mastering Von Legacy-software (Vom Reverse-engineering Zum Re-design Und Re-engineering)
Innovative Und Maßgeschneiderte Algorithmen Für Anspruchsvolle Problemstellungen Der Kunden
Code-review, Schulungen, Training
Hohes Abstraktionsvermögen
Schnelle Auffassungsgabe
Lösungsorientierung Im Sinne Des Kunden
Clean Coder In Agilen Projekten
Jahrzehntelange Erfahrung
Telekommunikation
Banken Und Versicherungen
Finanzdienstleister
Öffentliche Hand
Marktforschung
Automobilindustrie
Wissenschaft
Entsorgungsindustrie
Betriebssysteme: Os/390, Mvs, Os/400, Dos (Div.), Windows (Div.), Unix (Div.), Linux
Programmiersprachen (Hardwarenah): Assembler (Div.), C, C++, Rust
Programmiersprachen (Legacy): Cobol, Rexx, Pl/i
Skriptsprachen: Perl, Shell (Div.), Python, Ruby
Objektorientiert / Funktional: Scala, Java, Kotlin
Datenbanken: Sql (Div.), Pl/sql
Web: Html 5, Php, Css, Javascript
Andere Sprachen: Forth, Factor, Prolog, Lisp, Clojure
Relationale Datenbanken: Mysql, Mariadb, Oracle, Db2, Informix, Sqlite
Nosql: Mongodb, Neo4j, Orient Db
Ide: Visual Studio, Vim, Rad Studio, Eclipse, Anaconda, Emacs, Llvm
Datenbankzugriff: Toad, Db Visualizer, Sql Developer, Sql*plus, Db-access
Versionsverwaltung: Git, Cvs, Svn, Tfs, Darcs
Zusammenarbeit: Jira, Confluence, Otrs
Dateitransfer: Ftp, Sftp, Connect:direct
Billingsysteme: Maf, Mps
Office: Ms Office, Omnigraffle, Novamind, Tex (Div.)
Weitere Tools: Graphviz, Apiomat, Gatling, Apigee
Systemnahe Programmierung: Compilerbau, Asn.1, Systemprogrammierung, Ablaufsteuerung
Programmierung: Algorithmen Und Datenstrukturen, Meta-programmierung, Domänenspezifische Sprachen, Performance- Und Ressourcen-optimierung, Reverse Engineering, Re-engineering, Re-factoring (Auch Automatisiert)
Datenverarbeitung: Datenanalyse, Datenbereinigung, Datenvisualisierung, Datenabgleich, Verarbeitung Massiver (Ggf. Komprimierter) Daten
Vorgehensmodelle: Scrum, Kanban, Itil, Wasserfall
Anforderungsanalyse, Wissensmanagement, 10-finger-schreiben
Sprachen
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Knud ansässig?
Welche Sprachen spricht Knud?
Wie viele Jahre Erfahrung hat Knud?
Für welche Rollen wäre Knud am besten geeignet?
Was ist das neueste Projekt von Knud?
Für welche Unternehmen hat Knud in den letzten Jahren gearbeitet?
In welchen Industrien hat Knud die meiste Erfahrung?
In welchen Bereichen hat Knud die meiste Erfahrung?
In welchen Industrien hat Knud kürzlich gearbeitet?
In welchen Bereichen hat Knud kürzlich gearbeitet?
Wie ist die Verfügbarkeit von Knud?
Wie hoch ist der Stundensatz von Knud?
Wie kann man Knud beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Lead-Programmierer, Architekt und stellvertretender Product Owner
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Leipzig, Deutschland arbeiten