TN
verfügbar

Letztes Update: 21.11.2023

FullStack-Entwicklung mit Node.JS, Angular / Vue / React und TypeScript

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (gut)

Dateianlagen

Profil-2023_211123.pdf

Skills

Node.JS, Angular / Vue / React, TypeScript, Web-Portale, E-Business, Virtualisierung, Produktpersonalisierung, Couponing services, Dashboard, KPI-Visualisierung, OOP, SW Design Patterns, Content Management, Datenmigration, Datenbanken, Datenarchivierung, Responsive Design, Testing, Continuous, Deployment, Dependency Injection, JavaScript, PHP, Symfony I & II, Zend I & II, Bootstrap, jQuery, Raphael JS, W2UI, PDFLib, FPDF, Node.js, Storybook JS, Angular, React.Js, Redux, Vue.Js, Vuex, Nest.JS, Moment.JS, Angular Material, Formly, Compodoc, NodeMailer, Multer, Axios, Passport, D3, Highcharts, SocketIo, Ionic, Cordova, DevOps, Docker, WSL, Asana, CI, CD, Jenkins, AWS Lambda, Serverless Application Model, Scrum, Wasserfallmodell, V-Modell, Jira, Confluence, Slack, MS Teams, Trello, Redmine, Git, GitLab, SVN Subversion, Git Flow, PHPUnit, Selenium, JUnit, Karma, Jest, Protractor, Cypress, Puppeteer, MySQL, SQL, Systbase, Oracle, NoSQL, GraphQL, MongoDb, Mongoose ODM, Sequelize ORM, Linux, Apache, Windows-Server, VM VirtualBox, VMware, Nginx, Express.JS, KOA, OAuth2, JWT, Hemlet, HTML5, CSS 3, SASS, Stylus, PostCSS, Grunt, Imagemagick, WinSCP, Putty Smarty, Habel, Photoshop, Illustrator, Indesign, phpMyAdmin, Webpack, Waffle, Prettier, Babel, PDF generator, RabbitMQ, VSCode, PHPStorm, XCode, iOS, Netbeans, Android Studio, Eclipse, Windows, Unix, CMS, Wordpress, Joomla, OXID, Magento, API, JS, Capacitor, Typescrtipt, Bluetooth LE, Web BLE, Socket TCP, Azure, TCP, HTTP, Refactoring, Express, Vue JS 3, SCSS, GitHub, Dashboad, KPI, HTML, Mongoose, SAP, SAML, Redis, CRM, Middleware, Unit Testing, Heroku, CSS, AWS, Back-End, Social Media, REST, NodeJS, ReactJS, MomentJs, PHP 5.4, CSS3, Symfony 2, Symfony, PHP 5.5, AJAX, Composer, Open Source, Bug-fixing, PHP 5, BOWER, mobile Website, Zend II, Zend II Framework, MVC, Zend I, Dependency Injections, Zend, Photoshop Screen Design, Injection, SVG, VML, X, Raphael, PDF-Form, Winbinder, PHP Compiler, Visual Studio, Exe, UTF-8, Webserver, 5.X, RaphaelJS

Projekthistorie

04/2021 - bis jetzt
Mobile Entwickler, API Entwickler
SEW Eurodrive

Technologien & Anwendungen: JavaScript, Node.JS, Ionic, Cordova, Capacitor, Typescrtipt, Angular, Bluetooth LE, Web BLE
Api, Socket TCP, Docker, Azure, DevOps, Jira
Aufgabengebiet: Erstellung ein API für einen Wechselrichter über folgenden Protokoll: Bluetooth LE, Web
BLE,
Socket TCP und HTTP
Aufgabenbeschreibung: Ich bin verantwortlich für den Schnittstelle zwischen den Wechselrichter und ein Mobile-
App. Zusätzlich setze ich Feature von MobileApp mit gegebene Ux/Ui Vorlage um.
Refactoring, BugFixing, Unit-Testing und E2E-Testing rundete ich das Projekt ab.

03/2015 - bis jetzt
Softwareentwickler
BCM Solutions GmbH

Technologien & Anwendungen: PHP 5.5, JavaScript, HTML5, GraphQL, CSS3, MySQL, Redmine, JQuery, Selenium, AJAX,
Composer, Grunt, Stylus
Aufgabengebiet: CRM-Systemerweiterung, gemäß den internen Anforderungen und den Bedürfnissen
innerhalb des Unternehmens.
Aufgabenbeschreibung: Auf Basis einer Open Source Lösung wurden User-Stories und User-Cases definiert und
umgesetzt. Modulbau, Coderefactoring, Bug-fixing

