Freelancerprofil: -0636959

Entwickler Fullstack JavaScript, Angular, PHP, AWS, Node.JS, Vue.JS

IT-Erfahrung seit:
2019
Position:
IT Analyst / Architekt
Projektleitung / Organisation / Koordination
Software-Entwicklung / Programmierung
Projekte im Werdegang

12/2019 - 02/2022 Fullstack, Vue.JS, TypeScript, Storybook.JS, Node.js, Mocha, Chai, Angular.JS, Mustache, JavaScript, PHP, HTML, SASS, Ajax, , Docker, Jenkins, AWS, Terraform, Serverless, DynamoDB, Postman, Atom, Visual Studio Code, Zeplin, Confluence, Jira, Git, macOS, Scrum Zusammen mit elf anderen Entwicklern entwickelte ich für den Relaunch eines Webauftritts Funktionen im Backend und Frontend und war somit als Fullstack-Entwickler tätig. Im Backend entwickelte ich Microservices mit TypeScript, die mit REST-APIs kommunizieren. Für die Qualitätssicherung schrieb ich hierzu automatisierte Tests mit Mocha und AWS API-Gateway und AWS Cloudfront. Für CI/CD Prozesse der Microservices nutzte ich Terraform und Serverless. Des Weiteren entwickelte im Frontend Single-Page Applications für die Microservices, sowie Migrationen im Zuge des Relaunchs mit Vue.js (V2- Class AWS. Mit SASS und Zeplin schrieb ich für das Frontend Vue-Komponenten in Storybook.js. Außerdem setzte ich Features im alten System um. Hierbei in Verbindung mit Jira. Als gemeinsame Grundlage diente das Betriebssystem macOS mit Docker, Atom und Visual Studio Code als Entwicklungsumgebung. Für das Deployment auf Testumgebungen benutzte ich Jenkins während Terrafrom in Kombination mit Serverless für Node.js in Chai. Gehostet wird der Code auf AWS Lambda, verborgen hinter einem Composition API) in TypeScript. Die Daten bezog ich per Ajax-Request von arbeitete ich mit AngularJS, Mustache, PHP und JavaScript (ES5). Um die Zusammenarbeit in Scrum zu erleichtern, nutzten wir Git sowie Confluence das Deployment der Microservices von mir genutzt wurde

 
Branche

 
 
Kenntnisse

Hardware
Betriebssysteme
Programmiersprachen

Datenbanken

Datenkomm. / Netzwerk

Design / Entwicklung

SAP / ERP Module

Software / Tools

Standards / Prozesse
Problem Management
Produktmanagement
 
Ausbildung & Zertifikate

k.A  
 
Sprachen

deutsch (++++)
englisch (++++)


Sonstiges

 

Kontakt

people4project GmbH
Lörenskogstr. 3
85748 Garching bei München
+49 (89) 55 29 39 - 40
Image

Vereinbarung zur Verwendung von Cookies


Allgemeine Verwendung

Wir verwenden Cookies, Tracking Pixels und ähnliche Technologien auf unserer Website. Cookies sind kleine Dateien, die von uns erstellt und auf Ihrem Gerät gespeichert werden. Unsere Website verwendet Cookies, die von uns oder von Dritten zu verschiedenen Zwecken im Rahmen der Verwendung und Funktionalität einschließlich der Personalisierung unserer Website abgelegt werden. Es ist möglich, dass Cookies verwendet werden, um zu nachzuvollziehen, wie Sie die Website verwenden und so zielgerichtete Werbung anzuzeigen.

Dritt-Anbieter

Unsere Website nutzt verschiedene Dienste von Dritt-Anbietern. Wenn Sie auf unserer Website sind, können diese Dienste anonyme Cookies im Browser des Benutzers ablegen und diese Cookies mit in der Cookie-Datei des Besuchers speichern. Im folgenden eine Liste einiger derartiger Dienste: Google, Facebook, Twitter, Adroll, MailChimp, Sucuri, Intercom und andere soziale Netzwerke, Anzeigen-Agenturen, Sicherheits-Software wie z.B. Firewalls, Datenanalyse-Unternehmen und Anbieter von Internetzugängen. Diese Dienste sammeln möglicherweise auch anonyme Identifizierungsmerkmale wie die IP-Adresse, den HTTP-Referrer, die eindeutige Geräte-Kennung und andere nicht-persönliche Informationen zur Identifizierung sowie Server Logfiles.