Profilbild von Dominik Ludwig Fullstack-Developer Typescript/PHP aus Murrhardt

Dominik Ludwig

verfügbar

Letztes Update: 22.01.2024

Fullstack-Developer Typescript/PHP

Firma: Ludwig IT
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

CV-DominikLudwig-2023_281123.pdf

Skills

PHP (Symfony 5/6, Zend 3/Laminas)
Typescript/Javascript (React/Next.js, Remix, Redux, Vue.js, Vuex, Nuxt)
Agile Development (Scrum, Jira, Domain-Driven, SAFe)
Monitoring (Nagios, Icinga, Kibana)
Webdesign (Atomic Design Pattern, Material, Bootstrap, Tailwind)
CI/CD (Jenkins, Gitlab CI, Github Actions)
Projektplanung & -leitung

Projekthistorie

10/2023 - 11/2023
FULLSTACK DEVELOPER
(Industrie und Maschinenbau, 50-250 Mitarbeiter)

Refactoring eines Softwareprototyps auf Actyx-Basis hin zu einer Open Source basierten Lösung
Erstellung einer Digitalisierungslösung von Produktionslinien in Fabriken zur Herstellung von Lebensmittelprodukten
• Sammeln von Hardware-Scanner-Daten und Maschinendaten in einer PostgreSQL Datenbank
• Vorbereitung von der Daten zum Export in PowerBI
• Auslesen und Interpretation von Hardware Daten in einem React Frontend mit Dashboard, Auftragserfassung und
Administrationsfunktion
• Verwenden von Zebra Scanner und Siemens Logo S7 Protocol
• Re-Design des Userinterfaces der Liniendisplays
• Planung des Rollouts
• Deployment des Backend-Systems auf Industrie-PC sowie Dashboards auf Industrie-Displays über BalenaOS mit
Docker, SOPS, Nginx
• Skalierbarkeit des Produkts auf 49 Produktlinien vorbereitet
• Vorort Einsatz und Inbetriebnahme beim Kunden

Techstack: Typescript, React, NodeJS, NestJS, Prisma, PostgreSQL, MSSQL, Docker, Github, Github Actions, BalenaOS,
SOPS, NGINX, Vite, Vitest

08/2023 - 09/2023
FULLSTACK DEVELOPER
(Internet und Informationstechnologie, 10-50 Mitarbeiter)

Technische Planung, Architektur und Implementierung einer Software zum Crawlen von Projektausschreibungen
• Verantwortlich für die technische Planung und Umsetzung der Software
• Entwicklung der Architektur und Implementierung der Software
• Einsatz von React, Remix, TypeScript, Prisma, PostgreSQL, Github und anderen Technologien
• Implementierung eines Custom Drag & Drop Kanban-Boards für Sales Funnel
• Steigerung der Effizienz im Vertrieb und Verkaufsprozess.
• Wissenstransfer von Programmierparadigmen mit React an andere Kollegen
• Unterstützung bei der Anwendung von React in neuen Projekten und Schulung der Teammitglieder

Techstack: Typescript, React, Remix, Prisma, PostgreSQL, Docker, Github, Github Actions, Github Projects, fly.io, Vite,
Vitest, Material UI, Playwright

01/2023 - 06/2023
Sen. Frontend-Developer
Saint Gobain (Industrie und Maschinenbau, 500-1000 Mitarbeiter)

Technische Planung, Architektur und Implementierung einer Software zum Konfigurieren von Produktsystemen
mit Vue 3.
- Verantwortlich für die technische Planung und Umsetzung einer Software zur Konfiguration von
Produktsystemen unter Verwendung von Vue 3
- Entwicklung der Architektur und Implementierung der Software
- Einsatz von Vue 3, Vuex, Javascript, Typescript, HTML, Tailwind, Google Firebase, Google Firestore, Firebase
Security Rules, Tailwind, Rest, CI/CD
- Management von Kundenanforderungen durch Schätzung von Zielen und Vorgaben
- Sicherstellung eines reibungslosen Projektverlaufs und der Kundenzufriedenheit
- Verantwortlich für die Bereitstellung von Softwarebuilds und die Gewährleistung einer stabilen
Softwareumgebung
- Wissenstransfer von Programmierparadigmen mit Vue 3 an den Kunden
- Unterstützung der Kunden bei der effizienten Nutzung der Software

Techstack: Vue 3, Vuex, Typescript, HTML, CSS, Tailwind, Google Firebase, Google Firestore, Firebase Security Rules, Rest, CI/CD, Jira, Confluence

08/2022 - 12/2022
Frontend-Developer
(Automobil und Fahrzeugbau, < 10 Mitarbeiter)

Weiterentwicklung von CSOX - der cloudbasierten Engineering Workbench für Kunden wie Bosch, BMW,
Rivian, Continental und Volkswagen
- Teamlead Softwareentwicklung
- Implementierung von verbesserten Benutzeroberflächen und -designs zur Steigerung der
Benutzerfreundlichkeit
- Optimierung der Backend-Verarbeitung zur Verbesserung von Leistung und Skalierbarkeit
- Koordination und Durchführung von Tests zur Einhaltung von Sicherheits- und Qualitätsstandards
- Konzeption und Entwicklung eines Sicherheitsmanagement-Tools für die Implementierung von Funktionen zur
Überwachung und Verwaltung von Sicherheitsrichtlinien und -prozessen
- Integration fortschrittlicher Sicherheitsfunktionen, einschließlich Zugriffskontrolle und Protokollierung
- Koordination von Schulungen und Schulungsmaterialien zur Integration des Tools in bestehende Prozesse
- Erhebliche Steigerung der Sicherheitsstandards und positive Reaktion von Kunden und Stakeholdern
- Leitung der technischen Umstellung des Java-Rich Clients hin zu einer modernen SaaS React-Cloud-
Anwendung
- Analyse und Bewertung der Anforderungen und potenziellen Vorteile der Portierung
- Umsetzung der Portierung und Sicherstellung eines reibungslosen Übergangs
- Implementierung von Cloud-Technologien für Skalierbarkeit und Verfügbarkeit
- Ergebnis: eine hochmoderne, cloud-basierte Anwendung mit verbesserter Leistung und
Benutzerfreundlichkeit sowie reduziertem Wartungsaufwand

Techstack: React, TypeScript, Java, Theia, Github, Github Actions, HTML, CSS, Tailwind, Jenkins, Jira, Confluence, CI/CD

09/2021 - 12/2022
Fullstack-Developer
TriStyle customerce GmbH (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Development from scratch of a data-driven e-commerce platform for the Group brands peterhahn.de and madeleine.de
Prototyping and development within a domain-driven environment

Techstack: React, Next.js, Jest, Pact, Github Actions, Storybook, Jira, Confluence, PHP 8, Symfony 6, AWS (RDS, Route 53...), Terraform, Docker

06/2022 - 10/2022
Frontend-Developer
(Internet und Informationstechnologie)

Development of a freelance networking platform
Realisation of the Figma design from scratch
Integration of an audio and video chat function for individual and group chats

Techstack: Vue.js, vuex, Jest, Typescript, Git, ClickUp, Figma

03/2022 - 05/2022
Frontend-Developer
(Internet und Informationstechnologie)

Development, prototyping and refactoring of an existing insurance- comparison platform
Further development of the existing application
Conception and development for a comparison portal for insurances with focus on dynamic components

Techstack: React, Jest, Typescript, Atomic Design Pattern, Git, Gitlab Pipelines

03/2020 - 09/2021
Fullstack-Developer
Peter Hahn GmbH (Konsumgüter und Handel, 1000-5000 Mitarbeiter)

Further development of the existing e-commerce platform peterhahn.de Replacement of the Legacy code and refactoring using Symfony and PHP 7+.

Techstack: PHP 7+, Symfony 5, Twig, PHPUnit, Jira, testcafe, Git, Gitlab, Gitlab
Pipelines, Scrum

01/2021 - 08/2021
Frontend-Developer
(Internet und Informationstechnologie)

Relaunch of a speed test page of one of the largest providers
The aim was to retain the design completely but to modernise the entire technology behind it
rewrote the complete frontend to get rid of old Javascript code and replaced by modern React components within a Next.js application

Techstack: React, Next.js, Redux, Jest, Typescript, Node.JS, Websockets, Git, Gitlab Pipelines

11/2020 - 12/2020
Fullstack-Developer
(Internet und Informationstechnologie)

Development of a network-test prototype for a renowned German computer magazine
Project was a feasibility study with positive outcome

Techstack: React, Python, map-libraries, Git

11/2018 - 03/2020
Fullstack-Development
compliance solution GmbH - Stuttgart (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Further development of a market-leading compliance platform
Coverage of the complete compliance area, including for example screening, black and white listing etc.

Techstack: Javascript, ExtJS, .NET, MSSQL, Perforce, Jira

Reisebereitschaft

Nur Remote verfügbar
Profilbild von Dominik Ludwig Fullstack-Developer Typescript/PHP aus Murrhardt Fullstack-Developer Typescript/PHP
Registrieren