06.09.2022 aktualisiert

SR
100 % verfügbar

Softwareentwickler

Burggen, Deutschland
Deutschland
Bachelor im Bereich Informatik
Burggen, Deutschland
Deutschland
Bachelor im Bereich Informatik

Skills

Programierung: Python. OOP und Componenten-Design.
Relationale- und Objekt-Datenbanken sowie SPARQL, NetCDF, HDF5
Frameworks: Plone; Numpy, Scipy, Pandas, Bokeh, Flask
Interaktive Visualisierung in Javascript: VueJS, NuxtJS
Performance Optimierung von der Hardware, über Algorithmen, Datenstrukturen, bis hin zur Optimierung von Python Code mit Cython.
Plattform: Linux seit 8 Jahren (90%Debian, 5%Ubuntu, 5%Suse)
Spezialität: High performance computing: Z.B. 600 GB Roh-Daten in einen tausend-seitigen PDF-Report mit 4 Grafiken pro Seite umwanden in 15 Minuten auf einem Desktop-PC. Oder eine Computersimulation um eine Zehner-Potenz schneller laufen zu lassen.
Ausbildung/Schulung: Unsere https://academy.inqbus.de macht Schulungen für Python Professionells, Individuelles Coaching
Barrierefreiheit: Unsere https://inclusive.inqbus.de/ macht Schulungen, Beratung und Entwicklung im Bereich Barrierefreiheit
Open Source: Unter https://github.com/Inqbus finden Sie unsere Open Source Tätigkeit.

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Internes Projekt zur Darstellung der Ansprüche barrierefreier Seiten.

Inqbus Inclusive Design: https://inclusive.inqbus.de/

Bau eines Open-Data Portals, dass die Anforderungen von Dcat-Ap.de umsetzt.

Open-Data Portal des Landes Brandenburg: https://datenadler.de/

Öffentlicher Dienst

Umsetzung der Dcat-Ap.de-Norm im Backend Plone für eine nutzerfreundliche Dateneingabe mit Prüfung.
Harvesting und Prüfung externer Daten mit regelmäßiger Aktualisierung. Steuerbar und Konfigurierbar über das Backend.
Pflege eines TripleStores, der die Daten verwaltet und sortiert [in kompatibel/nicht kompatibel]. Dabei Nachvollziehbarkeit der Datenquellen durch Pflege mehrerer Bereiche für jeden Datenursprung.
Barrierefreies Frontend mit Nuxt/Flask zur Suche und Weitergabe der Daten.

Entwicklung der Online Visualisierung des Europäischen Vulkan-Asche-Monitoring Systems: https://e-profile.eu/#/cm_profile

MeteoSwiss
Nahezu Echtzetdarstellung der Daten. 
Die Rohdaten werden per FTP/SFTP auf den Server übertragen. 
Mehrere langlebige Pythonprozesse berechnen im Hintergrund parallel die darzustellenden Daten und halten den Prozesszustand in einer Datenbank fest.
Ein Frontend basierend auf Vue/Flask/Pixi/D3 stellt die Daten effizient dar.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden