IT Consultant
- Verfügbarkeit einsehen
- 9 Referenzen
- auf Anfrage
- 52146 Würselen
- Weltweit
- de | en | es
- 05.10.2024
Kurzvorstellung
Auszug Referenzen (9)
"Herr K. hat eine sehr gute Zusammenarbeit mit den anderen Team-Mitglieder gezeigt und eigene Ideen eingebracht um unser Produkt voranzubringen"
6/2023 – 1/2024
Tätigkeitsbeschreibung
Weiterentwicklung eines Dashboard-Anwendung zur Visualisierung und Verwaltung von KPIs aus AWS DynamoDB
Aufgaben:
• Konfiguration und Einbindung von Tableau Dashboards zur Darstellung von KPIs
• Entwicklung von Angular-Komponenten für das Dashboard und Detailseiten
• Integration von Tailwind CSS für modernes, responsives Design
• Durchführung des Upgrades von Angular 14 auf Angular 17
• Implementierung von Services unter Verwendung von RxJS
• Erstellung von Unit-Tests und End-to-End-Tests
• Code-Management mit Git, Erstellung und Überprüfung von PR/MR
• Verwaltung von User Stories in JIRA
• Erstellung von technischer Dokumentation
Amazon Web Services (AWS), Angular, CSS (Cascading Style Sheet), FTAM (File Transfer Access and Management), HTML, Java (allg.), JavaScript, Json, Kotlin, Responsive Webdesign, Spring Framework, SQL, Testen, Typescript, XML
"Die Zusammenarbeit hat sehr gut funktioniert und auch das gelieferte Ergebnis war gut und wie abgesprochen."
9/2022 – 6/2023
TätigkeitsbeschreibungSoftwareentwicklung mit Angular 14 für den Product Guide, zur Auswahl und Dimensionierung des geeigneten Messgeräts. Entwicklung einer Applikation für die Auswahl an Dokumenten zum ausgewählten Produkt
Eingesetzte QualifikationenAngular, CSS (Cascading Style Sheet), Git, HTML5, JavaScript, Json, Representational State Transfer (REST), Responsive Webdesign, Testen, Typescript
"H. hat sich schnell eingearbeitet und konnte seine Aufgaben immer gut abschließen."
2/2022 – 4/2023
TätigkeitsbeschreibungWeiterentwicklung einer Content Management Applikation, für die Ausspielung von personalisierten Angeboten.
Eingesetzte QualifikationenAmazon Web Services (AWS), Angular, CSS (Cascading Style Sheet), Git, Graphql, HTML5, JavaScript, Json, Representational State Transfer (REST), Testen, Typescript
"Die Zusammenarbeit mit H. war sehr angenehm."
7/2021 – 6/2022
TätigkeitsbeschreibungEntwicklung eines Kundenportals
Eingesetzte QualifikationenAmazon Web Services (AWS), Angular, CSS (Cascading Style Sheet), Docker, Git, HTML5, Json, Representational State Transfer (REST), Responsive Webdesign, Testen, Typescript
"Herr K. hat uns in diesem Zeitraum bei der Weiterentwicklung unserer Web App und Cordova App (iOS und Android) unterstützt."
2/2021 – 7/2021
Tätigkeitsbeschreibung
• Erstellen von Modulen und Komponenten in Angular
• Implementieren von Services in RxJS
• Implementieren von Unit Tests und End to End tests in Karma und Protector
• npm Packages updaten, code in GitLab einchecken, PR/MR erstellen und überprüfen
• Bearbeitung von User Storys in JIRA
• Absprache mit Backend-Kollegen über Services die in Angular überführt werden sollen
• Technische Dokumentation
Angular, CSS (Cascading Style Sheet), Git, HTML5, JavaScript, Node.Js, Typescript
"Danke für die gute Zusammenarbeit."
5/2020 – 2/2021
Tätigkeitsbeschreibung
Technologien:
Visual Code, Angular 8+, Angular Elements, TypeScript, JavaScript, ES6, Git,
Docker, npm, TSLint, JSLint, JSON, REST, XML/TMX, Jenkins, Karma, Protector, HTML5, CSS4, D3, Web Components, Polymer, lid.js, Nexus, Spring Boot, Java Agent Development, Framework, YAML, Java, MQTT, MongoDB, LDAP, Portainer, Linux (Ubuntu, Alpine), Gitea, Trello, Mural, Jira, Confluence, Webstorm, NGINX, Polyfills, Slack, Insomnia Designer/Core, GitKraken, Markdown
Softwareentwicklung für das EOP Frontend um den Ablauf der Maschinen über das Frontend zu beobachten und zu konfigurieren.
Aufgaben:
- Über Jenkins sowie Gitea Release, Publish und Deploy bereitstellen sowie auch Jenkins Build/Release Pipeline anpassen. Jira Storys in Sub-Tasks unterteilen
- Komponenten in Polymer, Angular Elements und lid.js entwickeln
- Entwickelte Komponenten sowie Services in der Angular Applikation überführen
- Unit Tests und End to End tests durch Karma und Protector implementieren
- Implementierung mit Git einchecken, npm Packages updaten,
- SCRUM Vorgehensweise, Frontend Talk, Retro Prespektiv, Workshop, Refaktoring
- Feature Branch erstellen und ins Develop/Master Branch überführen
- Mehrsprachigkeit mit Sprachspezifischen StyleSheets (Chinesisch) implementieren
- Docker Image erstellen und ins Portainer überführen sowie Basis Node anpassen
- Über die Swagger API, Rest Endpoints sowie Subskriptions die in MQTT übertragen werden in der Angular Applikation implementieren
- Technsche Dokumentation
Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, Typescript
"Sehr engagierter Entwickler, der uns bei der Überführung von InVision Vorlagen zu Angular Komponenten unterstützt hat."
2/2020 – 3/2020
Tätigkeitsbeschreibung
Softwareentwicklung mit HTML, CSS, JavaScript und Angular für die Bedieneinheit einer dentalen Fräs- und Schleifmaschine.
+Analyse der in InVision hinterlegten Screens und Komponenten, Fitnesslevelanzeige der Werkzeuge, Bearbeitungsprozesse
+Erstellen eines technischen Konzepts zur Umsetzung der Screens und Komponenten in das Frontend der Bedieneinheit
+ Entwicklung des Frontends der Bedieneinheit mit CSS, HTML, JavaScript, Typescript und Angular auf Basis des zuvor erstellten Konzepts
+ Testen der in Angular entwickelten Frontendkomponenten im Storybook
+ Erstellen einer technischen Dokumentation
+ Anlegen von Protos Modellen
+ Konvertieren der Protos in Ubuntu WSL über einer Toolchain (Poky SDK)
+ Visual Code Extension Angular Watch
+ Prototyping in InVision mit Design System Management und Storybook
+ Service Anbindung (GRPC, .NET Core, Webservices)
+ liquid.js Templates Konvertierung
+ MobaXterm X-Server
+ Websocket
+ end-to-end testing (Protractor, Karma)
+ Yarn Package Manager
+ NPM (node.js)
+ Gulp
+ webpack bundle
+ Prettier Code Formatter
+ Git
+ BitBucket Filehosting
+ Jira
+ Confluence
+ Angular 9 Ivy
+ Bugfixing
Ergebnis:
+ Analyse
+ Technisches Konzept
+ Quellcode
+ Sourcecode
+ Testdokumentation
+ technische Dokumentation
Storyboards, Ubuntu, .Net, C#, Typescript, Microsoft Visual Studio, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript
"Herr K. hat uns im Sommer 2019 bei der Entwicklung von Angular/Razor Anwendungen unterstützt."
5/2019 – 10/2019
Tätigkeitsbeschreibung
Implementierung eines Upload Managers für den Transfer von Textdateien auf verschiedene
Endsysteme
Microsoft Business Intelligence, Microsoft SQL Server Analysis Services (SSAS), Transact-Sql, DevOps (allg.), Testen, Active Directory, C#, Entity Framework, Git, Node.Js, Team Foundation Server, Typescript, XML, Angular, ASP.NET, CSS (Cascading Style Sheet), HTML5, Json, Representational State Transfer (REST)
"."
12/2018 – 4/2019
Tätigkeitsbeschreibung
Modernisierung und Weiterentwicklung des Softwareprodukts ZAS Motor R2. ZAS Motor R2 ist
eine Software mit der man Versicherungsdaten erfasst und Versicherungsverträge über das
Internet abschließen und ausrechnen kann.
DevOps (allg.), Scrum, Testen, Git, Typescript, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, Json, Representational State Transfer (REST)
Qualifikationen
Projekt‐ & Berufserfahrung
6/2023 – 1/2024
Tätigkeitsbeschreibung
Weiterentwicklung eines Dashboard-Anwendung zur Visualisierung und Verwaltung von KPIs aus AWS DynamoDB
Aufgaben:
• Konfiguration und Einbindung von Tableau Dashboards zur Darstellung von KPIs
• Entwicklung von Angular-Komponenten für das Dashboard und Detailseiten
• Integration von Tailwind CSS für modernes, responsives Design
• Durchführung des Upgrades von Angular 14 auf Angular 17
• Implementierung von Services unter Verwendung von RxJS
• Erstellung von Unit-Tests und End-to-End-Tests
• Code-Management mit Git, Erstellung und Überprüfung von PR/MR
• Verwaltung von User Stories in JIRA
• Erstellung von technischer Dokumentation
Amazon Web Services (AWS), Angular, CSS (Cascading Style Sheet), FTAM (File Transfer Access and Management), HTML, Java (allg.), JavaScript, Json, Kotlin, Responsive Webdesign, Spring Framework, SQL, Testen, Typescript, XML
9/2022 – 6/2023
TätigkeitsbeschreibungSoftwareentwicklung mit Angular 14 für den Product Guide, zur Auswahl und Dimensionierung des geeigneten Messgeräts. Entwicklung einer Applikation für die Auswahl an Dokumenten zum ausgewählten Produkt
Eingesetzte QualifikationenAngular, CSS (Cascading Style Sheet), Git, HTML5, JavaScript, Json, Representational State Transfer (REST), Responsive Webdesign, Testen, Typescript
2/2022 – 4/2023
TätigkeitsbeschreibungWeiterentwicklung einer Content Management Applikation, für die Ausspielung von personalisierten Angeboten.
Eingesetzte QualifikationenAmazon Web Services (AWS), Angular, CSS (Cascading Style Sheet), Git, Graphql, HTML5, JavaScript, Json, Representational State Transfer (REST), Testen, Typescript
7/2021 – 6/2022
TätigkeitsbeschreibungEntwicklung eines Kundenportals
Eingesetzte QualifikationenAmazon Web Services (AWS), Angular, CSS (Cascading Style Sheet), Docker, Git, HTML5, Json, Representational State Transfer (REST), Responsive Webdesign, Testen, Typescript
2/2021 – 7/2021
Tätigkeitsbeschreibung
• Erstellen von Modulen und Komponenten in Angular
• Implementieren von Services in RxJS
• Implementieren von Unit Tests und End to End tests in Karma und Protector
• npm Packages updaten, code in GitLab einchecken, PR/MR erstellen und überprüfen
• Bearbeitung von User Storys in JIRA
• Absprache mit Backend-Kollegen über Services die in Angular überführt werden sollen
• Technische Dokumentation
Angular, CSS (Cascading Style Sheet), Git, HTML5, JavaScript, Node.Js, Typescript
5/2020 – 2/2021
Tätigkeitsbeschreibung
Technologien:
Visual Code, Angular 8+, Angular Elements, TypeScript, JavaScript, ES6, Git,
Docker, npm, TSLint, JSLint, JSON, REST, XML/TMX, Jenkins, Karma, Protector, HTML5, CSS4, D3, Web Components, Polymer, lid.js, Nexus, Spring Boot, Java Agent Development, Framework, YAML, Java, MQTT, MongoDB, LDAP, Portainer, Linux (Ubuntu, Alpine), Gitea, Trello, Mural, Jira, Confluence, Webstorm, NGINX, Polyfills, Slack, Insomnia Designer/Core, GitKraken, Markdown
Softwareentwicklung für das EOP Frontend um den Ablauf der Maschinen über das Frontend zu beobachten und zu konfigurieren.
Aufgaben:
- Über Jenkins sowie Gitea Release, Publish und Deploy bereitstellen sowie auch Jenkins Build/Release Pipeline anpassen. Jira Storys in Sub-Tasks unterteilen
- Komponenten in Polymer, Angular Elements und lid.js entwickeln
- Entwickelte Komponenten sowie Services in der Angular Applikation überführen
- Unit Tests und End to End tests durch Karma und Protector implementieren
- Implementierung mit Git einchecken, npm Packages updaten,
- SCRUM Vorgehensweise, Frontend Talk, Retro Prespektiv, Workshop, Refaktoring
- Feature Branch erstellen und ins Develop/Master Branch überführen
- Mehrsprachigkeit mit Sprachspezifischen StyleSheets (Chinesisch) implementieren
- Docker Image erstellen und ins Portainer überführen sowie Basis Node anpassen
- Über die Swagger API, Rest Endpoints sowie Subskriptions die in MQTT übertragen werden in der Angular Applikation implementieren
- Technsche Dokumentation
Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, Typescript
2/2020 – 3/2020
Tätigkeitsbeschreibung
Softwareentwicklung mit HTML, CSS, JavaScript und Angular für die Bedieneinheit einer dentalen Fräs- und Schleifmaschine.
+Analyse der in InVision hinterlegten Screens und Komponenten, Fitnesslevelanzeige der Werkzeuge, Bearbeitungsprozesse
+Erstellen eines technischen Konzepts zur Umsetzung der Screens und Komponenten in das Frontend der Bedieneinheit
+ Entwicklung des Frontends der Bedieneinheit mit CSS, HTML, JavaScript, Typescript und Angular auf Basis des zuvor erstellten Konzepts
+ Testen der in Angular entwickelten Frontendkomponenten im Storybook
+ Erstellen einer technischen Dokumentation
+ Anlegen von Protos Modellen
+ Konvertieren der Protos in Ubuntu WSL über einer Toolchain (Poky SDK)
+ Visual Code Extension Angular Watch
+ Prototyping in InVision mit Design System Management und Storybook
+ Service Anbindung (GRPC, .NET Core, Webservices)
+ liquid.js Templates Konvertierung
+ MobaXterm X-Server
+ Websocket
+ end-to-end testing (Protractor, Karma)
+ Yarn Package Manager
+ NPM (node.js)
+ Gulp
+ webpack bundle
+ Prettier Code Formatter
+ Git
+ BitBucket Filehosting
+ Jira
+ Confluence
+ Angular 9 Ivy
+ Bugfixing
Ergebnis:
+ Analyse
+ Technisches Konzept
+ Quellcode
+ Sourcecode
+ Testdokumentation
+ technische Dokumentation
Storyboards, Ubuntu, .Net, C#, Typescript, Microsoft Visual Studio, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript
5/2019 – 10/2019
Tätigkeitsbeschreibung
Implementierung eines Upload Managers für den Transfer von Textdateien auf verschiedene
Endsysteme
Microsoft Business Intelligence, Microsoft SQL Server Analysis Services (SSAS), Transact-Sql, DevOps (allg.), Testen, Active Directory, C#, Entity Framework, Git, Node.Js, Team Foundation Server, Typescript, XML, Angular, ASP.NET, CSS (Cascading Style Sheet), HTML5, Json, Representational State Transfer (REST)
12/2018 – 4/2019
Tätigkeitsbeschreibung
Modernisierung und Weiterentwicklung des Softwareprodukts ZAS Motor R2. ZAS Motor R2 ist
eine Software mit der man Versicherungsdaten erfasst und Versicherungsverträge über das
Internet abschließen und ausrechnen kann.
DevOps (allg.), Scrum, Testen, Git, Typescript, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, Json, Representational State Transfer (REST)
Zertifikate
Ausbildung
Köln
Über mich
Als Softwareentwickler liegt meine Stärke in der Entwicklung maßgeschneiderter Softwarelösungen. Ich beherrsche verschiedene Programmiersprachen wie JavaScript, C#, Java und ich bin vertraut mit modernen Frameworks und Tools, die die Effizienz und Qualität meiner Arbeit steigern. Mit meiner umfangreichen Erfahrung kann ich die Anforderungen meiner Kunden verstehen und effektive Lösungen entwickeln, sei es für Webanwendungen, mobile Apps oder andere Softwareprojekte.
Als IT-Berater habe ich Unternehmen dabei unterstützt, ihre IT-Infrastruktur zu verbessern und ihre Geschäftsprozesse zu optimieren. Ich habe an der Entwicklung und Umsetzung von IT-Strategien mitgewirkt und Technologietrends bewertet, um meinen Kunden zu helfen, innovative Lösungen zu finden. Darüber hinaus habe ich Unternehmen bei der Auswahl und Implementierung von Softwarelösungen beraten, um ihre betriebliche Effizienz zu steigern und ihre Wettbewerbsfähigkeit zu stärken.
Mein Ziel ist es immer, den Mehrwert meiner Arbeit für meine Kunden zu maximieren. Ich arbeite gerne in multidisziplinären Teams, wo ich mein technisches Know-how und meine Kommunikationsfähigkeiten einsetzen kann, um gemeinsam die besten Lösungen zu entwickeln. Ich bin stets offen für neue Herausforderungen und halte mich über aktuelle Entwicklungen in der Softwareentwicklung und der IT-Branche auf dem Laufenden, um auf dem neuesten Stand zu bleiben.
Wenn du nach einem engagierten Softwareentwickler und IT-Berater suchst, der innovative Lösungen entwickelt und dein Unternehmen voranbringt, stehe ich gerne zur Verfügung. Lass uns gemeinsam herausfinden, wie wir deine technologischen Ziele erreichen können!
Weitere Kenntnisse
Versicherungswirtschaft, Energiewirtschaft, Kernkraftwerk (Nuklear), Pharmaindustrie,
Deutsche Bahn, Lebensmittelbranche, Handel, Web-Entwicklung, Web-Design, IT-
Dienstleistung, Softwareentwicklung, Internet, Mobile Entwicklung, Digitalisierung, Marketing, Transport, Logistik, Touristik, Medizintechnik
Methodisches Wissen:
Requirements Engineering, UML 2.5, Objektorientierte Analyse und Design (OOA+D),
Objektorientierte Programmierung (OOP), Agile Methode (Scrum), GUI-Entwicklung (Grafische Benutzeroberfläche), Überarbeiten von Code, Unit-Testing, Testdurchführung, Test-driven development (TDD), Domain-driven design (DDD), Continuous Delivery, Deployment & Integration, Integrationstest, Komponententest, End-to-End Test, Komponentenbasierte Entwicklung, Javascript design patterns, Technische Umsetzung von vorgegebenem UI-Design, UI-Test, Arbeiten mit APIs, Code-Überprüfung, Datenbankdesign, Datenmodellierung, Backend-Design, Qualitätssicherung, Workflow Design, SEO-Statistik, Webhosting, Teamkommunikation, Kundenkommunikation, Technische Dokumentation, Fehleranalyse
Programmiersprachen:
C#, ASP.NET Web API 2, ASP.NET MVC 5, JavaScript, TypeScript, HTML5, CSS3, ABAP, SAP UI5, Java 7, PHP5, XML, SOAP API, Objective-C
Tools:
JIRA, Git, GitHub, Subversion (SVN), BitBucket, Team Foundation Server 2012+ (TFS), Trello, FileZilla, XAMPP, phpMyAdmin, cPanel, Lotus Notes, Postman API, Swagger
Technologien:
Angular 2+, Typescript, AngularJS, Node.js, npm, gulp.js, grunt.js, Webpack, Jasmine, Karma, Protractor, jQuery, jQuery mobile, AJAX, JSON, REST API, Kendo UI, Backbone.js, Underscore.js, Knockout.js, Observable, RxJS, Bootstrap, .NET Framework, .Net Core, Less, SoapUI, OData, Ninject Dependency Injection, Unity Injection, OpenID, OAuth 2, Fluent Interface, Microservices, Entity Framework, NHibernate, PowerShell, NUnit, SharePoint Online (Microsoft Office 365), SharePoint Server 2010-2013, SQL Server 2012-2014, SQL Server Reporting Services, IIS, AppFabric, SAP PI/PO, SAP FIORI, SAP BPM, SAP ECC, BSP, ALV, WebDynpro, ADS/FaaS, Webpack, Google API Console, SEO, WordPress
Entwicklungsumgebungen:
Microsoft Visual Studio 2012+, Sublime Text 3, WebStorm, Eclipse 4.6, SAP Web DIE, Xamarin, Xcode, Android Studio, JetBrains Rider, Visual Studio Code, IntelliJ
Datenbanken:
MSSQL, Oracle
Betriebssysteme:
Microsoft Windows Server 2012R2+, Microsoft Windows 7+, Mac OS X, Linux (Ubuntu, SUSE)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Spanisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden