Man with Rainbow Flag© James Wiseman
Github Profile Picture

Mein Weg zur MeisterschaftFusion aus Bildung, Erfahrung und Leidenschaft in der Softwareentwicklung

Hier präsentiere ich meine Qualifikationen in der Webentwicklung mit Fokus auf React. Mit praktischer Erfahrung in verschiedenen Projekten und soliden Grundlagen aus meinem Wirtschaftsinformatik-Studium strebe ich ansprechende und technisch exzellente Webanwendungen an.

E.M.P. Merchandising Handelsgesellschaft mbH
Brockhaus AG
Tedi AG
Bookwire GmbH
Agido GmbH
Fachhochschule Dortmund

Mein beruflicher Werdegang

E.M.P. Merchandising Handelsgesellschaft mbH

Vollzeit, aktuell

  1. Senior Frontend Developer

    1. Aktive Beteiligung an der Weiterentwicklung bestehender Marktplätze auf der Frontend-Seite
    2. Neue Funktionen implementiert und bestehende Schnittstellen verbessert
    3. Konzipierung und Implementierung umfassender automatisierter Testkonzepte für verschiedene Webanwendungen
    4. Intensivierung meines Wissens über die Salesforce Commerce Cloud durch gezielte Weiterbildung und praktische Anwendung
    JavaScript
    Atlassian Suite
    Scrum
    Microsoft Office
    Playwright
    Adobe XD
    TypeScript
    React (Native)
    Salesforce Commerce Cloud
    CSS3
    HTML5
    UI
    UX

Brockhaus AG

Vollzeit, 9 Monate

  1. Softwaredeveloper C# und React

    1. Entwicklung einer Single-Page Application zur Datenerhebung
    2. Fokus auf Daten für Risikobewertungen von Versicherungsportfolios
    3. Unterstützung der Benutzer bei schneller und sicherer Datenerfassung
    4. Implementierung von Schnittstellen zum Berechnungssystem
    5. Export von Vorgaben aus der Anwendung
    6. Import von Berechnungsergebnissen in die Anwendung
    7. Konzeption und Implementierung von Freigabeprozessen für den Datenzugriff
    React (Native)
    CSS3
    HTML5
    C#
    ASP .NET Core
    ASP .NET Core Web-API
    UX
    UI
    TypeScript
    Confluence
    Jira
    Nx
    OData
    JavaScript
    AWS
    Microsoft Teams
  2. Fullstack Developer Angular und Java

    1. Ende 2020 wurde Rentenüberleitungsgesetz verabschiedet
    2. Daraus resultierende Notwendigkeit der Schaffung einer digitalen Rentenübersicht auch für Privatvorsorge
    3. Ab 2024 müssen Vorsorgeeinrichtungen an zentrale Stelle für Digitale Rentenübersicht (ZfDR) angebunden sein
    4. Chance auf Projektaufträge aufgrund fehlender technischer Anbindung vieler Marktteilnehmer*innen
    5. Projektziel: Festigen und Ausbau von Kenntnissen und Expertise von ausgewählten Business Consultants und Developern im Kontext der Digitalen Rentenübersicht
    Figma
    CSS3
    HTML5
    TypeScript
    Angular
    BiPro
    Spring Boot
    Spring
    Azure DevOps
    Java
    JavaScript
    Microsoft Teams

Tedi AG

Vollzeit, 4 Monate

  1. Frontend Angular Developer

    1. 1. Herausforderung der TEDI GmbH: Entwicklung eines zentralen Systems für Logistikübersicht
    2. Ablösung bisher verteilter Anwendungen Vereinfachung der Aufgabenbearbeitung
    3. Vereinfachung der Aufgabenbearbeitung
    4. Zentrales System verbessert Informationstransparenz für Logistik User
    5. Fokus der Entwicklung: User Interface Design und User Experience
    6. Integration von Google's Material Design in die Anwendung
    7. Erweiterung der Funktionalitäten mit Angular
    8. Einführung von Playwright als Framework zur Verbesserung der Usability von Oberflächentests
    CSS3
    Azure
    Azure DevOps
    TypeScript
    JavaScript
    HTML5
    Angular
    UX
    (React) Testing Library
    Playwright
    Git
    Angular Material
    Microsoft Teams

Bookwire GmbH

Teilzeit, 1 Jahr 5 Monate

  1. Frontend React Developer

    1. Bookwire OS ist Plattform für Verwaltung digitaler Medien auf verschiedenen Verlagsmarktplätzen
    2. Erweiterung des Bookwire OS mithilfe von SPA (React)
    3. Anbindung an Webserver zur Kommunikation mit der Plattform
    4. Projektziel: Leicht wartbare Mikroanwendung durch SPA-Architektur
    5. Unabhängige Weiterentwicklung des Frontend durch modulare Struktur
    6. Resultierende dauerhafte Mehrwerte aus dieser Architekturwahl
    React (Native)
    TypeScript
    HTML5
    CSS3
    Webpack
    JavaScript
    Confluence
    Jira
    Bitbucket
    UX
    Slack
    Microsoft Teams
  2. Frontend Next.js Developer

    1. Blockchain Marktplatz für Erwerb digitaler Originale
    2. Äquivalent zu Autor*innenausgaben
    3. Frontend: Aufbau eines React-basierten Designsystems.
    4. Design-Erstellung: Verwendung von Adobe XD und Wireframe-Tools.
    5. Szenarien-Evaluierung für bedarfsgerechte Webtechnologie-Einsatzmöglichkeiten.
    6. Technische und methodische Kenntnisse im Entwicklerteam erweitert
    7. SEO-zentrierte Plattformoptimierung für Suchmaschinenpositionierung
    8. CMS-Anforderung für Content-Administration im Projekt entstanden
    9. Auswahlprozess: Kriterien für CMS-Lösung definiert, Entscheidung für Strapi
    10. Strapi: Open-Source-Headless CMS, API-basierte Datenbereitstellung
    11. Anpassbarkeit von Strapi an individuelle Nutzeranforderungen durch Entwickler
    Next.js
    React (Native)
    React Hook Form
    TypeScript
    JavaScript
    HTML5
    CSS3
    Playwright
    Bitbucket
    Jira
    Confluence
    Microsoft Teams
    Slack
    UX
    UI
    SASS
    Cypress
    Strapi CMS

Agido GmbH

Teilzeit, 6 Monate

  1. Student Junior Java Developer

    1. Entwicklerteam integriert zusätzliche Funktionen nach Kundenabstimmung
    2. Ziel: Verbesserung der Bearbeitung von Geschäftsprozessen
    3. Integration in bestehende Individual-Lösungen
    4. Einsatz ermöglicht effiziente Umsetzung von Anforderungen
    5. Tomcat: Webserver-Container für Java-Anwendungen
    6. Lombok: Java-Bibliothek für Code-Reduktion
    7. Hibernate: Framework für Datenbankzugriff und -mapping
    8. Google Guava: Bibliothek für Java-Programmierung
    9. Spring Data MVC: Teil des Spring Frameworks für Webanwendungen
    10. Swing: Java-Bibliothek für GUI-Entwicklung
    11. Kombination der Technologien für effektive Back- und Frontend-Umsetzung
    Intelij IDEA
    Jetbrains IDE
    Hibernate
    Lombok
    REST
    Java
    Swing
    Spring
    SQL
    Git
    MySQL
    Guava

Mein schulischer Werdegang

Fachhochschule Dortmund

Wirtschaftsinformatik

  1. Bachelor of Science

    1. Erwerb fundierter Kenntnisse in Java, Datenbanken, SQL und Softwaretechniken.
    2. Umfangreiche Auseinandersetzung mit Webtechnologien im Studium.
    3. Abschlussarbeit: Automatisiertes Testen einer Webanwendung mit Playwright.,Aufbau einer soliden Basis für Softwareentwicklungskarriere.