Roland Kessler
Administration, Entwicklung, Support - D3.ecm (DMS), Lucom (FMS), HIS-ERP (ZEB/SVA). RTA-BW (Support), Crystal-Reports, IREMO
Adresse/Raum | KG 3, -102A |
Telefon | +49 761 682-186 |
roland.kessler(at)ph-freiburg.de | |
Sprechstunde | nach Vereinbarung |
D.3ecm - Dokumentenmanagement (DMS)
Seit 6 Jahren verfüge ich über umfassende Expertise in einer Vielzahl von D.velop-Produkten
- D.3one - D3-Client im Webbrowser
- D.3 Smart Explorer - D3-Client für Windows-PCs
- D.Link - Integration von D3-Metadaten in MS Office-Produkte
- D.Cold - Applikation zur Konvertierung, Aufbereitung und automatischen Indizierung von CI-Daten/NCI-Daten
- D.Capture Batch - Stapelverarbeitung
- D.ecs Flowforms - Analyse von Workflows
- D.ecs Flowdesigner - Programmierung von Workflowdiagrammen
- D.ecs Forms - Programmierung von Formularen mit Workflowanbindung
- Hook-Programmierung (JPL, Groovy)
- D3-Webservice (Rest)
Softwareentwicklung und Schnittstellenprogrammierung
Mit einem breiten Spektrum an Fähigkeiten in der Web-, Mobile- und Desktop-Entwicklung sowie tiefgehenden Kenntnissen in verschiedenen Programmiersprachen und Frameworks, bringe ich die Expertise mit, um komplexe und vielseitige Softwareprojekte erfolgreich umzusetzen. Meine Erfahrung erstreckt sich über moderne Frontend-Technologien wie Angular, TypeScript und klassische Backend-Entwicklung mit Java, Go und Python, bis hin zur plattformübergreifenden mobilen und Desktop-Entwicklung mit C# und Java.
Web-Entwicklung: Frontend-Technologien:
- Angular: Umfangreiche Erfahrung in der Entwicklung von dynamischen und reaktiven Webanwendungen.
- HTML/CSS: Fundierte Kenntnisse in der Erstellung und Gestaltung von benutzerfreundlichen und ansprechenden Weboberflächen.
- JavaScript: Versiert in der Programmierung von interaktiven Elementen und der Implementierung von Client-seitigen Logiken.
- TypeScript: Kompetent in der Entwicklung von skalierbaren und wartbaren Webanwendungen durch die Nutzung von TypeScript.
Backend-Technologien:
- Java: Erfahrung in der Entwicklung von robusten und skalierbaren Webservices.
- Go: Praktische Kenntnisse in der Erstellung von effizienten und performanten Backend-Systemen.
- Python: Expertise in der Entwicklung von Webanwendungen und API-Services mittels Frameworks wie Django und Flask.
- Groovy: Vertraut mit der Nutzung von Groovy in Kombination mit Grails zur Erstellung von Webapplikationen.
- JPL: Grundlegende Kenntnisse in der Integration von Java Prolog Library (JPL) für spezielle Anwendungsfälle.
Mobile-Entwicklung:
- C#: Erfahrung in der Entwicklung von plattformübergreifenden mobilen Anwendungen mit Xamarin.
- Java: Kompetenzen in der Erstellung von nativen Android-Anwendungen.
- Python: Verwendung von Kivy zur Entwicklung von plattformübergreifenden mobilen Apps.
Desktop-Entwicklung:
- C#: Expertise in der Entwicklung von Windows-Desktop-Anwendungen mittels .NET Framework und WPF.
- Java: Erfahrung in der Erstellung von plattformunabhängigen Desktop-Anwendungen mittels JavaFX und Swing.
- Python: Kenntnisse in der Entwicklung von Desktop-Anwendungen mit Tkinter und PyQt.