DW

Dennis Westermann

nicht verfügbar bis 01.07.2024

Letztes Update: 06.01.2024

Software-Engineer

Firma: Dr.-Ing. Dennis Westermann | Software Engineering
Abschluss: Dr.-Ing. im Bereich Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Skills

 
Programmiersprachen und Technologien
  • Python, Django, Libraries
  • HTML, CSS, JavaScript, SAP UI5
  • Java EE, Java JDK, JPA, Eclipse Equinox OSGi, SAP HANA Cloud Platform
  • XML, JSON, REST
  • BPMN/BPEL, SCA, WBEM, IBM WebSphere, SAP Netweaver
  • Magento, Oxid, Shopware, xt:Commerce, OpenCart, ePages, Jimdo
  • Datenbanken: JPA (Hibernate, EclipseLink), MySQL 5, PostgreSQL
  • Testing: Selenium, Sigar, HP LoadRunner, JPAB, SPEC Benchmarks, HttpWatch, WebPageTest, YSlow
 
Software Engineering
  • Analyse, Konzeption und Spezifikation
  • Software-Entwurf, Software-Architekturen, Geschäftsprozesse
  • Verteilte Systeme, Client-Server-Umgebungen, skalierbare Systeme
  • Component-based Software Engineering
 
Projektmanagement
  • Teilprojektleitung, Koordination, Organisation
  • Scrum & agile Softwareentwicklung
 
Software-Qualitätssicherung
  • Qualitätssicherung für den gesamten Software-Lebenszyklus
  • Architektur-Reviews, Code-Reviews
  • Testplanung, Testfallerstellung, Testautomatisierung, Testdatenanalyse
  • Performance-Analyse und -Optimierung
 
Soft Skills
  • Moderation, Arbeitsgruppenleitung
  • Betreuung von Diplom- und Masterarbeiten
  • Vertriebs- und Marketingaktivitäten
  • Organisation einer Web Performance Community
 
Sprachen
  • Deutsch (Muttersprache), Englisch (fließend in Schrift und Wort)
 
 

Projekthistorie

Diese Projektliste beinhaltet einen Auszug meiner Projekte als Freiberufler oder in festem Anstellungsverhältnis. Nähere Informationen zu den Projekten gerne auf Anfrage.
 
Entwicklung eines Python-basierten Community-Marktplatzes im E?Commerce-Bereich
SW-Architektur, Backend-Komponenten, Schnittstellenspezifikation, REST-basierte API-Schnittstelle, Anbindung verschiedener Shop-Systeme
Technologien: Python, Django, MySQL, HTML/CSS/JavaScript

Entwicklung von Datenexport-Modulen für verschiedene Online-Shop-Systeme
Modulentwicklung, API-Erstellung/-Anbindung
Technologien: PHP, HTML, Oxid, OpenCart, Magento, Shopware
 
Anpassung eines Online-Shops auf neue Verbraucherschutzrichtlinien und SEPA-Anforderungen
Erweiterung des Datenbankmodells, Anpassung des Checkout-Prozesses
Technologien: PHP, HTML
 
Konzeption und Umsetzung eines kleineren Online-Shops auf Basis einer SaaS-Lösung
Evaluierung von Shop-Systemen, Konzeption Shop-Aufbau, Design, Erstkonfiguration.
Technologien: Jimdo, ePages

Entwicklung eines Performance-Vorhersage-Tools für SAP UI5-basierte Webanwendungen
Ableiten eines Vorhersagemodells durch automatisierte Performance Tests von Webseiten.
Technologien: Selenium, WebPageTest, HTML5, JavaScript, Google Developer Tools
 
Performance Integrationstests für Datenbank-Komponente einer Cloud Plattform (PaaS)
Projektleitung, Testentwurf, Einbindung der Testausführung und Analyse in Continuous Integration Prozess/Tool
Technologie: SAP HANA Cloud, JPA, Java, Jenkins, Benchmarks
 
Architektur und Entwicklung eines Frameworks zur Ausführung und Analyse von Software Performance Tests.
Komponentenbasierte Architektur, Datenbankmodellierung, Datenanalyse, System-Monitoring
Technologien: Java, OSGi, JPA, R

Entwicklung und Teilprojektleitung für Forschungsprojekt; Service-Level Management in Wertschöpfungsnetzen
Arbeitspaketleitung „Systematisches Testen“, Erstellung und Durchführung von Performance-Tests zur Bestimmung von Service Level Agreements (SLAs)
Technologien: Java, SAP SD Benchmark, SAP Netweaver
 
Architektur und Entwicklung eines Anwendungsbackends für ein Fertigungsleitsystem
Komponentenbasierte Architektur, Datenbankmodellierung, Komponentenintegration.
Technologien: JAVA, EJB, JBoss
 
Architektur und Entwicklung einer Managementinfrastruktur für Service-orientierte Anwendungen und Prozesse
Prozesserstellung, Prozessinstrumentierung, Service Level Management.
Technologien: JAVA, EJB, IBM WebSphere, SCA, BPEL, BPMN, WBEM
 
Aufsetzen und Einrichten einer Online-Lernplattform zur Lehrerausbildung
Installation, Konfiguration, Design.
Technologien: Moodle

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Bevorzugt Projekte im Raum Karlsruhe/Pfalz oder mit überwiegend Remote-Anteil. Frühestens ab 1.1.2019 wieder verfügbar.
Profilbild von Anonymes Profil, Software-Engineer Software-Engineer
Registrieren