Senior Fullstack Javascript/Typescript Developer / Consultant (Vue/React/Angular, Node, Nest)
- Verfügbarkeit einsehen
- 4 Referenzen
- auf Anfrage
- 19053 Schwerin
- auf Anfrage
- de | en
- 16.10.2024
Kurzvorstellung
Schwerpunkte: NodeJS/NestJS (Backend), VueJS/ReactJS/AngularJS (Frontend), Docker/Kubernetes/CI/CD (DevOps).
Auszug Referenzen (4)
"[...] gehört zu den Haupttreibern des Projektes process-engine.io. Neben seiner fachlichen Qualifikation ist sein besonderes Engagement hervorzuheben."
10/2016 – 3/2018
TätigkeitsbeschreibungDas BPMN Process-Engine Projekt hat das Ziel, eine Plattform zur prozessbasierten Softwareentwicklung in Javascript zu entwicklen. Die Process-Engine stellt Geschäftsprozesse sowohl als Dokumentation als auch als Blueprint für die auszuführende Software dar. Selbst in komplexen Szenarien minimiert dies den Code, der implementiert werden muss, und erhöht dadurch die Produktivität und Stabilität moderner Softwarelösungen.
Eingesetzte QualifikationenPostgresql, Typescript, Node.Js, Docker, React (JavaScript library), JavaScript, Workflows, Prozessoptimierung, Simulation Geschäftsprozesse
"Sehr professionelle Zusammenarbeit, sowohl was die Erfahrung als Fullstack-Entwickler als auch die organisatorische Projektabwicklung betrifft."
1/2015 – 3/2016
Tätigkeitsbeschreibung
Onlineportal - Praxisorientiertes Wissensmanagement für Health-Care Teams und Medizinprodukteunternehmen.
Verwendete Technologien: HTML5, Javascript, ReactJS, Flux, NodeJS, GraphQL, OrientDB, Docker.
Node.Js, Docker, HTML5, React (JavaScript library), CSS (Cascading Style Sheet), JavaScript, Responsive Webdesign
"In dem Projekt wurde ein komplettes "Reklamations- und Beschwerde Management System" entwickelt. Wir waren immer mit der Leistung sehr zufrieden."
4/2014 – 12/2014
Tätigkeitsbeschreibung
Entwicklung eine Software zur direkten Abwicklung von Reklamations- und Fehlermanagement-Prozessen in der Getränkeindustrie. Das User Interface wurde hier anhand eines komplexen in BPMN2 definierten Prozessmodells generiert und konnte entsprechend ausgeführt werden.
verwendete Technologien: HTML5/CSS3, Javascript, Responsive Design, AngularJS, Wakanda, BPMN2, NodeJS, NoSQL.
HTML5, CSS (Cascading Style Sheet), AngularJS, JavaScript, JavaScript-Frameworks, Workflows, Prozessoptimierung, Responsive Webdesign
"Sehr engagierter Kollege. Verfügt über ein gutes analytisches Denkvermögen. Besitzt fundiertes praktisches Know-How und arbeitet kundenorientiert."
4/2013 – 3/2014
Tätigkeitsbeschreibung
Entwicklung eines Onlineportals für die Planung von Rennsaisons im Motorsport. Speziel ging es hier um die Organisation von Rennveranstaltungen und Möglichkeit zentral Meisterschaften, Vereine, Teams und Fahrerangelegenheiten (wie das Einschreiben und Nennen) zu koordinieren.
verwendete Technologien: HTML5/CSS3, Javascript, jQuery, AJAX/REST, Wakanda, Apache2, NodeJS, NoSQL.
Ajax, CSS (Cascading Style Sheet), HTML5, JavaScript-Frameworks, Jquery
Qualifikationen
Projekt‐ & Berufserfahrung
3/2022 – 9/2022
Tätigkeitsbeschreibung
In diesem Projekt wurde ich mit der Weiterentwicklung der bestehenden Applikationen betreut. Meine Aufgaben lagen im Wesentlichen im Bereich der Frontend-Entwicklung mit ReactJS und dessen Anbindung ans Backend mittels einer GraphQL Schnittstelle. Des Weiteren wurde ich mit Entwicklungsaufgaben im auf PHP basierten Backend betreut, um datengetriebene Features vorzubereiten und zu etablieren.
Zudem habe ich federführend an der Entwicklung einer Mobile App auf Basis von Ionic gearbeitet, welche die Dienstleistungen des Kunden mit modernster UI/UX dem Endnutzer bereitstellt.
Docker, Graphql, Mobile Application Development, PHP, React (JavaScript library), Symfony, Typescript
9/2021 – 3/2022
Tätigkeitsbeschreibung
Die Hauptaufgabe bestand darin ein innovatives ShopSystem für Bekleidung zu entwicklen und den "TimeToMarket" möglichst kurz zu halten.
Neben den normalen Entwicklungstätigkeiten wie die Erstellung von Web-Komponenten, Design & Styling und API-Anbindung an ein etabliertes eCommerce-System (AboutYou) stand die Kontrolle und das Führen eines agilen Teams im Vordergrund.
Das Frontend bestand aus mehreren React-Komponenten, nutze SCSS fürs Styling und mündete in ein Pool von Frontend-Modulen, welche in einem Headless Shop- und Content-Managment-System (Frontastic) eingebunden wurden. Für die Dokumentation der Komponenten wurde Storybook eingesetzt.
Im Backend fand in erster Linie die Anbindung durch die Nutzung von APIs an das AboutYou System statt, um sämtliche produktrelevanten Daten abzugreifen und transformiert für das Frontend bereitzustellen. Für dieses BFF wurde Symfony - ein PHP Framework - eingesetzt.
PHP, React (JavaScript library), Symfony
6/2020 – 8/2021
Tätigkeitsbeschreibung
Das erste Projekt bestand darin eine IoT-Plattform zur Erfassung und
Speicherung von Sensordaten von der Flotte zu erstellen.
Als nachfolgendes größer angelegtes Projekt wurden die internen LOB-Applikationen auf eine moderne, MicroService-basierte und skalierbare Architektur umgestellt. Es wurden vorhandene Implementierungen vollständig migriert sowie die Performance optimiert.
Android Entwicklung, AngularJS, Continuous Delivery, Docker, Microsoft SQL-Server (MS SQL), Node.Js, Typescript
5/2019 – 5/2020
TätigkeitsbeschreibungDas Projekt bestand im Wesentlichen aus der Entwicklung eines kompletten WebStacks mit dem Ziel den global vorhandenen WebContent auf eine moderne zentrale und einheitliche Plattform zu bringen.
Eingesetzte QualifikationenPostgresql, Continuous Delivery, Docker, Node.Js, Vue.Js
2/2019 – 4/2019
TätigkeitsbeschreibungDie Herausforderung bestand in diesem Projekt darin einen vorhandenen BackendStack in PHP in eine Microservice-Architektur in NodeJS zu überführen. Dabei wurde in erster Linie Typescript und das Node.js Framework NestJS eingesetzt.
Eingesetzte QualifikationenMongodb, Scrum, Software Architecture, Docker, Node.Js, PHP
6/2018 – 2/2019
TätigkeitsbeschreibungDie Kernaufgabe bestand darin einen Relaunch des hauseigenen Webauftritts zu organisieren. Dabei wurde die UI-Bibliothek VueJS eingesetzt. Ein weiteres Ziel war es die Backoffice Applikationen zu modernisieren und in eine aktuelle und moderne Microservice-Architektur zu überführen.
Eingesetzte QualifikationenMariadb, Scrum, PHP, Vue.Js
4/2018 – 6/2018
TätigkeitsbeschreibungEntwicklung einer Übersetzungsplattform unter Berücksichtigung vorhandener UI-Designs. Als Senior Frontend-Entwickler arbeitete ich vorwiegend an der Erstellung von UI-Komponenten unter Benutzung der ReactJS Bibliothek. Die Herausforderung bestand darin in kurzer Zeit eine funktions- und lauffähige Plattform auf die Beine zu stellen, welche die Qualitätsansprüche des Unternehmens erfüllt.
Eingesetzte QualifikationenSketch, Mongodb, Scrum, Docker, React (JavaScript library)
10/2016 – 3/2018
TätigkeitsbeschreibungDas BPMN Process-Engine Projekt hat das Ziel, eine Plattform zur prozessbasierten Softwareentwicklung in Javascript zu entwicklen. Die Process-Engine stellt Geschäftsprozesse sowohl als Dokumentation als auch als Blueprint für die auszuführende Software dar. Selbst in komplexen Szenarien minimiert dies den Code, der implementiert werden muss, und erhöht dadurch die Produktivität und Stabilität moderner Softwarelösungen.
Eingesetzte QualifikationenPostgresql, Typescript, Node.Js, Docker, React (JavaScript library), JavaScript, Workflows, Prozessoptimierung, Simulation Geschäftsprozesse
1/2015 – 3/2016
Tätigkeitsbeschreibung
Onlineportal - Praxisorientiertes Wissensmanagement für Health-Care Teams und Medizinprodukteunternehmen.
Verwendete Technologien: HTML5, Javascript, ReactJS, Flux, NodeJS, GraphQL, OrientDB, Docker.
Node.Js, Docker, HTML5, React (JavaScript library), CSS (Cascading Style Sheet), JavaScript, Responsive Webdesign
4/2014 – 12/2014
Tätigkeitsbeschreibung
Entwicklung eine Software zur direkten Abwicklung von Reklamations- und Fehlermanagement-Prozessen in der Getränkeindustrie. Das User Interface wurde hier anhand eines komplexen in BPMN2 definierten Prozessmodells generiert und konnte entsprechend ausgeführt werden.
verwendete Technologien: HTML5/CSS3, Javascript, Responsive Design, AngularJS, Wakanda, BPMN2, NodeJS, NoSQL.
HTML5, CSS (Cascading Style Sheet), AngularJS, JavaScript, JavaScript-Frameworks, Workflows, Prozessoptimierung, Responsive Webdesign
4/2013 – 3/2014
Tätigkeitsbeschreibung
Entwicklung eines Onlineportals für die Planung von Rennsaisons im Motorsport. Speziel ging es hier um die Organisation von Rennveranstaltungen und Möglichkeit zentral Meisterschaften, Vereine, Teams und Fahrerangelegenheiten (wie das Einschreiben und Nennen) zu koordinieren.
verwendete Technologien: HTML5/CSS3, Javascript, jQuery, AJAX/REST, Wakanda, Apache2, NodeJS, NoSQL.
Ajax, CSS (Cascading Style Sheet), HTML5, JavaScript-Frameworks, Jquery
8/2011 – 12/2012
Tätigkeitsbeschreibung
Koordination und Leitung des 5-köpfigen IT-Teams. Agile Softwareentwicklung mit Scrum/Kanban.
Entwicklung eines speziellen mobilen Gerätes (Hardware und Software), welches den Auslieferungs- und Rückgabeprozess von Fahrzeugen digital abwickelt. Im Fokus stand die Aufnahme von Schäden am Fahrzeug Vorort sowie das nachgelagerte Reporting und Gutachtenmanagement.
Verwendete Technologien: J2EE, Java, Apache Tomcat, Adobe Flex, Hibernate, Spring, EJB, Jasper Server & iReport, PostgreSQL, Eclipse (Indigo, Juno), Linux.
Postgresql, Linux (Kernel), Debian Linux, Apache Tomcat, Spring Framework, J2EE, Enterprise Javabeans, Hibernate (Java), Eclipse, Apache Flex
1/2000 – 1/2011
Tätigkeitsbeschreibung
In über 80 Projekten wurde in Bereichen Web-Design, Web-Entwicklung, Rich Internet Applications (RIAs), komplette Front- und Backend Lösungen, Tools und Adobe Flex/Flash Clients ein breites Spektrum an Basistechnologien und -konzepten umgesetzt.
Verwendete Technologien: HTML5, Javascript, CSS3 (LESS),PHP, MySQL, PostgreSQL, MSSQL, Adobe Flex/Flash, Java, J2EE, Apache Tomcat.
Mysql, Microsoft SQL-Server (MS SQL), Postgresql, Apache Tomcat, Apache HTTP Server, J2EE, HTML5, CSS (Cascading Style Sheet), Apache Flex, Dynamisches HTML, PHP, JavaScript-Frameworks, JavaScript, Actionscript
Ausbildung
Tampere (FI)
Osnabrück
Über mich
Weitere Kenntnisse
HTML5, CSS3, Javascript, Typescript, AngularJS, VueJS, ReactJS, NestJS, NodeJS, GraphQL, MongoDB, SQL, PostgresSQL, MSSQL, DevOps (Docker, Kubernetes), BPM, BPMN 2.0, IoC, Lerna, UX, Ionic (Android/IOS Development), XCode, AWS.
Soft Skills:
Teamleiter, Projektleiter, Berater, Prozessmanager, Trainer & Speaker, Motivator & Socializer. Agiles Arbeiten (Scrum/Kanban/XP), Design-Thinking.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden