Subversion

Subversion ist ein zentrales Versionskontrollsystem, das die Verwaltung von Quellcode und Dateiversionen über einen zentralen Server ermöglicht, auf den alle Entwickler zugreifen. Im Gegensatz zu verteilten Systemen erfordert es eine ständige Verbindung zum zentralen Repository für die meisten Operationen und speichert die komplette Versionshistorie ausschließlich auf dem Server.

Subversion Projekte

Entwicklung eines E-Commerce-Marktplatz-Moduls

Logistikkonzern

10/2010 - 03/2011 · Bonn

Entwicklung eines integrierten Softwaremoduls für den E-Commerce-Marktplatz eines globalen Logistik-Konzerns, das Händlern die automatisierte bidirektionale Synchronisation ihrer Produktkataloge, Warenbestände, Preise und Verkaufsprozesse mit dem cloud-basierten Verwaltungssystem Afterbuy ermöglicht.

Tätigkeiten

  • Automatisierte bidirektionale Synchronisation von Produktkatalogen, Preisen, Warenbeständen, Bestellungen, Versand- und Zahlungsinformationen sowie Stornierungen bei gleichzeitiger Gewährleistung von Datenkonsistenz
  • Benutzerschnittstelle und Werkzeuge zur Konfiguration und Überwachung der Synchronisation
  • Anforderungsanalyse (Business Manager, Online-Händler), Entwicklung (Konzeption und Implementierung), Dokumentation, Schulung der Test- und Support-Teams

Software-Typ

Web-Anwendung · Backend-Service · API · Datenbank-Lösung

Zielplattformen

Linux Server · Webbrowser

Java-Backend für TV-Produktionsplanung mit Echtzeit-Updates

Europäischer Medienkonzern

01/2008 - 07/2009 · Köln

Die konzipierte und entwickelte Anwendung ermöglicht den TV-Redaktionen eines europäischen Medienkonzerns eine standortübergreifende Planung der Produktion von Nachrichtensendungen und Beiträgen einschließlich Disposition der beauftragten Teams und Mitarbeiter sowie der Zuteilung von technischen Ressourcen in Echtzeit.

Tätigkeiten

  • Ermittlung und Dokumentation der Anforderungen in wöchentlichen Meetings mit Abteilungsleitern, Redakteuren und Projektleitern (u. a. Newsdesk)
  • Entwicklung des Java-Backends mit einer API für das Web Frontend
  • Modellierung und Entwicklung des umfangreichen Datenmodells für TV-Sendungen, Beiträge, Nachrichten, Produktionsteams, Mitarbeiter, Arbeitszeit- und Belegungspläne, Niederlassungen, technische Ressourcen, Fahrzeuge, Außeneinsätze, Standorte, Benutzer, Gruppen und Rechte
  • Entwicklung der serverseitigen Geschäftslogik zum Abrufen, Bearbeiten, Speichern und Verknüpfen von Daten durch eine Vielzahl von Anwendern
  • Entwicklung von Such-, Filter- und Softierfunktionen über den Datenbestand
  • Planung und Implementierung einer ereignisgesteuerte Architektur zur Benachrichtigung von Anwendern, um die Anzeige der Daten auf den Bildschirmen aller Anwender in Sekundenbruchteilen aktualisieren zu können
  • Entwicklung eines Batch-Prozesses zum automatisierten Import neuer E-Mail-Nachrichten mit Nachrichtenangeboten einschließlich Anhängen (z. B. Bilder, Word-Dokumente, PDF-Dateien) aus Microsoft Exchange in das Backend zum Zweck der weiteren redaktionellen Verarbeitung durch die Anwender
  • Authentifizierung der Anwender durch Integration der vorhandenen Microsoft Systeme
  • Autorisierung der Anwender auf Basis eines in der Anwendung konfigurierbaren Rollen- und Berechtigungskonzepts, das die Anwender entsprechend ihren beruflichen Funktionen nur auf die für sie freigegebenen Teilmengen der Daten zugreifen lässt

Software-Typ

Backend-Service · API · Datenbank-Lösung

Zielplattformen

Windows Server · Webbrowser