freiberufler Frontend Web-Developer (Vue.js, Nuxt, JavaScript/TypeScript) auf freelance.de

Frontend Web-Developer (Vue.js, Nuxt, JavaScript/TypeScript)

zuletzt online vor 5 Tagen
  • auf Anfrage
  • 97342 Obernbreit
  • Europa
  • de  |  en
  • 16.02.2024

Kurzvorstellung

Meine Leidenschaft gilt der Umsetzung nutzerfreundlicher Web-Frontends. Ich unterstütze in Projekten die Architekturplanung und Konzeption, entwickle responsive Layouts mit CSS3 und performante Web-Applikationen mit Vue.js, Nuxt und TypeScript.

Qualifikationen

  • CSS (Cascading Style Sheet)
  • Front-End Entwicklung
  • HTML5
  • JavaScript
  • JavaScript Object Notation (JSON)
  • Nuxt
  • Syntactically Awesome Stylesheets (Sass)
  • TypeScript
  • Vue.js
  • Web Entwicklung (allg.)

Projekt‐ & Berufserfahrung

Entwickler (Vue.js/Nuxt/TypeScript/HTML/CSS)
Kundenname anonymisiert, Salzburg
10/2022 – 12/2023 (1 Jahr, 3 Monate)
Handel
Tätigkeitszeitraum

10/2022 – 12/2023

Tätigkeitsbeschreibung

Relaunch des nationalen Online-Shops für einen Einzelhandelskonzern. Umsetzung des Frontends mit Vue.js 3, Nuxt 3, Composition API, TypeScript, JavaScript. Anbindung an Contentstack (CMS), Vue Storefront, SAP CDC, SAP Hybris, SAP Gigya. Komponenten-Bibliothek mit Storybook. Testing mit Vitest und Playwright. Berücksichtigung der A11Y-Richtlinien.

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML, HTML5, JavaScript, JavaScript Object Notation (JSON), Representational State Transfer (REST), SAP Hybris, Syntactically Awesome Stylesheets (Sass), TypeScript, Vue.js

Entwickler (Vue.js/TypeScript/Quasar/A11Y/HTML/CSS)
Kundenname anonymisiert, Hamburg
9/2021 – 9/2022 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

9/2021 – 9/2022

Tätigkeitsbeschreibung

Entwicklung einer Desktop-App via Electron zur Verwaltung medizinischer Daten. Umsetzung des Frontends mit Vue.js 3/Quasar/Composition API/Pinia/TypeScript, HTML und CSS. Testing mit Jest und WebdriverIO. Berücksichtigung der A11Y-Richtlinien. Upgrade von Vue 2 auf Vue 3.

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML5, JavaScript, JavaScript-Frameworks, Syntactically Awesome Stylesheets (Sass), TypeScript, Vue.js, Web Entwicklung (allg.)

Entwickler (Vue.js/TypeScript/Vuetify/PDF.js/HTML/CSS)
Kundenname anonymisiert, Köln
7/2020 – 6/2021 (1 Jahr)
Versicherungen
Tätigkeitszeitraum

7/2020 – 6/2021

Tätigkeitsbeschreibung

Entwicklung eines Tools für die Extraktion und strukturierte Speicherung medizinischer Daten aus unstrukturierten PDF-Dokumenten. Umsetzung des Frontends mit Vue.js/Vuetify/Composition API/TypeScript, PDF.js, HTML und CSS. Testing mit Jest und Cypress. Beratung des Kunden hinsichtlich User Experience, Architektur, Datenmodell und Machbarkeit vorgeschlagener Konzepte.

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML, JavaScript, JavaScript-Frameworks, JavaScript Object Notation (JSON), Representational State Transfer (REST), Syntactically Awesome Stylesheets (Sass), TypeScript, User Experience (UX), Vue.js, Web Entwicklung (allg.)

Entwickler (Vue.js/Vuetify/JavaScript/HTML/CSS/PHP/MySQL)
Kundenname anonymisiert, Kitzingen
2/2020 – 3/2020 (2 Monate)
Großhandel
Tätigkeitszeitraum

2/2020 – 3/2020

Tätigkeitsbeschreibung

Entwicklung eines internen Tools zur Auftrags-, Kunden-, Lieferanten- und Bestandsverwaltung. Umsetzung des Backends mit PHP und MySQL und des Frontends mit Vue.js/Vuetify, HTML und CSS.

Eingesetzte Qualifikationen

mySQL, CSS (Cascading Style Sheet), HTML, HTML5, JavaScript, JavaScript Object Notation (JSON), JavaScript-Frameworks, PHP, Representational State Transfer (REST), Vue.js, Web Entwicklung (allg.)

Entwickler (Vue.js/JavaScript/HTML/CSS/Bootstrap)
Kundenname anonymisiert, Ludwigshafen
12/2019 – 2/2020 (3 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

12/2019 – 2/2020

Tätigkeitsbeschreibung

Entwicklung eines internen Web-Tools zum Wettbewerbsvergleich. Gegenüberstellung der eigenen Produkte mit denen der Wettbewerber. Detaillierte Filtermöglichkeiten und Auswertungen. Fokus auf Entwicklung der Vue.js-App sowie Unterstützung bei der HTML/CSS/SASS-Entwicklung.

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), Confluence (Atlassian), Git, Jira, CSS (Cascading Style Sheet), HTML, HTML5, JavaScript, JavaScript Object Notation (JSON), JavaScript-Frameworks, Representational State Transfer (REST), Vue.js, Web Entwicklung (allg.)

Entwickler (Bootstrap/JavaScript/HTML/CSS/Bootstrap/FirstSpirit)
Kundenname anonymisiert, Schweinfurt
6/2019 – 8/2019 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

6/2019 – 8/2019

Tätigkeitsbeschreibung

Relaunch eines Firmen-Portals; vollständige Neuentwicklung auf Basis eines neuen Corporate Designs. Responsive Web-Entwicklung mit Bootstrap, JavaScript, Gulp und SCSS/SASS. Template-Erstellung in FirstSpirit CMS. Beratung vorab in der Konzeptionsphase bei Fragen zur Machbarkeit.

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), Confluence (Atlassian), Git, Jira, CSS (Cascading Style Sheet), HTML, HTML5, JavaScript, Web Entwicklung (allg.)

Teamleiter/Architekt (Vue.js/JavaScript/Boostrap/Adobe XD)
Kundenname anonymisiert, Ludwigshafen
2/2019 – 8/2019 (7 Monate)
Chemieindustrie
Tätigkeitszeitraum

2/2019 – 8/2019

Tätigkeitsbeschreibung

Teamleiter und Architekt im Bereich "Frontend". Umsetzung eines touch-basierten Präsentationstools für einen Showroom (Vue.js). Konzeption der Architektur in Zusammenarbeit mit den Teamleitern Backend (RabbitMQ/MQTT) und CMS (FirstSpirit). Beratung und Erstellung von Wireframes (Adobe XD).

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), Confluence (Atlassian), Projektleitung / Teamleitung (IT), Software Architektur / Modellierung, Git, Jira, CSS (Cascading Style Sheet), HTML, HTML5, JavaScript, JavaScript Object Notation (JSON), JavaScript-Frameworks, Representational State Transfer (REST), Vue.js, Web Entwicklung (allg.)

Entwickler (Vue.js/JavaScript/HTML/CSS)
Kundenname anonymisiert, Schweinfurt
2/2019 – 2/2019 (1 Monat)
Automobilindustrie
Tätigkeitszeitraum

2/2019 – 2/2019

Tätigkeitsbeschreibung

Entwicklung eines Download-Tools für Produktinformationen. Detaillierte Filtermöglichkeiten mit anschließender Ergebnisliste. Beratung vorab bei Fragen zur Umsetzbarkeit. (Vue.js/JavaScript/HTML/CSS/SASS/REST/JSON)

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), Confluence (Atlassian), Git, Jira, CSS (Cascading Style Sheet), HTML, HTML5, JavaScript, JavaScript Object Notation (JSON), Representational State Transfer (REST), Vue.js, Web Entwicklung (allg.)

Master-Thesis: Machine Learning & E-Mobility (Python, scikit-learn, PHP, Vue.js)
FH Lübeck, Lübeck
7/2018 – 12/2018 (6 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

7/2018 – 12/2018

Tätigkeitsbeschreibung

Entwicklung eines Machine Learning-Modells zur Reichweitenberechnung von E-Zweirädern. Entwicklung des Frontends (Vue.js), Backends (PHP, MySQL) sowie der Machine-Learning-Algorithmen (Python, scikit-learn, OpenCV). Nutzung von AWS zur Berechnung der Modelle.

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), mySQL, Entscheidungsbaum Lernen, Lineare Regression, Maschinelles Lernen, OpenCV, Pandas DataFrame, Scikit-learn, Apache HTTP Server, Git, Python, Amazon Web Services (AWS), CSS (Cascading Style Sheet), HTML, HTML5, JavaScript, JavaScript Object Notation (JSON), JavaScript-Frameworks, PHP, Representational State Transfer (REST), Vue.js

Entwickler (Vue.js/JavaScript/HTML/CSS)
Kundenname anonymisiert, Pforzheim
1/2018 – 2/2018 (2 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2018 – 2/2018

Tätigkeitsbeschreibung

Entwicklung eines Tools zum Abruf von Produktinformationen, basierend auf deren Serien-, Lieferschein- oder Rechnungsnummern. (Vue.js)

Eingesetzte Qualifikationen

Git, CSS (Cascading Style Sheet), HTML, HTML5, JavaScript, JavaScript Object Notation (JSON), Representational State Transfer (REST), Vue.js, Web Entwicklung (allg.)

Entwickler (FirstSpirit CMS/Bootstrap/JavaScript/HTML/CSS)
Kundenname anonymisiert, Ludwigshafen
11/2017 – 2/2019 (1 Jahr, 4 Monate)
Chemieindustrie
Tätigkeitszeitraum

11/2017 – 2/2019

Tätigkeitsbeschreibung

Relaunch eines Firmen-Portals; vollständige Neuentwicklung auf Basis eines neuen Corporate Designs. Responsive Web-Entwicklung mit Bootstrap, JavaScript, Gulp und CSS/SASS. Template-Erstellung in FirstSpirit CMS. Unterstützung bei der Erstellung der integrierten Vue.js-App, insbesondere mit Chart.js. Schulung der internationalen CMS-Nutzer auf Kundenseite.

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), Confluence (Atlassian), Git, Jenkins, Jira, CSS (Cascading Style Sheet), HTML5, JavaScript, JavaScript-Frameworks, Vue.js, Web Entwicklung (allg.), Schulung / Coaching (allg.)

Entwickler (Foundation/JavaScript/HTML/CSS/FirstSpirit)
Kundenname anonymisiert, Schweinfurt
3/2017 – 11/2017 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2017 – 11/2017

Tätigkeitsbeschreibung

Relaunch eines Online-Portals; Template- (Foundation/HTML/CSS/JavaScript/jQuery) und CMS-Entwicklung (FirstSpirit).

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), Apache Subversion (SVN), CSS (Cascading Style Sheet), HTML, HTML5, JavaScript, jQuery, Web Entwicklung (allg.)

Entwickler (Vue.js/JavaScript/HTML/CSS)
Kundenname anonymisiert, Pforzheim
2/2017 – 3/2017 (2 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

2/2017 – 3/2017

Tätigkeitsbeschreibung

Entwicklung eines "Download-Centers" zur Suche von Dokumenten. Detaillierte Filtermöglichkeiten mit anschließender Ergebnisliste. (Vue.js)

Eingesetzte Qualifikationen

Apache Subversion (SVN), CSS (Cascading Style Sheet), HTML, HTML5, JavaScript, JavaScript Object Notation (JSON), Representational State Transfer (REST), Vue.js, Web Entwicklung (allg.)

Entwickler (FirstSpirit/HTML/CSS)
Kundenname anonymisiert, Iphofen
1/2017 – 3/2017 (3 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

1/2017 – 3/2017

Tätigkeitsbeschreibung

Integration des "Content Creator"-Moduls in ein bestehendes FirstSpirit-Projekt

Eingesetzte Qualifikationen

Web Entwicklung (allg.)

Entwickler (HTML/JavaScript/CSS/FirstSpirit)
Kundenname anonymisiert, Pforzheim
11/2016 – 1/2017 (3 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

11/2016 – 1/2017

Tätigkeitsbeschreibung

Optimierung eines bestehenden Web-Portals: Integration neuer Funktionen und Behebung bestehender Bugs (HTML/JS/CSS/FirstSpirit/Google Analytics)

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Google Analytics, HTML, HTML5, JavaScript, Web Entwicklung (allg.)

Entwickler (FirstSpirit/PHP/MSSQL/HTML/CSS/JavaScript/jQuery)
Kundenname anonymisiert, Iphofen
10/2016 – 12/2016 (3 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

10/2016 – 12/2016

Tätigkeitsbeschreibung

Umsetzung eines Online-Gewinnspiels mit File-Upload. Entwicklung des Backends (PHP, MySQL und MS SQL) und Frontends (HTML/CSS/jQuery) sowie der Administration (AngularJS). Integration in das CMS FirstSpirit.

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), Microsoft SQL-Server (MS SQL), mySQL, Apache Subversion (SVN), Angular, AngularJS, CSS (Cascading Style Sheet), HTML, HTML5, JavaScript, jQuery, PHP, Web Entwicklung (allg.)

Entwickler (HTML/JavaScript/CSS/FirstSpirit)
Kundenname anonymisiert, Würzburg
6/2016 – 10/2016 (5 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

6/2016 – 10/2016

Tätigkeitsbeschreibung

Ergänzung eines bestehenden Online-Portals um ein "responsive" CSS zur optimierten Darstellung auf mobilen Endgeräten. Relaunch von Teilbereichen des Auftritts (u.a. Startseite).

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML, HTML5, JavaScript, Web Entwicklung (allg.)

Trainer für CMS-Redakteure
Kundenname anonymisiert, Iphofen
3/2016 – 6/2016 (4 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

3/2016 – 6/2016

Tätigkeitsbeschreibung

Durchführung mehrerer Anwender-Schulungen für das CMS "FirstSpirit", u.a. in Spanien, Dänemark und Lettland. (Schulungssprache Englisch)

Eingesetzte Qualifikationen

Schulung / Training (IT)

Entwickler (FirstSpirit/PHP/MySQL/MSSQL/HTML/CSS/JavaScript/jQuery)
Kundenname anonymisiert, Iphofen
8/2011 – 5/2016 (4 Jahre, 10 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

8/2011 – 5/2016

Tätigkeitsbeschreibung

Relaunch eines Firmen-Auftritts; Umsetzung erstmals in "Responsive Design". Template-Entwicklung in FirstSpirit-CMS. Entwicklung dynamischer Module in PHP. Anbindung von etracker als Analyse-Tool (später Migration auf zu Econda). Kontinuierliche Weiterentwicklung nach initialem GoLive Ende 2013. Durchführung von Anwender-Schulungen mit dem CMS "FirstSpirit".

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), Microsoft SQL-Server (MS SQL), mySQL, Apache HTTP Server, Apache Subversion (SVN), CSS (Cascading Style Sheet), econda Analytics, HTML, HTML5, JavaScript, jQuery, PHP, Web Entwicklung (allg.), Schulung / Training (IT)

Wissenschaftlicher Mitarbeiter im Bereich Medienmanagement (Festanstellung)
FH Würzburg, Würzburg
4/2011 – 2/2012 (11 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

4/2011 – 2/2012

Tätigkeitsbeschreibung

Betreuung von Studierenden im Bereich der Medienausbildung für den Studiengang Medienmanagement; Schwerpunkte in der Projektbetreuung von Medienproduktionen, Medientechnik und Projektmanagement.

Eingesetzte Qualifikationen

Adobe After Effects, Adobe Photoshop, Premiere, Fotografie / Fotodesign, Audioproduktion, CSS (Cascading Style Sheet), HTML, Kameratechnik

Entwickler (FirstSpirit/PHP/HTML/JavaScript/CSS)
Kundenname anonymisiert, Iphofen
4/2011 – 7/2011 (4 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

4/2011 – 7/2011

Tätigkeitsbeschreibung

Unterstützung bei der Optimierung eines bestehenden Online-Portals: Bugfixing und Integration neues Features. Beratung im Bereich SEO und Google AdWords. Erstellung von Animationen mit Adobe Flash.

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), ActionScript / Flash, CSS (Cascading Style Sheet), Google Adwords, HTML, JavaScript, PHP, SEO / SEM

Entwickler (HTML/JavaScript/CSS)
Kundenname anonymisiert, Würzburg
4/2010 – 5/2010 (2 Monate)
Gesundheitswesen
Tätigkeitszeitraum

4/2010 – 5/2010

Tätigkeitsbeschreibung

Design und Umsetzung der Website für eine Arztpraxis; Einrichtung des Webhostings

Eingesetzte Qualifikationen

Adobe Photoshop, Fireworks, mySQL, CSS (Cascading Style Sheet), HTML, JavaScript, PHP

Entwickler (FirstSpirit/HTML/CSS/PHP)
Kundenname anonymisiert, Iphofen
2/2009 – 3/2009 (2 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

2/2009 – 3/2009

Tätigkeitsbeschreibung

Unterstützung bei der Versions-Migration des CMS "FirstSpirit"

Eingesetzte Qualifikationen

Content Management, CSS (Cascading Style Sheet), HTML, PHP

Entwickler (FirstSpirit/HTML/CSS/PHP)
Kundenname anonymisiert, Iphofen
10/2007 – 3/2008 (6 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

10/2007 – 3/2008

Tätigkeitsbeschreibung

Unterstützung bei der Optimierung eines bestehenden Online-Portals: Bugfixing und Integration neues Features. Erstellung von Animationen mit Adobe Flash. Migration von Microsoft IIS auf Apache.

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), mySQL, Apache HTTP Server, ActionScript / Flash, CSS (Cascading Style Sheet), HTML, JavaScript, PHP

Entwickler (HTML/JavaScript/CSS)
Kundenname anonymisiert, Donnersdorf
11/2006 – 4/2007 (6 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2006 – 4/2007

Tätigkeitsbeschreibung

Relaunch der Firmen-Website: Beratung, Erstellung des Designs, Umsetzung.

Eingesetzte Qualifikationen

Fireworks, mySQL, CSS (Cascading Style Sheet), HTML, JavaScript, PHP

Entwickler (FirstSpirit/PHP/HTML/JavaScript/CSS) (Festanstellung)
Kundenname anonymisiert, Iphofen
7/2004 – 10/2006 (2 Jahre, 4 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

7/2004 – 10/2006

Tätigkeitsbeschreibung

Fachinformatiker / Anwendungsentwicklung mit Spezialgebiet Web-Design- und -Entwicklung (XHTML, CSS, PHP, ASP, MySQL, MSSQL, Apache, IIS, PDFlib...) und CMS-Programmierung (FIRSTSpirit)

Eingesetzte Qualifikationen

Fireworks, Microsoft SQL-Server (MS SQL), mySQL, Apache HTTP Server, ASP, CSS (Cascading Style Sheet), HTML, PHP, XHTML (Extensible HyperText Markup Language)

Zertifikate

UDACITY Data Analyst Nanodegree
2020
UDACITY Machine Learning Engineer Nanodegree
2018
ITIL Foundation
2013

Ausbildung

Medieninformatik
Master of Science
2018
Lübeck
Medienmanagement
Bachelor of Arts
2011
Würzburg
Fachinformatiker / Anwendungsentwicklung
Ausbildung
2004
Iphofen

Über mich

Derzeit auch verfügbar für Kurz- und Teilzeitprojekte

Weitere Kenntnisse

WEB DEVELOPMENT / FRONTEND (FOKUS):
JavaScript, TypeScript, Vue.js, Nuxt, HTML, CSS, SASS, A11Y, Usability, Storybook, Responsive Web Development, UX Design, Vuetify, Quasar, Wireframes, Adobe XD, Bootstrap, Chart.js, Google Maps, yarn, npm, Webpack, Cypress, Jest, Vitest, Git, Gitlab

WEB DEVELOPMENT / BACKEND:
Contentstack, MySQL, JSON, REST, Architektur, MSSQL, PHP, Apache, GraphQL, AWS, Node.js, MongoDB, NoSQL, Express, ImageMagick, PDFlib, FirstSpirit CMS

WEB ANALYTICS:
etracker, Econda, Google Analytics

PROJEKTMANAGEMENT:
JIRA, Confluence, Scrum, Kanban, Slack, Anwender-Schulung, UML

MEDIEN:
Digitale Fotografie, Adobe Photoshop, Adobe InDesign, Adobe Premiere, Adobe After Effects, Audiotechnik

LEGACY:
Microsoft Access, Visual Basic, ASP, Java, Android, Foundation, SVN, Adobe Flash, SEO, Google AdWords, Adobe Fireworks, AngularJS, React, jQuery, Gulp, EJS, Heroku, MQTT
Machine Learning, Python, Neuronale Netze, Scikit-Learn, Pandas, Matplotlib, Jupyter Notebooks, Deep Learning, Regression, SVM, Entscheidungsbäume, Data Science, Data Analysis, Numpy, OpenCV, Amazon Alexa (ASK), AWS Lambda, DynamoDB

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
4721
Alter
38
Berufserfahrung
19 Jahre und 8 Monate (seit 07/2004)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden