30.10.2026 aktualisiert

EM
Premiumkunde
100 % verfügbar

Software-Entwickler

Karlsruhe, Deutschland
Weltweit
Dipl.-Inform.
Karlsruhe, Deutschland
Weltweit
Dipl.-Inform.

Profilanlagen

Profil-EM.pdf

Über mich

B.Sc. Informatik - Fullstack Web Developer in Festanstellung Tätigkeitsschwerpunkte: Entwicklung von Web-Applikationen und Apps

Skills

HTMLJavaScriptPHPBootstrapCSSLinuxDevOpsWeb EntwicklungJSONMariaDBMySQLNode.jsScrumSoftware ArchitectureAngular 2+SymfonyTypeScriptVue.jsGitLabGitSassMaterial UIFull Stack EntwicklungNpm(Software)Restful ApisDocker
Fullstack Softwareentwicklung, IT-Consulting
  • Expertenkenntnisse: PHP, REST-API, JSON, MySQL, MariaDB, Git, GitLab, Apache, Cursor AI
  • sehr gute Kenntnisse: Node.js, Vue.js, TypeScript, JavaScript, Angular, Material, HTML / CSS / SCSS / SASS, Symfony, NPM, Bootstrap, Linux, Docker, DevOps, Software-Architektur, Scrum
  • gute Kenntnisse: React, React native, MongoDB, Next.js, Flutter, Jest, Jenkins, Nginx, NGRX, Material UI, Redux, TDD, Selenium, Subversion, Ansible

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2014

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicherRussischMuttersprache

Projekthistorie

FullStack-Entwicklung — WAVE Energieplattform

PropTech
Frontend
  • Vue 3 Composition API, TypeScript, Pinia Colada, vue-i18n, Vite
  • Feature-gelistete Module: Queries/Mutations, Composables, tabellenlastige Views
  • AG Grid: große Datenmengen, In-Place-Edit, Context-Menus, persistierter Tabellen-State
  • Komplexe Formulare und Dialoge (Validierung, Mehrfachaktionen, Filter)
  • Zwei SPAs plus interne Tools; geteilte UI-Bibliothek (Tabellen, Editoren, Layouts)
  • i18n DE/EN; Anbindung nur über generierte OpenAPI-Clients
Backend
  • C# / .NET 10 Minimal APIs, Use-Case-Handler, EF Core auf Data Vault (inkl. Scaffolding)
  • Lese-APIs mit Projektionen, Filtern, Aggregationen; Schreibpfade über FastAPI/Bulk-Upload
  • Fachliche Berechnungsschichten (Preise, Kosten, Zeitreihen, Rundung) und Abgleich mehrerer Ausgaben
  • Dokumentgenerierung: JSON-Payloads → LaTeX/PDF und Excel, Template-Pflege
  • Schema-Arbeit: Flyway-Migrationen (Hubs/Sats/Links, Repeatable Packages, Testdaten)
  • Datei- und User-Preference-APIs; Anbindung externer Datenquellen

Entwicklung ROCK5 IoT-Plattform mit Angular und Node.js

Internet und Informationstechnologie

  • UI-Design / UX, Gestaltung + Umsetzung (HTML5/CSS3, Angular, Angular-Material, eCharts)
  • Frontendentwicklung (Tabellen, Maps, Graphen & Datenvisualisierung)
  • Backendentwicklung (TypeScript, Node.JS, Express.js, REST API)
  • Shell Scripting (Linux)
  • Implementierung:
  • Benutzerverwaltung
  • Geräteverwaltung (IoT-Gateways)
  • Sensorverwaltung (LoRaWAN, NB-IoT)
  • Dashboard (Datenvisualisierung)
  • Datenbankmodellierung und Abstraktion mit TypeORM (MySQL)
  • System-Setup via Ansible

Neu- / Weiterentwicklung einer ESG Plattform mit Angular und PHP / Symfony

ESG / Immobilien
  • Frontend-Entwicklung (neue Angular-Komponenten nach Design-Vorgaben in Figma)
  • Backend-Entwicklung (komplexe Logiken, bei denen Daten im Zeitraum abgeglichen und über neue API-Endpunkte bereitgestellt werden - Symfony-Controller/Services/DB-Entities)
  • Shell Scripting (Linux)
  • Upgrade durchführen PHP 6 > 8 mit Testen und Anpassen an neue Version
  • Upgrade Symfony 5.x > 7.4 mit Testen und Anpassen/Refactoring an neue Version
  • Upgrade aller benutzten Pakete für Symfony 7.4 (mit Refactoring und Testen)

Rechnungsgenerierung (PDF+CSV) mit weclapp und Kunden-Backend als Datenquellen

E-Mobilität
  • Ansprechen von APIs (weclapp), inkl. Caching der Daten
  • Docker Setup
  • CSV-Generierung mit „ExcelJS“
  • PDF-Generierung mit „LibreOffice convert“
  • Queueing der Events (Trigger für die Rechnungsgenerierung)
  • Weiterentwicklung und UX an bestehender React-Applikation
  • Shell Scripting (Linux)

Technische Migration einer großen Website von TYPO3 nach Wordpress

Gesundheitswesen
  • Requirements Engineering
  • Konzept, Beratung und Realisierung (in enger Abstimmung mit dem Kunden)
  • Gewachsene Website mit etwa 1700 strukturell vielfältigen Einzelseiten

Service-Migration

Finanz-Technologie
  • Migration / Refactoring von Services hin zur neuen Struktur
  • Überarbeitung und Testing diverser Mailing-Aufrufe im gesamten System (ca. 50 verschiedene E-Mail-Cases)
  • Testautomatisierung / UnitTests mit Jest (primär für E-Mails)

Hybride App-Entwicklung mit React Native

Unterhaltung / Hörbücher
  • Feature-Implementierung in einer bestehenden App
  • Upgrade von React Native und anderen Bibliotheken
  • Umsetzung und Kommunikation mit PO
  • REST-Schnittstellen konsumieren

Frontend-Entwicklung einer Versicherungsbestellstrecke in Vue.js

Versicherungen

  • Umsetzung Code Guidelines mit eslint und prettier Regeln sowie entsprechendes Setup des Dev-Prozesses
  • Umsetzung und Kommunikation mit PO und Backend-Entwicklern
  • REST-Schnittstellen konsumieren
  • Umsetzung von Teilen der Anwendung als Komponenten für die Wiederverwendung in anderen Bestellstrecken
  • Regelmäßiger Wissenstransfer und Training für das interne (größtenteils junge) Team
  • UX

Gasflaschen-Monitoring: Implementierung der Datenverarbeitung mit BullQueue und Redis als Datenhaltung

Chemie
  • Konzept & Umsetzung
  • Setup und Konfiguration Redis, Docker
  • Implementierung Queue Consumer und Listener
  • Entwicklung neuer REST-API-Endpunkte
  • Shell Scripting (Linux)
  • Frontend: Dashboard-Elemente, die den Zustand verschiedener Queues abbilden
  • Aktuelle Auslastung der Queue
  • Charts verschiedener Metriken mit Time-Range-Auswahl

Neugestaltung einer Vertragsstrecke

Versicherungen

  • Beratung und Frontend-Entwicklung
  • Optimierung und Modernisierung durch den Einsatz von Vue.JS
  • Technische Begleitung
  • Umsetzung des bereits vorhandenen Designs
  • Aufbau einer UI-Bibliothek in Firmen Corporate Design
  • Migration von Vue2 zu Vue3 Komponenten
  • Frontend E2E-Tests in Jest
  • Training von Mitarbeiter des Kunden

Erweiterung der API und UI-Applikation

Unterricht, Online-Lernen
  • Koordination des Projekts mit Lead-Entwickler & Product Owner
  • Rolle des Lead-Architekten für mehrere Monate (vertretungsweise)
  • Agile Entwicklung nach PO-Vorgaben, verfeinern der Anforderungen
  • Code Reviews auf Bitbucket Plattform
  • Datenbank (ER-Modell) und (REST) API-Design
  • API-Implementierung in Symfony
  • API-Dokumentation mit Swagger
  • Einbettung der neuen Angular Anwendung in die bestehende Applikation (jQuery-Basis)
  • Planung und Umsetzung wiederbenutzbarer Angular-Komponenten
  • Angular UI-Umsetzung mit Angular Material, Angular Flex, RxJS
  • Training und „mitnehmen“ junger Entwickler

