Published using Google Docs
Bernd_Martin_CV
Updated automatically every 5 minutes

Bernd Martin, Dipl.-Ing.(FH)

Product Engineering

cv.berndmartin.net.qr.png

Anton-Bruckner-Str. 2

D-85591 Vaterstetten

+49(0)174 70 98 266

bernd.martin@bmline.de

Lebenslauf

Persönliche Daten

Name:                        M a r t i n

Vorname:                Bernd D.H.

Geburtsdatum:                27. Mai 1967

Geburtsort:                Ravensburg

Staatsangehörigkeit:        deutsch

Familienstand:                ledig

Berufserfahrung

10/2023 - 04/2025        Front End Entwickler         Frankfurt

Vertragsportal - Deutsche Vermögensberatung DVAG

Technologien: Micro Front End Design, Bun, Node.js, Angular 17/18/19, RxJs, Typescript, Azure, NgRx, Signal, LUIGI, REST, json, yaml, npm, GitHub, Docker, OpenApi/Swagger, CI/CD Pipelines, SonarQube, Monorepos, Unit Tests, Playwright Testautomatisierung, Tiltfile

Aufgaben und Tätigkeiten:

  • Neu- und Weiterentwicklung des Vertragsportal der DVAG mit Angular und TypeScript
  • Eigenverantwortliche Entwicklung und Pflege von vier Micro-Frontends im Monorepo
  • Weiterentwicklung unter Einsatz neuester Angular-Technologien (Angular 17–19)
  • Einführung und Integration des Angular Signal Store zur State-Verwaltung
  • Regelmäßige Aktualisierung und Wartung von Projektabhängigkeiten (Package Updates)
  • Enge Zusammenarbeit mit Backend-Entwicklern zur Integration von REST-Schnittstellen
  • Umsetzung von Design-Vorgaben auf Basis von Figma-Prototype
  • Aufbau und Optimierung von CI/CD-Pipelines in Azure DevOps
  • Implementierung von Unit-Tests sowie automatisierten UI-Tests mit Playwright
  • Qualitätssicherung durch SonarQube, Dockerisierung und lokale Entwicklungsumgebung mit Tilt

08/2023 - 09/2023 Frontend Architect / Senior Frontend Entwickler          
Herzogenaurach

Architecture Analysis Product Lifecycle Management für PUMA

Technologien: Domain Driven Design, Microservice, Micro-frontend, Node.js, Angular, Nx.dev, Module Federation, NgXs, RxJs, Typescript, Azure, REST, json, yaml, npm, Git, Docker, OpenApi/Swagger, CI/CD Pipelines, SonarQube, Monorepos, Testing

Aufgaben und Tätigkeiten:

  • Durchführung einer umfassenden Architektur- und Codeanalyse bestehender Single-Page-Applikationen
  • Bewertung und Dokumentation der bestehenden Angular-Codebasis hinsichtlich Wartbarkeit, Skalierbarkeit und Best Practices
  • Erarbeitung von Handlungsempfehlungen zur Optimierung und Weiterentwicklung der Applikationen
  • Konzeption und Umsetzung der Migration mehrerer Einzelanwendungen in ein gemeinsames Monorepo (Nx.dev)
  • Unterstützung bei der Einführung moderner Entwicklungsstandards wie Module Federation und Micro-Frontend-Strukturen

10/2021 - 03/2023        Front End Entwickler         Veil/Baden Baden

Webentwicklung Customer Self Service Anwendung für Riverty

Technologien: Node.js, React v18 und Angular 15, Store, Saga, NgXs, RxJs, Typescript, Azure, REST, json, yaml, npm, Git, Scrum, Docker, BizDevOps, OpenApi/Swagger, Scrum, CI/CD Pipelines, Akita, Redux, MUI, SonarQube, Nx Monorepos, JUnit-/E2E-Tests  

Aufgaben und Tätigkeiten:

  • Neu- und Weiterentwicklung moderner Webanwendungen mit Angular und React
  • Umsetzung von UI-Komponenten gemäß Designvorgaben (u. a. mit MUI)
  • Implementierung von State-Management-Lösungen mit Redux, Akita, NgXS und Saga
  • Entwicklung automatisierter Tests (Unit-Tests und End-to-End-Tests) zur Sicherstellung der Softwarequalität
  • Integration in bestehende CI/CD-Pipelines und Zusammenarbeit im agilen Scrum-Team

12/2020 - 07/2021        Front End Entwickler         München

Webentwicklung Webshop Bürklin

Technologien: Node.js, Angular 10, NgRx, Javascript, Typescript, Azure, Sass, Scrum, REST, json, yaml, npm, Git, Scrum, CMS, Intershop, PWA, SEO  

Aufgaben und Tätigkeiten:

  • Neuentwicklung des Webshops unter Einsatz moderner Webtechnologien mit Fokus auf Performance und Benutzerfreundlichkeit
  • Frontend-Entwicklung mit Angular unter Verwendung von NgRx für State Management
  • Enge Abstimmung mit Backend-Teams zur Integration von Schnittstellen und Services
  • Anpassung und Erweiterung des Webshops an kundenspezifische Anforderungen und bestehende Infrastrukturen (Intershop, CMS)
  • Durchführung gezielter SEO-Optimierungen zur Verbesserung der Sichtbarkeit und Ladezeiten
  • Mitarbeit in einem agilen Scrum-Team und Umsetzung von User Stories auf Basis von fachlichen Anforderungen

09/2020 - 01/2021        Front End Entwickler         Aschaffenburg

Webentwicklung für Webshop der KION Group

Technologien: Node.js, Angular 10, NgRx, Javascript, Typescript, Azure, Kubernetes,

Sass, Scrum, REST, json, yaml, npm, Git, Scrum, Web Components, LitElement,
CMS, SAP Hybris

Aufgaben und Tätigkeiten:

  • Mitarbeit am Go-Live des neuen Webshops der KION Group
  • Neu- und Weiterentwicklung von Webshop-Funktionalitäten mit Angular und Web Components
  • Entwicklung und Integration wiederverwendbarer Web Components mit LitElement
  • Optimierung des Designs und der Benutzerführung gemäß UX-Vorgaben
  • Anpassung und Anbindung des Webshops an bestehende CMS- und SAP-Hybris-Systeme
  • Zusammenarbeit im agilen Scrum-Team und technische Abstimmung mit Backend- und DevOps-Teams

12/2019 - 08/2020        Front End Entwickler         München

Webentwicklung für Munich RE

Technologien: Node.js, Angular 8/9, NgRx, Javascript, Typescript, nginx, Docker, Azure,

Kubernetes, Sass, Scrum, REST, json, yaml, npm, Git, Scrum, ES6/7/8, Material Design, Swagger, DevOps, CI, CD

08/2019 - 12/2019        Front End Entwickler         München

Webentwicklung für ein Allianz Startup Syncier GmbH

Technologien: Node.js, Vue.js, Vuex, Vue-Rx, Vuetify, Javascript, Typescript, nginx, Docker,

Kubernetes, Sass, Scrum, REST, json, yaml, npm, Git, Scrum, ES6/7/8, Material Design, Swagger, DevOps, GitOps, CI, CD, keycloak

09/2018 - 06/2019        Front End Entwickler         München

Webentwicklung für Big Data Analytics Tool  Giesecke+Devrient

Technologien: Node.js, Vue.js, Vuex, Vue-Rx, Vuetify, Javascript, Typescript, ECharts, D3.js,

Scrum, REST, json, npm, MongoDB, Hadoop, Python, Java, Git, Scrum, ES6/7/8,

Material Design, Sass

01/2018 - 08/2018        Front End Entwickler         München

Front-End Applikationsentwicklung für gemeinsames zentrales externes Login der

Stadt München und der Stadtwerke München SWM

Technologien: Node.js, Angular 5/6, Angular Universal, Progressive Web App (PWA), JavaScript, HTML5, CSS3/SCSS, dynamische Formulare, oAuth2, Routing, Thymeleaf, Java,

REST, json, npm, Git, Jira, Scrum

05/2017 - 12/2017        Front End Entwickler         München

Front-End Applikationsentwicklung für Asset Management Unternehmen MEAG

zur Marktdaten Konsolidierung

Technologien: Protractor Test, Node.js, Angular, JavaScript, REST json, npm, Jasmine,

TimeScape Xenomorph (TSDB), D3js, Angular Material, Handlebars, C#

03/2017 - 04/2017        Front End Entwickler         München

Front-End Applikationsentwicklung für Startup Unternehmen

Technologien: Angular 4, TypeScript, JavaScript, RxJS, Bootstrap, Webpack, SCSS,

UI-Router, Lazy Loading, REST json, npm, Node.js, IntelliJ

01/2017 - 02/2017        Front End Entwickler         Karlsruhe

Front-End  Applikationsentwicklung für Bedienungskonzept einer Smart Grid

Lösung für Erzeuger im Bereich Energie-, Wasser und Stromversorgung,
IDS GbmH 
Technologien: Angular 2, TypeScript, JavaScript, RxJS, Bootstrap, Webpack, SCSS, chart.js, UI-Router, Lazy Loading, REST json, npm, Node.js, IntelliJ

01/2016 - 12/2016        Front End Entwickler         Metzingen

Front-End  Webentwickler für eine Shop Lösung für die Hugo Boss AG.

Technologien: Neuentwicklung von Web-Applikationen Angular 2, AngularJS 1.5, KnockoutJS, TypeScript, JavaScript, ECMAScript 6, RxJs, JQuery, Kendo UI, HTML, CSS,

Bootstrap, Gulp, LESS, Json, MS Visual Studio, Anbindung REST SAP, npm,

Node.js, Jasmine Tests

05/2015 - 12/2015        Front End Webentwickler         Luzern / CH

Front-End  Webentwickler für eine Applikation bei einer der größten Branchen- Versicherung in der Schweiz (CSS Versicherung). Neuentwicklung einer Web- oberfläche für CRM System

Technologien: AngularJS, jQuery, JavaScript, Jasmine, Testautomatisierung CSS3, SCSS,

PureCSS, Bootstrap, Siebel Open-Ui, HTML5, Responsive Webdesign, Json,

Eclipse, Maven, Git, Scrum, Java EE, REST

09/2014 -04/2015        Front-End Entwickler Web/App        München

Erstellung komplexer Webentwicklung, das als Responsive Design auf den gängigen Plattformen (Web, Tablets und Mobile) verwendet werden kann. Entworfen als

Single page Application im Finanzsektor zur Kalkulation von Immobilien-

berechnungen.

  • Massgebliche Entwicklung der Web-Applikation
  • Analyse der User Stories und Ableitung der Entwicklungsaufgaben
  • Umsetzung der Entwicklungsaufgaben im Sprints
  • Erstellen von Units- und E2E-Tests
  • Präsentation der Ergebnisse

Technologien: AngularJS, jQuery, Javascript, Cordova, CSS3, Bootstrap, Less, HTML5, Responsive Web Design, Gulp, RESTful, Json, Test Driven Development, Jasmine, Karma, SASS

05/2014 - 09/2014         Front-End Entwickler BI Tools           München

Softwareentwicklung für die newken GmbH für SAP BusinessObject BI

  • Abfrage aller BI Server, Universen, CUID, Objects
  • Automatisierung von Reports
  • Konzeption und Design der Weboberfläche
  • Unterstützung von Sprintplanung und Release Management
  • Durchführung von Tests und Fehlerbehebung

Technologien: SAP BusinessObjects Business Intelligence 4.x (BO BI Webi), Java 1.7, Spring,Javascript, CSS3, HTML, CURL, RESTful 

04/2014 - 07/2014         Software Architect        Tettnang

Software Version Update planen für Optimo Software GmbH

Technologien: Versionsupdate planen, Performance Optimierungen. Progress OpenEdge ABL, Progress RDBMS, SQL, .Net, VMWare, Windows Server 2012, Powershell

2010 - 2013        Software Dev. / Database Architect        München

Softwareentwicklung für Infor GmbH, drittgrößter Lieferant für Enterprise Software Anwendungen und Dienstleistungen

  • Requirement Engineering, Analyse und Spezifikation, Erstellen von Konzepten und Schnittstellenbeschreibung
  • Software Architecture und Datenmodellierung
  • Softwareentwicklung mit Datenbankanbindung Progress (Openedge, RDBMS)
  • Design und Code Review sowie Software Tests
  • Dokumentation, Integrationsunterstützung und Support

Technologien: Progress OpenEdge ABL 11.1, Progress RDBMS, JAVA, SQL, .NET, C#, OpenSSL, Windows, Citrix, Unix, Linux, Crystal Report, SOAP, Socket, XML, REST, JSON, CA ERwin, ITIL, HTML, CSS, VMware, DB Monitoring, DB Optimization, Cloud Computing, regular expressions

2006 - 2010         Software Dev. / Database Architect        München

Softwareentwicklung für Amadeus Hospitality GmbH, dem weltweit führenden Technologie Partner für die Tourismusbranche

  • Erstellung von Software Requirement Spezifications, Risikoanalysen und Testabläufen
  • Software Architecture und Datenmodellierung
  • Softwareentwicklung mit Datenbankanbindung Progress (Openedge, RDBMS)
  • Projektmanagement

Technologien: Progress OpenEdge 4GL Version 9/10, Java, .NET, C#, Windows, Citrix, Linux und SCO, Progress RDBMS, Software Design, n-tier technology, X-Treme Programming, Test Driven Development, OLE, ActiveX, SQL, Lotus Notes, MS-Office Produktfamilie, REST, SOAP, Socket, XML, JSON, ctScheduler, ctree, n-Tier, HP PCL, HTML, CSS

2004 - 2006         Software Architect         München

Softwareentwicklung für die Schweitzer-Gruppe und deren Verbund rechtlich selbständiger Fach- und Universitätsbuchhandlungen

  • Software Entwicklung mit Datenbankanbindung Sybase (PowerBuilder, ASE)
  • Implementierung von Schnittstellen für Online Marktplätze
  • Datenbankadministration Sybase – Replication, Backup, Recovery, Aufbau Testsysteme, Performance Analysen, Tuning und Implementierung

Technologien: Sybase Adaptive Server Datenbank, Sybase PowerBuilder V9, Oracle DB, C++, Windows XP/2000/Server, SQL, Replikation, Trigger, Stored Procedures, HTML, MIME, OLE, Shell scripts, ZPL, regular expression

1999 - 2004         Bytec GmbH         Friedrichshafen

Führender Distributor von IBM Information Management Software, Fujitsu Siemens Computers und verschiedenen LINUX Derivaten
Sales Engineer, Products & Services

  • Technische Beratung für System- und Softwareunternehmen bei komplexen Software- und Hardwareanforderungen und bei deren Kunden
  • Produkt Management: Markteinführung von IT Systemen, Vertriebsstrategien, Preisgestaltung, Verkaufsförderung, Forecasting und Marketing
  • Weiterentwicklung der ERP Applikation der Bytec GmbH

1998 – 1999        Carl Edelmann GmbH        Heidenheim

Hersteller von Verpackungen und Verpackungsanlagen
Projektleiter und Entwicklungsingenieur

  • Entwicklung, Konstruktion (CAD HP ME10) und Inbetriebnahme von Verpackungsanlagen
  • Projektmanagement, Messen, Markteinführung und Kunden-Schulung

02/89 – 10/90                         Sulzer Escher Wyss GmbH        Ravensburg
und 02/92 – 03/92

Hersteller von Papiermaschinen; Hydraulikanlagen und Turbinen
Facharbeiter im Bereich Forschung und Entwicklung, Papiertechnologie

Studium

1994 – 1998        Hochschule Furtwangen                           Furtwangen

Product Engineering, Abschluss: Diplom Ingenieur (FH)

  • Diplomarbeit: IBM Deutschland GmbH, Stuttgart;
    Entwicklung einer Client/Server-Applikation: “Entwicklung eines Dynamischen Qualitäts Management Systems zur Administration von Qualitäts- und Business Control Maßnahmen
  • Praktikum: Daimler-Benz Aerospace - Dornier GmbH, Friedrichshafen, Design und Entwicklung von Client/Server-Applikationen für die Entwicklung und Konstruktion der Internationalen Raumstation (ISS)
  • Projektarbeiten.: Kommunikationskonzept für das Porsche Werk Zuffenhausen; Informationsplattform für den Studiengang Product Engineering unter Verwendung einer SQL Datenbank
  • Markt Potentialermittlung und Wettbewerbsanalyse für Membran Stirling Motoren; Relationship Marketing Instrumente

Ausbildung Schulbildung

1985 – 1989 Ausbildung zum Maschinenschlosser, Abschluss: Facharbeiterbrief

1992 - 1993 Berufskolleg Ravensburg, Abschluss: Fachhochschulreife
1980 – 1985 Realschule Weingarten, Abschluss: Mittlere Reife

Sonstige Kenntnisse

Sprachen:                                        Englisch (verhandlungssicher),
                                Französisch (Grundkenntnisse)

EDV:         Betriebssysteme:                 Windows, UNIX (Solaris, Linux, MacOS)
Datenbanken:                SQL (Oracle, Progress, Sybase, I
nformix
                                
DB2, PostgreSQL), NoSQL
Programmiersprachen:        C/C++/C#, .NET, PowerBuilder,
                                Progress OpenEdge 4GL, Java
Sonstiges:                         BI BusinessObjects (Crystal Reports,                                         Web Intelligence), DataWarehouse, BI                                         Query Designer, Data Modelling ERwin,
                                HTML, CSS, JavaScript, TypeScript,
                                npm, Node.js, jQuery, JSON, CAD


Zivildienst
Hobbies

1990 – 1992 Sonderschule G
Lesen, Radfahren, Skifahren

Seite