Mein beruflicher Werdegang
E.M.P. Merchandising Handelsgesellschaft mbH
Vollzeit, aktuell
Senior Frontend Developer
- Aktive Beteiligung an der Weiterentwicklung bestehender Marktplätze auf der Frontend-Seite
- Neue Funktionen implementiert und bestehende Schnittstellen verbessert
- Konzipierung und Implementierung umfassender automatisierter Testkonzepte für verschiedene Webanwendungen
- Intensivierung meines Wissens über die Salesforce Commerce Cloud durch gezielte Weiterbildung und praktische Anwendung
JavaScriptAtlassian SuiteScrumMicrosoft OfficePlaywrightAdobe XDTypeScriptReact (Native)Salesforce Commerce CloudCSS3HTML5UIUX
Brockhaus AG
Vollzeit, 9 Monate
Softwaredeveloper C# und React
- Entwicklung einer Single-Page Application zur Datenerhebung
- Fokus auf Daten für Risikobewertungen von Versicherungsportfolios
- Unterstützung der Benutzer bei schneller und sicherer Datenerfassung
- Implementierung von Schnittstellen zum Berechnungssystem
- Export von Vorgaben aus der Anwendung
- Import von Berechnungsergebnissen in die Anwendung
- Konzeption und Implementierung von Freigabeprozessen für den Datenzugriff
React (Native)CSS3HTML5C#ASP .NET CoreASP .NET Core Web-APIUXUITypeScriptConfluenceJiraNxODataJavaScriptAWSMicrosoft TeamsFullstack Developer Angular und Java
- Ende 2020 wurde Rentenüberleitungsgesetz verabschiedet
- Daraus resultierende Notwendigkeit der Schaffung einer digitalen Rentenübersicht auch für Privatvorsorge
- Ab 2024 müssen Vorsorgeeinrichtungen an zentrale Stelle für Digitale Rentenübersicht (ZfDR) angebunden sein
- Chance auf Projektaufträge aufgrund fehlender technischer Anbindung vieler Marktteilnehmer*innen
- Projektziel: Festigen und Ausbau von Kenntnissen und Expertise von ausgewählten Business Consultants und Developern im Kontext der Digitalen Rentenübersicht
FigmaCSS3HTML5TypeScriptAngularBiProSpring BootSpringAzure DevOpsJavaJavaScriptMicrosoft Teams
Tedi AG
Vollzeit, 4 Monate
Frontend Angular Developer
- 1. Herausforderung der TEDI GmbH: Entwicklung eines zentralen Systems für Logistikübersicht
- Ablösung bisher verteilter Anwendungen Vereinfachung der Aufgabenbearbeitung
- Vereinfachung der Aufgabenbearbeitung
- Zentrales System verbessert Informationstransparenz für Logistik User
- Fokus der Entwicklung: User Interface Design und User Experience
- Integration von Google's Material Design in die Anwendung
- Erweiterung der Funktionalitäten mit Angular
- Einführung von Playwright als Framework zur Verbesserung der Usability von Oberflächentests
CSS3AzureAzure DevOpsTypeScriptJavaScriptHTML5AngularUX(React) Testing LibraryPlaywrightGitAngular MaterialMicrosoft Teams
Bookwire GmbH
Teilzeit, 1 Jahr 5 Monate
Frontend React Developer
- Bookwire OS ist Plattform für Verwaltung digitaler Medien auf verschiedenen Verlagsmarktplätzen
- Erweiterung des Bookwire OS mithilfe von SPA (React)
- Anbindung an Webserver zur Kommunikation mit der Plattform
- Projektziel: Leicht wartbare Mikroanwendung durch SPA-Architektur
- Unabhängige Weiterentwicklung des Frontend durch modulare Struktur
- Resultierende dauerhafte Mehrwerte aus dieser Architekturwahl
React (Native)TypeScriptHTML5CSS3WebpackJavaScriptConfluenceJiraBitbucketUXSlackMicrosoft TeamsFrontend Next.js Developer
- Blockchain Marktplatz für Erwerb digitaler Originale
- Äquivalent zu Autor*innenausgaben
- Frontend: Aufbau eines React-basierten Designsystems.
- Design-Erstellung: Verwendung von Adobe XD und Wireframe-Tools.
- Szenarien-Evaluierung für bedarfsgerechte Webtechnologie-Einsatzmöglichkeiten.
- Technische und methodische Kenntnisse im Entwicklerteam erweitert
- SEO-zentrierte Plattformoptimierung für Suchmaschinenpositionierung
- CMS-Anforderung für Content-Administration im Projekt entstanden
- Auswahlprozess: Kriterien für CMS-Lösung definiert, Entscheidung für Strapi
- Strapi: Open-Source-Headless CMS, API-basierte Datenbereitstellung
- Anpassbarkeit von Strapi an individuelle Nutzeranforderungen durch Entwickler
Next.jsReact (Native)React Hook FormTypeScriptJavaScriptHTML5CSS3PlaywrightBitbucketJiraConfluenceMicrosoft TeamsSlackUXUISASSCypressStrapi CMS
Agido GmbH
Teilzeit, 6 Monate
Student Junior Java Developer
- Entwicklerteam integriert zusätzliche Funktionen nach Kundenabstimmung
- Ziel: Verbesserung der Bearbeitung von Geschäftsprozessen
- Integration in bestehende Individual-Lösungen
- Einsatz ermöglicht effiziente Umsetzung von Anforderungen
- Tomcat: Webserver-Container für Java-Anwendungen
- Lombok: Java-Bibliothek für Code-Reduktion
- Hibernate: Framework für Datenbankzugriff und -mapping
- Google Guava: Bibliothek für Java-Programmierung
- Spring Data MVC: Teil des Spring Frameworks für Webanwendungen
- Swing: Java-Bibliothek für GUI-Entwicklung
- Kombination der Technologien für effektive Back- und Frontend-Umsetzung
Intelij IDEAJetbrains IDEHibernateLombokRESTJavaSwingSpringSQLGitMySQLGuava
Mein schulischer Werdegang
Fachhochschule Dortmund
Wirtschaftsinformatik
Bachelor of Science
- Erwerb fundierter Kenntnisse in Java, Datenbanken, SQL und Softwaretechniken.
- Umfangreiche Auseinandersetzung mit Webtechnologien im Studium.
- Abschlussarbeit: Automatisiertes Testen einer Webanwendung mit Playwright.,Aufbau einer soliden Basis für Softwareentwicklungskarriere.