08/2020 - 04/2021
Softwareentwickler
ITMX GmbH

Technologien & Anwendungen: JavaScript, Node.JS, Express, Vue JS 3, Vuex, SCSS, Webpack, Azure, Git, GitHub, DevOps,
Jira, Confluence, Dashboad, KPI, HTML, SCRUM, REST, Nest.JS, D3, MongoDB, Mongoose,
SocketIo, MomentJS, Axios, TypeScript, Docker, SAP, SAML 2, Redis, Sentry
Aufgabengebiet: Erstellung ein CRM basiert auf ein SAP Backend
Aufgabenbeschreibung: Als Full-Stack Entwickler bin ich in folgende Bereich zuständig:
Ich konzipiere die gesamte Infrastruktur der Middleware Nest.JS zum SAP Backend.
Zusätzlich kümmere ich mich um die Rechteverwaltung, die Authentifizierung und
Benutzerverwaltung. Die Vorlage erarbeite ich mittels Adobe XD in Vue 3 & TypeScript.
Nebenbei konfiguriere und betreue ich die Dev Ops Pipeline. Die Infrastruktur teste ich
mittels Unit Testing und E2E Tests.

10/2015 - 08/2020
Softwareentwickler

Technologien & Anwendungen: JavaScript, Node.JS, Express, KOA, Angular.JS, Angular, Vue.JS, Vuex, PostCSS, Webpack,
Heroku, Git, GitHub, Travis, Jira, Confluence, Highcharts, Dashboad, KPI, HTML, CSS, jQuery,
SASS, SCRUM, REST, Nest.JS, D3, AWS SAM, ThreeJs, MongoDB, Mongoose, SocketIo,
MomentJS, Axios, TypeScript, Docker
Aufgabengebiet: Weiterentwicklung und Fertigstellung zweier Web-Anwendungen im Bereich Musik und
Bücher
Aufgabenbeschreibung: Das Projekt ist in verschiedene Aufgabenbereiche unterteilt und wird innerhalb eines
SCRUM-Teams bearbeitet. Die Aufgabenbereiche des Teams lassen sich wiederum in Front-
End, Back-End, Middleware und Design unterteilen. Hierunter fallen folgende Aufgaben:
Planung, Screen-Umsetzung, Feature Implementierung, Darstellung und Verarbeitung
komplexer und hoher Datenmengen auf dynamischen Charts-Ranking Systemen.
Individuelle Daten und User spezifische Einstellungen können persistiert werden, auf
verschiedene Formate exportiert, freigegeben oder auf verschiedenen Social Media Portalen
geteilt werden. In diesem Projekt war ich als Fullstack-Entwickler tätig und habe sowohl
Back-sowie Frontend entwickelt. Das Frontend wurde mit Angular.JS, Angular und Vue.JS
umgesetzt. Das Backend habe ich mittels Node.JS entwickelt.

06/2019 - 12/2019
Softwareentwickler

Technologien & Anwendungen: Angular, Angular Material, SASS, Webpack, Heroku, Git, GitHub, Travis, Jira, Confluence,
SCRUM, REST, D3, MongoDb, Mongoose, MomentJS, Formly, Karma
Aufgabengebiet: Neuentwicklung einer Angular URM App (User Rights Managerment)
Aufgabenbeschreibung: Neuimplementierung einer Verwaltungsapp für Kundenrechte. Das Backend ist eine fertige
NodeJS-Rest-Schnittstelle. Die Einstellungen der Rechte wurden mit dynamischem HTML
generiert. Mit Unit-Testing rundete ich das Projekt ab. Ich arbeitete hauptsächlich mit
Angular und Angular Material.

02/2018 - 12/2018
Softwareentwickler

Technologien & Anwendungen: ReactJS, PostCSS, Redux, Webpack, Heroku, Git, GitHub, Travis, Jira, Confluence, SCRUM,
REST, D3, MongoDb, Mongoose, MomentJs, Jest
Aufgabengebiet: Weiterentwicklung GMP (Game-Melde-Plattform)
Aufgabenbeschreibung: Weiterentwicklung eines bestehenden ReactJS, Redux Projekts. Die Kunden der GFK können
die technischen Daten ihrer Produkte (Games) auf dieser Website pflegen und abrufen. Ich
habe eine dynamische Kundenansicht erstellt, die in einem URM-Backend gesteuert wird.
Zusätzlich habe ich noch das Testing und Validierung für die Eingabe der Formulare
umgesetzt.

03/2015 - 09/2015
Softwareentwickler
ssm CRM Solutions GmbH & Co KG

Technologien & Anwendungen: PHP 5.4, JavaScript, HTML5, CSS3, MySQL, Symfony 2
Aufgabengebiet: Prototyperstellung für ein Dialogportal zur Verwaltung von Marketingkampagnen.
Aufgabenbeschreibung: Die Prototypentwicklung orientiert sich an einer bestehenden Lösung und soll ein Proof-Of-
Concept für ein neues System werden das neue Features und eine von Grund auf
überarbeitete Architektur besitzt. Die Prototyperstellung basiert auf dem Framework
Symfony 2 und ist mit besonderem Augenmerk auf zukünftige Erweiterungen konzipiert.

10/2014 - 03/2015
Softwareentwickler
BCM Solutions GmbH

Technologien & Anwendungen: Bootstrap, PHP 5, JavaScript, CSS3, HTML5, MySQL, SASS, GRUNT, BOWER
Aufgabengebiet: Webentwicklung/mobile Website
Aufgabenbeschreibung: Erstellung einer mobilen Website mit Bootstrap, Entwicklung eines Job-Portals und Setup
der Infrastruktur.

05/2014 - 09/2014
Softwareentwickler
Vukee GmbH & Co. KG/Web-to-Print

Technologien & Anwendungen: PHP 5, Composer, JavaScript, Bower, CSS3, SASS, GRUNT, HTML5, MySQL, Zend II
Aufgabengebiet: Weiterentwicklung Back-End
Aufgabenbeschreibung: Weiterentwicklung des Web-to-Print Back-Ends (Zend II Framework) für die Verarbeitung
von Druckjobs.

Unternehmen/Branche: Bosch/Couponing Dienstleistung 07.2010 - 04.2014
Funktion: Softwareentwickler
Technologien & Anwendungen: PHP 5, Composer, JavaScript, CSS3, SASS, GRUNT, HTML5, MySQL, FPDF, Dependency
Injection, Zend II
Aufgabengebiet: Portalentwicklung FE & BE, Weiter-/Neuentwicklung des Couponservice.
Aufgabenbeschreibung: Objektorientierte Umsetzung, Betreuung, Pflege, technische Konzeption und
Weiterentwicklung des Bosch Couponing Systems in Abstimmung mit den Bereichen
Produktentwicklung, Website-Management und Projekt-Management. Dependency
Injection und Synchronisierung mit dem Warenwirtschaftssystem und dem
Kundenverwaltungssystem. Einbindung des Versandtrackings.

12/2012 - 04/2014
Softwareentwickler
Bosch/Logistik

Technologien & Anwendungen: PHP, Composer, JavaScript, CSS3, SASS, GRUNT, HTML5, MySQL, FPDF, MVC, Dependency
Injection, Zend I
Aufgabengebiet: Entwicklung eines webbasierten Editors für Bosch Händler.
Aufgabenbeschreibung: Objektorientierte Umsetzung, Betreuung, Pflege, technische Konzeption und
Weiterentwicklung des Editors zur Gestaltung von Prospekten. Die Händler werden nun in
mehreren Schritten durch eine Single-Page-Anwendung geführt und können Logo, Motiv
und Inhalt für den Prospekt auswählen und gestalten.

07/2010 - 04/2014
Softwareentwickler
Bosch/Logistik

Technologien & Anwendungen: PHP, JQuery, Ajax, MySQL, FPDF
Aufgabengebiet: Weiterentwicklung des Bosch Warenwirtschaftssystems.

08/2013 - 11/2013
Projektmanager, Softwareentwickler
Michael Seefeldt Direktmarketing

Technologien & Anwendungen: HTML5, PHP 5, Composer, CSS3, SASS, GRUNT, JavaScript, Bower, MySQL, Dependency
Injections, Zend
Aufgabengebiet: Portalentwicklung/ FE & BE Entwicklung, Relaunch des Firmenportals.
Aufgabenbeschreibung: Objektorientierte Umsetzung, Betreuung, Pflege und technische Konzeption des
Firmenportals in Abstimmung mit den Bereichen Website-Management, Projekt-
Management und Technik/Entwicklung.

01/2013 - 07/2013
Softwareentwickler
couponingportal.de/Dienstleistung

Technologien & Anwendungen: PHP 5, Composer, JavaScript, CSS, SASS, GRUNT, HTML5, MySQL, AJAX
Aufgabengebiet: Portalentwicklung FE & BE
Aufgabenbeschreibung: Entwicklung eines Portals zur Coupon-Registration. Technische Konzeption, objektorientierte
Umsetzung und Testing. Umsetzung mit Photoshop Screen Design und Javascript
Animation. Dependency Injection.

09/2012 - 12/2012
Softwareentwickler
Bosch/Logistik

Technologien & Anwendungen: PHP, JavaScript, CSS, HTML, MySQL, SVG, VML Statistik
Aufgabengebiet: Entwicklung eines Prozesscontrolling Tools.
Aufgabenbeschreibung: Objektorientierte Programmierung und Testing. Konzeption und Umsetzung eines internen
Systems zur Erfassung von diversen Kommunikationskanälen, wie Pakete, Briefe, Telefonate
und Email Ein- und Ausgang. Auswertungsmöglichkeit folgender Angaben Zeitraum,
Versandart, Produkte und anfallenden Gesamtkosten.

01/2012 - 05/2012
Softwareentwickler, Softwaretester
Bosch/Werkzeugbau

Technologien & Anwendungen: PHP 5.X, JQuery, Ajax, MySQL, Raphael, Zend II, Dependency Injection
Aufgabengebiet: Garantieerweiterung/ Portalentwicklung FE & BE.
Aufgabenbeschreibung: Entwicklung eines Portals für Bosch-Händler und -Endverbraucher mit URL
Verschlüsselungen, Benutzer Verwaltung, Template Verwaltung. Objektorientierte
Programmierung und Testing. Registrierung von Geräten mit 2 Jahren Bonus Garantie.

07/2010 - 12/2010
Softwareentwickler, Softwaretester
Bosch/CRM

Technologien & Anwendungen: PHP 5.X, JQuery, Ajax, MySQL, JavaScript, CSS, HTML
Aufgabengebiet: Weiterentwicklung des CRM und Warenwirtschaftssystem.
Aufgabenbeschreibung: Objektorientierte Programmierung und Testing, Pflege und Betreuung des bestehenden
Customer-Relationship-Management-Systems. Anbindung an das Warenwirtschaftssystem
und an den Couponing Service.

09/2008 - 06/2010
Softwareentwickler, Softwaretester

Technologien & Anwendungen: PHP 5.X, Apache, PDFLib
Aufgabengebiet: Entwicklung eines webbasierten Editors.
Aufgabenbeschreibung: Neuentwicklung eines webbasierten Produkteditors zur Gestaltung von Produkten.
Basierend auf einem Gesamtsystem mehreren Single-Page-Anwendungen, ausgestattet mit
unterschiedlichen Gestaltungsmöglichkeiten. Finale Informationsgenerierung von
Druckdaten in PDF-Form.

Unternehmen/Branche: Alphapicture Iclue /Web-to-Print 01.2009 - 06.2010
Funktion: Softwareentwickler, Softwaretester
Technologien & Anwendungen: PHP 5.X, JQuery, Ajax, MySQL, Raphael, Winbinder, PHP Compiler, Visual Studio, PHP-
Imagick, SVG, VML
Aufgabengebiet: Erstellung eines Bild-Editors, basierend auf PHP und JavaScript, zur einfachen
Bildbearbeitung. Programmierung und Testing.
Aufgabenbeschreibung: Kompilierung von PHP Dateien mit Winbinder in ein Exe-Programm. Funktionen des Front-
Ends: Bilder bewegen, skalieren, drehen, importieren, UTF-8 Raphael Test Erstellung und
Bearbeitung. Funktionen des Back-Ends: Software Update Git, Bilder Bearbeitung mit PHP-
Imagick, Webserver Simulator.

12/2008 - 06/2009
Softwareentwickler, Softwaretester

Technologien & Anwendungen: PHP 5.X, Apache, RaphaelJS, JQuery, Ajax, MySQL, SVG, VML
Aufgabengebiet: Produktpersonalisierung, Entwicklung eines webbasierten Editors.
Aufgabenbeschreibung: Entwicklung eines Editors für personalisierte Titelseiten. Erstellung von Online Input Feldern
mit Text und Bilder-Upload-Funktion, sowie einer Schnittstelle mit Bildzeitung-Online-
Banking. Der Kunde kann nun ein Bild und Inhalt für seine persönliche Bild-Titelseite
auswählen. Anbindung an das bestehende Paymentsystem.

Reisebereitschaft

Weltweit verfügbar
Remote only
Profilbild von Anonymes Profil, FullStack-Entwicklung mit Node.JS, Angular / Vue / React und TypeScript FullStack-Entwicklung mit Node.JS, Angular / Vue / React und TypeScript
Registrieren