PDF (Portable Document Format) ist ein standardisiertes Dateiformat zur plattformunabhängigen Darstellung von Dokumenten, das Layout, Schriftarten und Formatierungen unabhängig vom ursprünglichen Programm oder Betriebssystem erhält. Es wird häufig für offizielle Dokumente, Berichte und Formulare verwendet, da es eine konsistente Anzeige auf verschiedenen Geräten gewährleistet.
PDF Projekte
Backend-Entwicklung für globales Event-Buchungssystem
Medizintechnikunternehmen
11/2017 - 12/2017 · Remote
Entwicklung einer Anwendung für die globale Vermarktung mehrsprachiger Veranstaltungen und Seminare mit Funktionen zur Buchungs- und Bestellabwicklung, zur Erzeugung und Versand von digitalen Eintrittskarten sowie zur Einlasskontrolle
Tätigkeiten
- Entwicklung des Backends mit einer RESTful API zur Nutzung durch das Web-Frontend und eine mobile App einschließlich Integrationstests, Dokumentation und Coaching der Frontend- und App-Entwickler mit folgenden Funktionen
- Abruf von umfangreichen Informationen über weltweit stattfindende Veranstaltungen inklusive Filterung, Sortierung, Lokalisierung, Mehrsprachigkeit, Zeitzonen
- Buchung, Stornierung und Absage von Veranstaltungen
- Erzeugung von personalisierten Eintrittskarten mit QR-Codes und Informationen zur gebuchten Veranstaltung als PDF-Dokumente und Pässe für Apple Wallet
- Gültigkeitsprüfung und Entwertung der Eintrittskarten zwecks Einlasskontrolle bei den Veranstaltungen vor Ort
- Ereignisbasierter Versand von personalisierten Nachrichten und Status-Updates per E-Mail, SMS und Apple Notifications
- Implementierung von Authentifizierung und Autorisierung
- Entwicklung von Teilen des Datenmodells in der PostgreSQL-Datenbank
- Integration der Buchhaltung über Microsoft Dynamics Business Central (ehemals Navision)
- Projektsprachen: Deutsch, Englisch
Software-Typ
Web-Anwendung · Backend-Service · API · Datenbank-LösungTechnologien
Java · Spring Boot · Spring Data · Spring Security · Spring REST Docs · Flyway · PostgreSQL · Datenmodellierung · REST · OAuth 2.0 · JWT · PDF · Apple Wallet & PassKit · Apple Push Notifications · E-Mail · SMS · Gradle · Bitbucket · Jira · Confluence · Mac · Docker · Serviceorientierte Architektur · Backend for Frontend · MicroservicesEntwicklung einer Rechtsdatenbank für Arbeits- und Sozialrecht
Juristischer Fachverlag
03/2003 - 05/2006 · Remote
Entwicklung einer Web-Anwendung und Datenbank mit mehreren Tausend gerichtlichen Entscheidungen, einem umfangreiches Referenzenverzeichnis und einem Veranstaltungskalender zum Arbeits- und Sozialrecht
Tätigkeiten
- Entwicklung einer Web-Anwendung mit Backend und Datenbank zur Verwaltung von Gerichtsentscheidungen
- Verwaltung der Gerichtsentscheidung in einem medienneutralen Datenformat
- Transformation und Ausgabe der Entscheidungen in den Formaten HTML, PDF und Plain Text.
- Suche über hierarchisch gegliederte Kategorien, Titel, Gerichtsorte, Aktenzeichen und Volltexte
- Versand von Entscheidungen als E-Mail-Nachrichten
- Web-Benutzerschnittstelle zur Pflege der Entscheidungen und Kategorien
- Schnittstelle zum Import von Gerichtsentscheidungen im OpenOffice-Format
- Entwicklung einer Web-Anwendung mit Backend und Datenbank zur Verwaltung juristischer Referenzen
- Ausgabe als Verzeichnis von juristischen Referenzen mit Titel, Kategorien, Beschreibungen, Bewertungen und Links auf Websites mit juristischen Inhalten.
- Schnittstelle zum Import von juristischen Referenzen aus einer Desktop-Anwendung
- Entwicklung einer Web-Anwendung mit Backend und Datenbank zur Verwaltung von juristischen Veranstaltungen
- Ausgabe als Veranstaltungskalender mit verschiedenen Ansichten, Filtern und Suchfunktionen über die Datenbank mit juristischen Terminen und Veranstaltungen.
- Web-Benutzerschnittstelle zur Pflege der Veranstaltungsdaten.
- Entwicklung einer Desktop-Anwendung für Windows zum Upload der juristischen Referenzen
- Import der Referenzen aus einer kommerziellen Anwendung über deren proprietäre Schnittstelle
- Upload der Referenzen zum Backend der oben genanten Web-Anwendung
- Integration der Benutzerschnittstellen der Web-Anwendungen mit unterschiedlichen Layouts in verschiedene Websites
Software-Typ
Web-Anwendung · Backend-Service · API · Datenbank-Lösung · Desktop-AnwendungTechnologien
Java · Spring · Hibernate · Xalan · Xerces · Struts · FreeMarker · Web Services · SOAP · PostgreSQL · SQL · Datenmodellierung · Tomcat · XML · XSLT · XSL-FO · PDF · HTML · CSS · JavaScript · C#