Erweiterung Vue.js SinglePage App

Museum
  • Requirements Engineering
  • UI-Umsetzung
  • REST-API

Single Page App, Angebotsverwaltung, Arbeitszeitbuchungssystem mit Angular und Symfony

IT-Security, Prozessoptimierung
  • Requirements Engineering
  • Technische Konzeption/Beratung zur Anbindung von Drittsystemen (LDAP)
  • UI-Konzeption und Umsetzung
  • REST-API
  • Authentifizierung mit JWT (JSON Web Token) mittels LDAP (AuthProvider)

Flutter App-Entwicklung mit Payment-Provider Anbindung

Startup / Franchise / IoT
  • Flutter App Entwicklung (iOS, Android)
  • Datenbank Design und Entwicklung einer REST-API zur Produktkonfiguration (MySQL, Node, Express.js, Docker)
  • Anbindung des Payment-Providers (BS PAYONE)

Front- und Backendentwicklung Reisemanagementsystem

Incentive / Kosmetik
  • Requirements Engineering
  • Technische Konzeption – System- und Softwarearchitektur
  • REST-API
  • Authentifizierung mit JWT (JSON Web Token)
  • Offline-Fähigkeit (PWA)

B2C Shop (Shopware 6) mit Anbindung an Plentymarkets

E-Commerce
  • Requirements Engineering
  • Technische Konzeption/Beratung zur Anbindung von Drittsystemen (Plentymarkets)
  • REST-API
  • Authentifizierung mit JWT (JSON Web Token)
  • Shopware Plugin-Entwicklung

Erfassung Durchlaufzeiten mit Barcode-Reader

OLED-Forschung & Entwicklung / IoT
  • Requirements Engineering
  • Technische Konzeption – System- und Softwarearchitektur
  • REST-API
  • Oberfläche Umsetzung
  • Barcode-Scanner Eingaben Web-Oberfläche erkennen und auswerten

Katalog- und Buchungssystem (SPA)

Museum
  • Requirements Engineering
  • Technische Konzeption – System- und Softwarearchitektur
  • REST-API
  • Anbindung externer Schnittstellen
  • Barrierefreiheit
  • Authentifizierung mit JWT (JSON Web Token)

Museum: Medieninstallation

Museum
  • Requirements Engineering
  • Technische Konzeption – System- und Softwarearchitektur
  • Anbindung externer Schnittstellen
  • Web-Oberfläche für Medientische (3m x 1,5m), aufgeteilt in 4 Touch-Areale – für die gleichzeitige Nutzung von 4 Personen
  • Anmeldung an Medientischen mit NFC und WebSocket

Museums-App (IPad - only)

Museum
  • Requirements Engineering
  • Technische Konzeption
  • Umsetzung Audio-Player
  • Umsetzung HTML / CSS Touch-Oberfläche

Entwicklung Hörtest-App (Hybrid – iOS + Android)

Gesundheit / Hörgeräteakustik
  • Requirements Engineering
  • Technische Konzeption
  • Umsetzung Tongenerierung, Playback, Aufnahmemöglichkeit
  • Umsetzung HTML / CSS Touch-Oberfläche
  • App in AppStore und PlayStore bringen

Smart Production App (Progressive Web App)

Industrie / Automotive
  • Requirements Engineering
  • Technische Konzeption
  • Kommunikation / Proxy-PO

Mediation / Projektleitung, E-Commerce Shop

E-Commerce
  • Ist-Stand Aufnahme und Problemanalyse
  • Requirements Engineering
  • Kommunikation /Mediation / “Proxy-PO“

Web-EDI - Single-Page Applikation

EDI
  • Web-Edi Anwendung wurde auf der technologischen Basis des vorherigen Projekts aufgesetzt. Schwerpunkte hier war die Generierung von Formularen, basierend auf der Konfiguration, die auch die Feldvalidierungen enthielt.
  • Proxy-PO
  • Requirements-Engineering beim Kunden
  • Technische Konzeption Front- und Backend

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden