Das interne Asset Management Tool bietet nur eine generalisierte API. Diese soll im Zuge eines Ablöse Projekte abstrahiert und internen Teams bereitgestellt werden. Damit sollen interne Prozesse wie Asset-Management der einzelnen Teams automatisiert und optimiert werden.
Aufgrund Personenbezug und internen Bedingungen ist es notwendig, eine Sicherheitskriterien zu berücksichtigen.
Eine in die Jahre gekommene Disponentensoftware ist durch eine hochverfügbare, moderne MicroService Architektur ersetzt worden. Dafür wurde der gesamte Technogliestack neu aufgebaut und entwickelt.
Ziel war ein möglichst automatisierten Ablauf zu schaffen, Software zu deployen und zu entwickeln. Dies ist im Zusammenhang mit nativen Integrationen der AWS Cloud umzusetzen gewesen.
Abschlussthese:
Konsequenzen von Legacysoftware auf Konzernunternehmen - wie die Softwareentwicklung dem Problem von älter werdender Software begegnen kann
Web-Entwicklung & Software-Architektur:
Angular, TypeScript, Vue, RESTful-Webservices, Single Page Applications (SPA), Micro-Frontend Architektur, Test Driven Development (TDD), Domain Driven Design (DDD), UI/UX, Web Accessibility (A11Y), Agile Methoden (SCRUM, Kanban)
Backend-Entwicklung
ASP.NET Core, C#, Node.js, Nest.js, Express.js, Websockets, OAuth, JWT, SQL (MySQL, SQLight, PostgreSQL, IBM Db2, Aurora), NoSQL (MongoDB, Redis), REST, GraphQL, SpringBoot, SpringCloud, JakartaEE, Python
DevOps Engineering
CI/CD (Gitlab CI/CD, GitHub Actions), Infrastructure as Code (AWS CDK, Terraform, Ansible), kubernetes (ArgoCD, Helm, flux), Grafana, Greylog, Prometheus, KRITIS, Docker
Über mich
Begeisterter Senior Software Web- und Softwareentwickler mit mehr als 6 Jahren Erfahrung in der Entwicklung moderner Webanwendungen und standardisierten Softwarelösungen. Spezialisiert auf Frontend- und Backendentwicklung, agile Methoden und den anteiligen Betrieb. Führende Übernahme technischer Herausforderungen und innovative Projekte zum Erfolg führen.
Einsatzgebiete
Softwareentwicklung & -design, Software-Architektur, Web-Entwicklung (Frontend, Backend), Cloud-Architektur, DevOps-Engineering, Automation, Software-Optimierung, Entwicklung hybrider & Cross-Plattform Anwendungen, API Entwicklung, Qualitätssicherung und Testing.
Fähigkeiten und Kenntnisse
Frontend-Technologien
Sprachen & Frameworks: HTML5, CSS3, SCSS, Tailwind, JavaScript, TypeScript, Angular, React, RxJS, Vue, PHP, Storybook, Redux, Flux, NgRx, Signal Store
Backend-Technologien
Qualitätssicherung / Testing
Jasmine, Karma, Cypress, Playwright, Cucumber, jUnit, Mockito, Mocha
Weitere Technologien
Docker, MVC, MVVM, Git, Github, Gitlab, Continuous Integration, Continuous Delivery, AWS, GCP, Azure, NPM, yarn, PNPM, JWT
Entwicklungsumgebungen
Visual Studio, Visual Studio Code, IntelliJ, PHP Storm, Web Storm, xCode, Rider
Plattformen
Windows, Linux, macOS, Ubuntu, OpenShift, AWS, Kubernetes
Methoden
Wasserfall, SCRUM, Kanban, Agile, V-Modell, Pair Programming, Continuous Integration, Continuous Delivery, ITILv4
Kommunikation & Management
Atlassian, Jira, Confluence, Bitbucket, Zoom, MS Teams
Kernfähigkeiten
Web- & Software-Entwicklung, Anforderungsanalyse, Software-Design, Cloud-Design, Frontend Architektur, Backend Architektur, Technische Dokumentation, Software-Automatisierung
Frontend-Entwicklung
Backend und Server-Entwicklung
DevOps Engineering
Webdesigns
Design anspruchsvoller User Interfaces (UI) mit SASS (SCSS, LESS) und modernen CSS Bibliotheken
Weitere Tätigkeiten
FESTANSTELLUNG
10/2021 ? 04/2022
Rolle: Developer
Kunde: DB Systel GmbH
Aufgaben:
04/2022 ? 06/2023
Rolle: Senior Developer
Kunde: DB Systel GmbH
Aufgaben:
07/2023 ? 11/2023
Rolle: (Senior-)Specialist & Cloud Architect
Kunde: DB Systel GmbH
Aufgaben:
12/2023 ? 12/2023
Rolle: Seniorspecialist
Kunde: DB Systel GmbH
Aufgaben:
Das interne Asset Management Tool bietet nur eine generalisierte API. Diese soll im Zuge eines Ablöse Projekte abstrahiert und internen Teams bereitgestellt werden. Damit sollen interne Prozesse wie Asset-Management der einzelnen Teams automatisiert und optimiert werden.
Aufgrund Personenbezug und internen Bedingungen ist es notwendig, eine Sicherheitskriterien zu berücksichtigen.
Eine in die Jahre gekommene Disponentensoftware ist durch eine hochverfügbare, moderne MicroService Architektur ersetzt worden. Dafür wurde der gesamte Technogliestack neu aufgebaut und entwickelt.
Ziel war ein möglichst automatisierten Ablauf zu schaffen, Software zu deployen und zu entwickeln. Dies ist im Zusammenhang mit nativen Integrationen der AWS Cloud umzusetzen gewesen.
Abschlussthese:
Konsequenzen von Legacysoftware auf Konzernunternehmen - wie die Softwareentwicklung dem Problem von älter werdender Software begegnen kann
Web-Entwicklung & Software-Architektur:
Angular, TypeScript, Vue, RESTful-Webservices, Single Page Applications (SPA), Micro-Frontend Architektur, Test Driven Development (TDD), Domain Driven Design (DDD), UI/UX, Web Accessibility (A11Y), Agile Methoden (SCRUM, Kanban)
Backend-Entwicklung
ASP.NET Core, C#, Node.js, Nest.js, Express.js, Websockets, OAuth, JWT, SQL (MySQL, SQLight, PostgreSQL, IBM Db2, Aurora), NoSQL (MongoDB, Redis), REST, GraphQL, SpringBoot, SpringCloud, JakartaEE, Python
DevOps Engineering
CI/CD (Gitlab CI/CD, GitHub Actions), Infrastructure as Code (AWS CDK, Terraform, Ansible), kubernetes (ArgoCD, Helm, flux), Grafana, Greylog, Prometheus, KRITIS, Docker
Über mich
Begeisterter Senior Software Web- und Softwareentwickler mit mehr als 6 Jahren Erfahrung in der Entwicklung moderner Webanwendungen und standardisierten Softwarelösungen. Spezialisiert auf Frontend- und Backendentwicklung, agile Methoden und den anteiligen Betrieb. Führende Übernahme technischer Herausforderungen und innovative Projekte zum Erfolg führen.
Einsatzgebiete
Softwareentwicklung & -design, Software-Architektur, Web-Entwicklung (Frontend, Backend), Cloud-Architektur, DevOps-Engineering, Automation, Software-Optimierung, Entwicklung hybrider & Cross-Plattform Anwendungen, API Entwicklung, Qualitätssicherung und Testing.
Fähigkeiten und Kenntnisse
Frontend-Technologien
Sprachen & Frameworks: HTML5, CSS3, SCSS, Tailwind, JavaScript, TypeScript, Angular, React, RxJS, Vue, PHP, Storybook, Redux, Flux, NgRx, Signal Store
Backend-Technologien
Qualitätssicherung / Testing
Jasmine, Karma, Cypress, Playwright, Cucumber, jUnit, Mockito, Mocha
Weitere Technologien
Docker, MVC, MVVM, Git, Github, Gitlab, Continuous Integration, Continuous Delivery, AWS, GCP, Azure, NPM, yarn, PNPM, JWT
Entwicklungsumgebungen
Visual Studio, Visual Studio Code, IntelliJ, PHP Storm, Web Storm, xCode, Rider
Plattformen
Windows, Linux, macOS, Ubuntu, OpenShift, AWS, Kubernetes
Methoden
Wasserfall, SCRUM, Kanban, Agile, V-Modell, Pair Programming, Continuous Integration, Continuous Delivery, ITILv4
Kommunikation & Management
Atlassian, Jira, Confluence, Bitbucket, Zoom, MS Teams
Kernfähigkeiten
Web- & Software-Entwicklung, Anforderungsanalyse, Software-Design, Cloud-Design, Frontend Architektur, Backend Architektur, Technische Dokumentation, Software-Automatisierung
Frontend-Entwicklung
Backend und Server-Entwicklung
DevOps Engineering
Webdesigns
Design anspruchsvoller User Interfaces (UI) mit SASS (SCSS, LESS) und modernen CSS Bibliotheken
Weitere Tätigkeiten
FESTANSTELLUNG
10/2021 ? 04/2022
Rolle: Developer
Kunde: DB Systel GmbH
Aufgaben:
04/2022 ? 06/2023
Rolle: Senior Developer
Kunde: DB Systel GmbH
Aufgaben:
07/2023 ? 11/2023
Rolle: (Senior-)Specialist & Cloud Architect
Kunde: DB Systel GmbH
Aufgaben:
12/2023 ? 12/2023
Rolle: Seniorspecialist
Kunde: DB Systel GmbH
Aufgaben: