Entwicklung einer Runtime, Node-Sammlung und shared Library für eine visuelle scripting Engine (à la Unreal Blueprints), mit höchsten performance vorgaben, weshalb die Sprache Rust hierfür gewählt wurde.
Aufgaben
Entwicklung einer neuen Systemarchitektur mit dynamischer Code Einbindung aus (theoretisch) jeder anderen Sprache
Entwicklung der Runtime in Rust
Entwicklung einer Validations-Library in Rust/WebAssembly
Entwicklung von integration Tests
Entwicklung einer persistence API in Node/TypeScript mit einer PostgreSQL Datenbank
Entwicklung von demo Use-Cases für die Workflow-Engine
Entwicklung einer digitalen Fabrik als Plattform für Event-driven-Datenprozessierung und Analysen für die Fertigungsindustrie. Die digitale Abbildung realer Fertigungsprozesse und darauf angewandte machine-learning Algorithmen.
Aufgaben
Entwicklung einer neuen Systemarchitektur
Datenanbindung /-verarbeitung /-persistierung
Entwicklung von Analyseprozessen
Entwicklung von Dashboards
Fokus auf Real-Time-Performance
Kubernetes deployments
Entwicklung eines Backend for Frontends, um eine Angular-Bibliothek zum Generieren dynamischer Formulare, an bestehende Software anzubinden
Aufgaben
Entwicklung einer REST-API zum verarbeiten von Datenstrukturen
Aktive Kommunikation und Abstimmung mit anderen Entwickler-Teams (Konsumenten der Bibliothek)
Aktive Beratung des Fachbereichs bzgl. Anforderungen und deren technischer Umsetzung
Entwicklung mehrerer Anwendungen für den Abschluss von Produktanträgen auf dem Online Portal, u.a. für Spar- und Bausparprodukte. Anbindung an bestehendes Backend und Konzeption der Projekt Architektur.
Aufgaben
Mitentwicklung an diversen Web-Anwendungen
Entwicklung eines Backend for Frontends
AbstimmungT und Design von Frontend-Backend Schnittstellen (REST API)
Aktive Beratung des Fachbereich bzgl. der Umsetzung von Anforderungen und Ideen
Entwicklung diverser interner Spring-Bibliotheken, mit dem Ziel global auftretende Problemstellungen mit einheitlichen Lösungen zu begegnen.
Aufgaben
Umfangreiche und regelmäßige Mitentwicklung an backend Services und REST Schnittstellen
Aktive Beteiligung an Architektur- und Design-Entscheidungen
Code Reviews durchführen
Aktive Unterstützung des Fachbereichs zum Thema Vereinheitlichung und Standardisierung von Spring-Bibliotheken
Regelmäßige Verbesserung der Tool Chain (Linting, Dokumentation, Konfiguration)
Entwicklung eines Tools zur Kostenberechnung von Apps mithilfe auswählbaren Faktoren. Mit Hilfe des Tools soll Kunden die Einschätzung in eine Kosten Range leicht gemacht werden.
Aufgaben
Anforderungsanalyse
Konzeption und Technologie Auswahl
Einbindung in ein Wordpress Plugin
Entwurf eines dynamischen Formulars in JS
Berechnung der Kosten mit durch einbinden von Funktionen und Formeln
Entwicklung einer Software zur automatisierten Videogenerierung im Backend und Frontend.
Aufgaben
Web UI:
Upload mit Videovorschau
Einfacher Videoschnitt
XML Generierung
Java Backend:
Anbindung an FFmpeg
Modularer Aufbau
Verarbeitung von XML-Struktur aus Frontend
Multi OS Support mit Docker
Dokumentation
Joomla-Workshop mit einem der Core-Entwickler. Bugfixes und Code Erweiterung für das Joomla-Projekt
Aufgaben
Vereinfachung der Joomla-Extension Installation
Outsourcen von Teilen der Komponente in ein Plugin
Reduzierung von ?install from folder? und ?install from url? Tabs, auf einen einzigen, gemeinsamen Tab
Automatische Erkennung von URLs und Dateipfaden beim Einbinden neuer Extension
Sprachunterstützung: Englisch, Deutsch, Französisch
Ausgewählte Tätigkeiten
Projektmanagement und Anwendungsentwicklung
Backend-Schnittstelle für mittelständiges Unternehmen
Besonderheiten:
Projektmanagement und Anwendungsentwicklung
International tätiges Unternehmen für Online-Werbeoptimierung
Besonderheiten:
Projektmanagement und Anwendungsentwicklung
?Implementation of a collaboration research platform AccessV2?
Projektmanagement und Anwendungsentwicklung
Model Car
Besonderheiten:
Projektmanagement und Anwendungsentwicklung
Onlineshop: ?Aktualisierung der Webtechnologien?
Besonderheiten:
Projektmanagement und Anwendungsentwicklung
Tower Defense
Besonderheiten:
Projektmanagement und Anwendungsentwicklung
Gymnasien Darmstadt: ?Kurswahlsystem für die gymnasiale Oberstufe?
Besonderheiten:
Studium der Informatik an der TU Darmstadt
Programmiersprachen
Software & Tools
Methodische Kompetenz
IT-Erfahrung: 12 Jahre
Projekterfahrung: 8 Jahre
Karrierestationen
[Name auf Anfrage] große Leidenschaft ist die Entwicklung von Web- und Software Applikationen, sodass er im Laufe der Zeit umfangreiche Erfahrungen in diesem Bereich sammeln konnte. Zudem findet sich [Name auf Anfrage] im Bereich relationaler Datenbanksysteme bestens zurecht und konnte schon häufig entscheidend zu Problemlösungen beitragen.
Er unterbreitet konstruktive Vorschläge, setzt diese erfolgreich um und fügt sich als Teamplayer gut in den Scrum Prozess ein.
Entwicklung einer Runtime, Node-Sammlung und shared Library für eine visuelle scripting Engine (à la Unreal Blueprints), mit höchsten performance vorgaben, weshalb die Sprache Rust hierfür gewählt wurde.
Aufgaben
Entwicklung einer neuen Systemarchitektur mit dynamischer Code Einbindung aus (theoretisch) jeder anderen Sprache
Entwicklung der Runtime in Rust
Entwicklung einer Validations-Library in Rust/WebAssembly
Entwicklung von integration Tests
Entwicklung einer persistence API in Node/TypeScript mit einer PostgreSQL Datenbank
Entwicklung von demo Use-Cases für die Workflow-Engine
Entwicklung einer digitalen Fabrik als Plattform für Event-driven-Datenprozessierung und Analysen für die Fertigungsindustrie. Die digitale Abbildung realer Fertigungsprozesse und darauf angewandte machine-learning Algorithmen.
Aufgaben
Entwicklung einer neuen Systemarchitektur
Datenanbindung /-verarbeitung /-persistierung
Entwicklung von Analyseprozessen
Entwicklung von Dashboards
Fokus auf Real-Time-Performance
Kubernetes deployments
Entwicklung eines Backend for Frontends, um eine Angular-Bibliothek zum Generieren dynamischer Formulare, an bestehende Software anzubinden
Aufgaben
Entwicklung einer REST-API zum verarbeiten von Datenstrukturen
Aktive Kommunikation und Abstimmung mit anderen Entwickler-Teams (Konsumenten der Bibliothek)
Aktive Beratung des Fachbereichs bzgl. Anforderungen und deren technischer Umsetzung
Entwicklung mehrerer Anwendungen für den Abschluss von Produktanträgen auf dem Online Portal, u.a. für Spar- und Bausparprodukte. Anbindung an bestehendes Backend und Konzeption der Projekt Architektur.
Aufgaben
Mitentwicklung an diversen Web-Anwendungen
Entwicklung eines Backend for Frontends
AbstimmungT und Design von Frontend-Backend Schnittstellen (REST API)
Aktive Beratung des Fachbereich bzgl. der Umsetzung von Anforderungen und Ideen
Entwicklung diverser interner Spring-Bibliotheken, mit dem Ziel global auftretende Problemstellungen mit einheitlichen Lösungen zu begegnen.
Aufgaben
Umfangreiche und regelmäßige Mitentwicklung an backend Services und REST Schnittstellen
Aktive Beteiligung an Architektur- und Design-Entscheidungen
Code Reviews durchführen
Aktive Unterstützung des Fachbereichs zum Thema Vereinheitlichung und Standardisierung von Spring-Bibliotheken
Regelmäßige Verbesserung der Tool Chain (Linting, Dokumentation, Konfiguration)
Entwicklung eines Tools zur Kostenberechnung von Apps mithilfe auswählbaren Faktoren. Mit Hilfe des Tools soll Kunden die Einschätzung in eine Kosten Range leicht gemacht werden.
Aufgaben
Anforderungsanalyse
Konzeption und Technologie Auswahl
Einbindung in ein Wordpress Plugin
Entwurf eines dynamischen Formulars in JS
Berechnung der Kosten mit durch einbinden von Funktionen und Formeln
Entwicklung einer Software zur automatisierten Videogenerierung im Backend und Frontend.
Aufgaben
Web UI:
Upload mit Videovorschau
Einfacher Videoschnitt
XML Generierung
Java Backend:
Anbindung an FFmpeg
Modularer Aufbau
Verarbeitung von XML-Struktur aus Frontend
Multi OS Support mit Docker
Dokumentation
Joomla-Workshop mit einem der Core-Entwickler. Bugfixes und Code Erweiterung für das Joomla-Projekt
Aufgaben
Vereinfachung der Joomla-Extension Installation
Outsourcen von Teilen der Komponente in ein Plugin
Reduzierung von ?install from folder? und ?install from url? Tabs, auf einen einzigen, gemeinsamen Tab
Automatische Erkennung von URLs und Dateipfaden beim Einbinden neuer Extension
Sprachunterstützung: Englisch, Deutsch, Französisch
Ausgewählte Tätigkeiten
Projektmanagement und Anwendungsentwicklung
Backend-Schnittstelle für mittelständiges Unternehmen
Besonderheiten:
Projektmanagement und Anwendungsentwicklung
International tätiges Unternehmen für Online-Werbeoptimierung
Besonderheiten:
Projektmanagement und Anwendungsentwicklung
?Implementation of a collaboration research platform AccessV2?
Projektmanagement und Anwendungsentwicklung
Model Car
Besonderheiten:
Projektmanagement und Anwendungsentwicklung
Onlineshop: ?Aktualisierung der Webtechnologien?
Besonderheiten:
Projektmanagement und Anwendungsentwicklung
Tower Defense
Besonderheiten:
Projektmanagement und Anwendungsentwicklung
Gymnasien Darmstadt: ?Kurswahlsystem für die gymnasiale Oberstufe?
Besonderheiten:
Studium der Informatik an der TU Darmstadt
Programmiersprachen
Software & Tools
Methodische Kompetenz
IT-Erfahrung: 12 Jahre
Projekterfahrung: 8 Jahre
Karrierestationen
[Name auf Anfrage] große Leidenschaft ist die Entwicklung von Web- und Software Applikationen, sodass er im Laufe der Zeit umfangreiche Erfahrungen in diesem Bereich sammeln konnte. Zudem findet sich [Name auf Anfrage] im Bereich relationaler Datenbanksysteme bestens zurecht und konnte schon häufig entscheidend zu Problemlösungen beitragen.
Er unterbreitet konstruktive Vorschläge, setzt diese erfolgreich um und fügt sich als Teamplayer gut in den Scrum Prozess ein.