Softwareentwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 41061 Mönchengladbach
- National
- de | en
- 09.12.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
9/2021 – 12/2024
Tätigkeitsbeschreibung
- Relaunch der Handelsblatt und Wirtschaftswoche Webseiten, einschließlich der Frontend- und Backend-Entwicklung mit Angular, TypeScript, Koa und Nest.js.
- Implementierung einer SSR-Architektur, Optimierung für Core Web Vitals und Verwaltung der Infrastruktur mit Terraform und Azure.
- Aufbau einer CI/CD-Pipeline mit Docker.
- Umsetzung eines OAuth2-Authentifizierungsflows clientseitig zur sicheren Benutzeranmeldung.
- Implementierung von Grafana-Dashboards und eines Alerting-Systems mit Azure zur Überwachung und Analyse der Systemleistung.
- Umsetzung von verschiedenen Quality Gates wie automatisierte Unit-Tests, Functional Tests, Visual Regression Tests und Smoke Tests zur Sicherstellung der Softwarequalität.
Angular, Continuous Delivery, Datenbankentwicklung, Docker, Infrastrukturarchitektur, Microsoft Azure, Typescript
10/2020 – 11/2021
Tätigkeitsbeschreibung
- Weiterentwicklung einer IoT-fähigen Web- und Mobile-Anwendung zur Echtzeit-Auditierung von Geräten mit Vue.js, Node.js und Websockets.
- Durchführung von Unit- und End-to-End-Tests mit Jest und Cypress; Implementierung eines Build-Prozesses und Veröffentlichung von Paketen mit NPM.
- Implementierung eines OAuth2-Authentifizierungsflows clientseitig zur sicheren Zugriffskontrolle und Benutzerverwaltung.
Continuous Delivery, Mobile Application Development, Node.Js, Test Automation, Vue.Js
6/2020 – 9/2020
Tätigkeitsbeschreibung
- Entwicklung eines MVP für eine datenschutzorientierte Anwendung im Gesundheitswesen unter Einsatz von Nest.js, Angular und TypeScript.
- Implementierung von CQRS-Pattern und JWT-Authentifizierung für sichere Kommunikation.
- Umsetzung einer Mehrmandantenarchitektur, um die Anwendung flexibel für verschiedene Kundeninstanzen zu gestalten.
Verwendung von Docker und GitLab CI/CD für kontinuierliche Integration und Deployment.
Angular, Application Development, Docker, Mysql, Node.Js, Representational State Transfer (REST), Testen, Typescript, Vue.Js
7/2019 – 9/2019
TätigkeitsbeschreibungEntwicklung einer Investitionsplattform für Unternehmen, die dazu beiträgt, Investoren und Investitionsempfänger zusammenzubringen. Der Kunde ist eine der größten Innovationsgemeinschaften in Europa. Eine große Herausforderung war die Zeit für die Umsetzung. Das Projekt wurde innerhalb von sechs Wochen konzipiert, gestaltet und entwickelt.
Eingesetzte QualifikationenResponsive Webdesign, JavaScript, Vue.Js
4/2019 – 6/2020
TätigkeitsbeschreibungImplementierung eines Bedarfsplaners für eines der weltweit führenden Sportartikel- und Outdoor-Unternehmen. Eine große Herausforderung war die Verarbeitung von großen Datenmengen, die von einem SAP-Backend über eine OData-Service-Schnittstelle geliefert wurden. Aus diesem Grund mussten eine Node.js-Middleware eingerichtet werden, die das Caching, die Formatierung und die Aggregation der Daten für das Front-End übernimmt.
Eingesetzte QualifikationenResponsive Webdesign, Datenbankentwicklung, Agile Methodologie, Confluence, Docker, Jira, Node.Js, Typescript, JavaScript, Vue.Js
3/2019 – 6/2020
Tätigkeitsbeschreibung
- Entwicklung eines Bedarfsplaners zur Reduzierung von Planungsaufwänden und Visualisierung von Prognosen mit Vue.js und Node.js.
- Integration von SAP-Backends und Nutzung der OData-Service-Schnittstelle für den Datenaustausch und die Synchronisation.
- Umsetzung einer Investitionsplattform mit Vue.js und ES6 für die Verbindung von Investoren und Investitionsempfängern.
- Optimierung der Datenverarbeitung durch den Einsatz von Node.js-Middleware für Caching und Datenformatierung.
Agile Methodologie, Confluence, Datenbankentwicklung, Docker, JavaScript, Jira, Responsive Webdesign, Typescript, Vue.Js
6/2017 – 2/2019
Tätigkeitsbeschreibung
- Entwicklung im Core von ETWeb Empower, einer Enterprise Talent Management Webanwendung, innerhalb eines Teams von über 30 Entwicklern.
- Implementierung von zentralen JavaScript-Features und die Optimierung der Benutzererfahrung.
- Einsatz von Technologien wie Knockout.js, Lodash und .NET für komplexe und skalierbare Lösungen.
- Erstellung technischer Dokumentationen und Zusammenarbeit in agilen Umgebungen zur Verbesserung der teamübergreifenden Kommunikation.
Agile Methodologie, Confluence, Git, JavaScript, Jira, Scrum
7/2015 – 5/2017
Tätigkeitsbeschreibung
- Entwicklung und Pflege von responsiven Websites, Online-Shops und Webanwendungen für verschiedene Kundenprojekte.
- Umsetzung von Front-End-Lösungen unter Verwendung von HTML, CSS, JavaScript und PHP.
- Backend-Aufgaben, einschließlich der Einrichtung, Wartung und Pflege von Content-Management-Systemen (CMS) und Online-Shop-Plattformen.
- Erstellung von Grafiken und Designs mit Adobe Creative Suite, insbesondere Photoshop und Illustrator.
- Unterstützung bei der Entwicklung und Implementierung von SEO-Strategien zur Verbesserung der Online-Präsenz der Kunden.
- Enge Zusammenarbeit mit Design- und Marketingteams, um kreative und technische Anforderungen zu erfüllen.
Adobe Illustrator, Adobe Photoshop, Apache HTTP Server, JavaScript, PHP
Ausbildung
Emden
Mönchengladbach
Über mich
Weitere Kenntnisse
★★★★★★★★★★ JavaScript
★★★★★★★★★★ Typescript
★★★★★★★★★★ HTML / CSS
★★★★★★★★★★ Less / Sass
★★★★★★★★★★ Node.js
★★★★★★★★★★ Vue.js
★★★★★★★★☆☆ Angular
★★★★★★★☆☆☆ React
★★★★★★★★☆☆ RxJS
★★★★★★★★☆☆ Koa.js
★★★★★★★★☆☆ Nest.js
★★★★★★★★☆☆ Terraform
★★★★★★☆☆☆☆ SQL
★★★★★★☆☆☆☆ KQL
★★★★★★☆☆☆☆ Shell script
★★★★★★☆☆☆☆ Python
★★★★★★☆☆☆☆ PHP
★★★★★☆☆☆☆☆ Java
★★★★☆☆☆☆☆☆ C++
★★★★☆☆☆☆☆☆ Rust
★★★★☆☆☆☆☆☆ Haskell
Cloud Plattformen / CDN / Datenbankverwaltungssysteme / Virtualisierung
★★★★★★★★☆☆ Azure
★★★★☆☆☆☆☆☆ AWS
★★★★★☆☆☆☆☆ Google Cloud Platform
★★★★★★☆☆☆☆ Cloudflare
★★★★★★★★★★ Azure Front Door
★★★★★★★★☆☆ MongoDB/CosmosDB
★★★★★★☆☆☆☆ MySQL
★★★★★★☆☆☆☆ Docker
DevOps-Plattformen
★★★★★★★★★☆ GitHub
★★★★★★★★★☆ Azure DevOps
★★★★★★★★☆☆ GitLab
Web Service Interfaces
★★★★★★★★★★ REST
★★★★★★★★☆☆ WebSocket
★★★★★★★★☆☆ oData
★★★★★☆☆☆☆☆ GraphQL
★★★★☆☆☆☆☆☆ SOAP
Weitere Interessen:
Scrum, Apache Cordova, Raspebrry Pi, Clean Code, Pygame
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden