Full-Stack Webentwickler mit den Schwerpunkten Frontend Entwicklung, JavaScript, React.js
Aktualisiert am 07.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.03.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Front-End
ReactJS
TailwindCSS
JavaScript
TypeScript
Node.js
jQuery
WordPress
Sass
Git
MongoDB
PostgreSQL
Content Management System
Webdesign
CSS
HTML
UX-Design
Next.js
Gatsby
Responsive Webdesign
Scrum
Kanban
GraphQL
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

München (+500km)
Deutschland

Ich bevorzuge Projekte, welche zu 100% remote durchgeführt werden können.

möglich

Projekte

Projekte

2 Jahre 8 Monate
2022-01 - heute

Livestreams zu Themen aus den Bereichen Design und Webentwicklung

Designer, Developer, Streamer JavaScript TypeScript React.js ...
Designer, Developer, Streamer
Soweit es meine Kunden- und Projektarbeit zulässt streame ich zwei mal pro Woche live auf Twitch. In meinen Streams arbeite ich an diversen Projekten aus der Webentwicklung und erläutere Zuschauern mein Vorgehen.
Sketch Figma
JavaScript TypeScript React.js Next.js Tailwind CSS
3 Jahre
2021-09 - heute

Selbständigkeit als IT-Dienstleister (Webentwicklung, Management, Agile)

Software developer JavaScript TypeScript React.js ...
Software developer
In meiner Arbeit bei der fn teach GmbH entwickle ich digitale Produkte und helfe Unternehmen bei der Umsetzung ihrer eigenen Projekte. Ich bin dabei als Front-end und Full-stack Entwickler bis hin zu Product Manager und Scrum Master Rollen tätig.
JavaScript TypeScript React.js Next.js Node.js Tailwind CSS
1 Jahr 3 Monate
2022-04 - 2023-06

Weiterentwicklung einer Headless E-Commerce Plattform um neuen Anforderungen zu entsprechen

Front-end Lead TypeScript React.js Next.js ...
Front-end Lead

Vor meiner Beteiligung hatte dieses Start-up eine Anwendung in Auftrag gegeben, mit welcher sie eine Geschäftsidee validieren wollten. Die mit diesem Prototypen gesammelten Erfahrungen haben ein paar der ursprünglichen Annahmen widerlegt. Ich habe den Kunden dabei unterstützt, den Prototypen in ein vollwertiges Produkt zu überführen, welches den wachsenden Anforderungen gerecht werden konnte.

Das Kernangebot des Kunden bestand aus einem mit Next.js gebauten Headless Frontend, welches per GraphQL API mit dem Shopsystem kommunizierte. Hier griff der Kunde auf Shopify zurück. Einige zuvor im Projekte getroffenen Entscheidungen begannen die weitere Umsetzung zu erschweren. Eine enge Kopplung an Shopifys Datenmodell machte gewünschte Anpassungen schwierig. Eine Einführung von Sass zusätzlich zu Tailwind CSS sorgte für ein inkonsistentes visuelles Erscheinungsbild. Die Testabdeckung war ebenso noch nicht auf einem Niveau, das Sicherheit bei Anpassungen geben könnte.

Gegeben der Ziele des Unternehmens haben wir uns gegen eine vollständige Neuentwicklung entschieden. Eine ausgangs durchgeführte Analyse ergab, dass eine schrittweise Einführung von Verbesserungen möglich war. Wir begannen mit der nebenläufigen Optimierung neben fortlaufender Fehlerbehebung und der Entwicklung neuer Features.

Ein Schwerpunkt war das Suchinterface des Shops, welches ich neben einer visuellen Anpassung auch technisch überarbeitet habe. Suchanfragen waren zuvor direkt mit der Shopify API verknüpft, welche eine Antwortzeit von mehreren Sekunden hatte. Durch eine Verlagerung der Suche in den Browser wurden Suchanfragen nach meiner Anpassung fast sofort beantwortet.

Als einer der ersten Entwickler im Team unterstütze ich den Kunden ebenfalls bei Recruiting und Onboarding Prozessen. Dies umfasste sowohl die Durchführung von Bewerbungsgesprächen als auch die Einführung neuer Entwickler in den Code und zugehörige Projekte und Werkzeuge.

Ich habe außerdem die Google Analytics und Google Tag Manager Integrationen des Kunden verwaltet und erweitert. Dies beinhaltete eine Migration des Universal Analytics Setups zu Google Analytics 4. Ich habe meine Erkenntnisse dokumentiert und mit den anderen Entwicklern geteilt, um sie zu einer Übernahme dieser Verantwortungen zu befähigen.

Shopify Contentful Figma Storybook GitHub Google Analytics Google Tag Manager
TypeScript React.js Next.js Node.js GraphQL Tailwind CSS Headless UI Jest Vitest Testing Library ESLint Prettier Prisma PostgreSQL Git GitHub Actions
remote
3 Monate
2022-04 - 2022-06

Integration der TikTok Marketing API in eine SaaS Anwendung

Front-end Developer JavaScript TypeScript React.js ...
Front-end Developer

In diesem kurzen Projekt habe ich eng mit dem einzigen anderen Entwickler des Kunden zusammengearbeitet. Das Produkt des Kunden erlaubt es Marketing Agenturen, Zugriff auf die Social Media-Konten ihrer Kunden anzufragen. Der manuelle Weg bringt oft ein längeres Hin und Her mit sich, welches mehrere Tage in Anspruch nehmen kann. Das Produkt des Kunden reduziert diese Dauer durch Automatisierung vieler der involvierten Schritte.

Zusätzlich zu ihrer bestehenden Integrationen mit Facebook und Google wollte der Kunde nun ebenfalls TikTok direkt einbinden. Ich habe diese Integration durchgeführt, während der Kunde selbst mit fortlaufender Entwicklung beschäftigt war.

Die Arbeit mit der TikTok Marketing API war interessant. Die Dokumentation war an vielen Stellen veraltet, unvollständig oder ungenau. Beispielsweise enthielten die JSON-Antworten der API numerische IDs, welche nicht in JavaScripts Datentyp für Zahlen passten. Zwar war die Lösung unkompliziert, jedoch bot die Dokumentation keine Hinweise auf dieses oder andere häufige Probleme. An anderen Stellen waren erwartete Eingabewerte nicht offensichtlich oder inkonsistent benannt.

Die Entwicklung wurde immer wieder unterbrochen, da wir auf Antworten auf Supportanfragen warten mussten. In dieser Zeit habe ich bewährte Praktiken in dem Code umgesetzt, welcher bis dahin von einer Person allein entwickelt wurde. Ziel dieser Änderungen war, dass der Kunde zukünftig leichter andere Entwickler an dem Code arbeiten lassen könnte.

Die aktive Projektarbeit hat nur 15 Tage in Anspruch genommen. Auf Anfrage des Kunden habe ich diese innerhalb von drei Monaten bei konsistenter Arbeitslast erbracht. Da meine regelmäßige wöchentliche Arbeit dadurch begrenzt war, musste ich mich in dem Projekt schnell zurechtfinden. Gleichzeitig hat mir diese Einschränkung dabei geholfen, die wirkungsreichsten Änderungen an dem Code zu identifizieren.

JavaScript TypeScript React.js Webpack Node.js OAuth
remote
7 Monate
2020-03 - 2020-09

Erweiterung einer Web-Oberfläche zur Visualisierung medizinischer Daten im Operationsraum

Software-Entwickler, UX Konzepter JavaScript TypeScript ReactJS
Software-Entwickler, UX Konzepter
  • Als Teil eines Teams war ich an der Erweiterung einer Webanwendung im medizinischen Bereich beteiligt. Das Produkt, welches bei speziellen Operationen am offenen Herzen des Patienten eingesetzt wird, wurde dabei um Funktionalität sowie gesteigerte Nutzerfreundlichkeit erweitert.

  • Meine Aufgaben beinhalteten dabei unter Anderem die Konzeption geeigneter Benutzerführungen sowie die Erstellung einer visuellen Hierarchie einer Vielzahl an relevanten Kennzahlen. Als Entwickler habe ich die von mir konzipierten Oberflächen ebenfalls eigenhändig in einer React.js Anwendung technisch umgesetzt.

Figma
JavaScript TypeScript ReactJS
6 Jahre
2014-10 - 2020-09

Most of my client assignments at Netlight revolved around frontend development with React and related technologies

Senior IT Consultant & Associate Manager
Senior IT Consultant & Associate Manager
  • Most of my client assignments at Netlight revolved around frontend development with React and related technologies. Among other roles, I also worked as a fullstack developer, designer, Product Owner, Scrum Master, and team lead. As a designer and UX consultant, I developed layouts and related graphical assets, improved user flows, and facilitated Design Sprints. As a Scrum Master, I ran agile ceremonies such as Daily Standups, Planning Meetings, and Sprint Retrospectives

Netlight Consulting GmbH
1 Jahr 3 Monate
2018-12 - 2020-02

Frontend-Technologiewechsel einer Suche im Gesundheitsbereich

Frontend-Architekt, Scrum Master JavaScript ReactJS CSS
Frontend-Architekt, Scrum Master
  • Im Rahmen eines umfangreicheren Technologiewechsel im Haus des Kunden habe ich ein internes Team unterstützt. Gemeinsam haben wir einen Teil des Produkts schrittweise in einen JavaScript und React.js Stack umgezogen. Im gleichen Zug haben wir bestehende Bedienungsmuster, unter Anderem in einem von mir geführten Design Sprint, neu durchdacht.

  • Zur Förderung der Effizienz habe ich zusätzlich Aufgaben eines Scrum Masters übernommen. Dies beinhaltete die Vorbereitung, Durchführung und Nachbearbeitung diverser Scrum Zeremonien wie Daily Standups, Refinements, Planning Meetings und Sprint Retrospektiven.

JavaScript ReactJS CSS
München
6 Monate
2018-04 - 2018-09

Entwicklung eines IoT-Prototypen für ein Haushalts-Elektrogroßgerät

Product Owner, UI/UX Designer, React & React Native Developer JavaScript ReactJS Redux ...
Product Owner, UI/UX Designer, React & React Native Developer
  • Ein Kunde wollte die Machbarkeit und Akzeptanz einer IoT-Anbindung seiner Haushaltsgeräte in Verbindung mit künstlicher Intelligenz in einem Haushaltstest erproben. Als Teil eines kleinen Teams habe ich als Product Owner die Kommunikation mit dem Kunden sowie die Überführung dessen Anforderungen in Jira-Tickets übernommen.

  • Als UI/UX Designer habe ich die Anforderungen ebenfalls in Form von klickbaren Prototypen entworfen und in Rücksprache mit dem Kunden auf dessen Vorstellung hin angepasst. Nachdem der Funktionsumfang zu großen Teilen in vollständigen Tickets festgehalten wurde habe ich die Entwickler ebenfalls durch Programmiertätigkeiten in den Web- und Mobile-Projekten unterstützt.

  • Im Verlauf des Projekts haben wir die Geräte des Kunden an einen Raspberry Pi angeschlossen. Dieser hat die Kommunikation zum Gerät übernommen und die Steuerung über eine mit Python entwickelte WebSocket-API ermöglicht. Diese wurde von einem Web-Client und einer React Native Applikation konsumiert.

Atlassian JIRA Sketch Raspberry Pi
JavaScript ReactJS Redux React Native WebSocket

Position

Position

Ich suche nach Rollen als Lead oder Senior Front-end Entwickler.

Kompetenzen

Kompetenzen

Top-Skills

Front-End ReactJS TailwindCSS JavaScript TypeScript Node.js jQuery WordPress Sass Git MongoDB PostgreSQL Content Management System Webdesign CSS HTML UX-Design Next.js Gatsby Responsive Webdesign Scrum Kanban GraphQL

Produkte / Standards / Erfahrungen / Methoden

PROFILE:

  • I am a software developer and content creator with over 12 years of professional experience. My skills span the full web development stack, with a focus on frontend development using React. I constantly expand my knowledge and share what I know with others through articles, videos, and coding live streams.

WORK EXPERIENCE:

  • As a consultant, I have worked with over a dozen companies in industries such as travel, e-commerce, and home appliances. I flexibly take up roles and responsibilities where my skills provide the greatest value to the clients I work with.

WRITING

  • In addition to client work, I share everything I know on the internet. This is a sample of my writing

Creating A Multi-Author Blog With Next.js:

  • Last year, Smashing Magazine published one of my articles. It walks readers through the steps necessary to create relationships between Markdown content in Next.js

How to go from Junior to Senior Developer:

  • I share additional articles through my personal portfolio and newsletter. This piece, aimed at junior developers, highlights attributes that strengthen their competence

Styling:

  • CSS

  • Sass

  • Tailwind CSS

Testing & Linting:

  • Jest

  • Testing Library

  • Cypress

  • ESLint

Version Control:

  • Git

  • GitHub

  • GitLab

  • Bitbucket

CI/CD:

  • GitHub Actions

Prototyping & Design:

  • Sketch

  • Figma

  • Zeplin

  • Storybook

Planning & Documentation:

  • Jira

  • Trello

  • Confluence

  • Notion

SEO & Marketing:

  • ahrefs

  • ConvertKit

Fähigkeiten:

  • Meine Fähigkeiten decken das vollständige Spektrum der Web-Entwicklung ab. Mein Fokus liegt dabei auf der Entwicklung mit JavaScript, insbesondere der Frontend-Entwicklung mit React.js. In meiner mehrjährigen Festanstellung als IT-Berater war ich neben Rollen als Frontend-Entwickler ebenfalls als Fullstack-Entwickler, Designer, Product Owner, Scrum Master und Lead Developer tätig.

  • In meiner eigenen Tätigkeit widme ich einen Großteil meiner Arbeitskraft der Weitergabe von technischem Wissen in Form von Kursen und vergleichbaren Online-Angeboten.

  • Ich habe auf professioneller Seite bisher fast ausschließlich in international gemischten Teams gearbeitet, in denen Englisch die Sprache des täglichen Geschäfts war. Meine eigenen Projekte und Inhalte (Texte, Videos, Lerninhalte) stelle ich ebenfalls auf Englisch her.

Programmiersprachen

JavaScript
Experte
TypeScript
React.js
Next.js
Gatsby
Remix
Redux
Node.js
npm
jQuery
WordPress

Datenbanken

MySQL
PostgreSQL
MongoDB
Prisma
Contentful

Branchen

Branchen

In meiner Tätigkeit als IT-Berater habe ich verstärkt mit Kunden aus den Bereichen E-Commerce, Gesundheitswesen und Marketing gearbeitet.

Einsatzorte

Einsatzorte

München (+500km)
Deutschland

Ich bevorzuge Projekte, welche zu 100% remote durchgeführt werden können.

möglich

Projekte

Projekte

2 Jahre 8 Monate
2022-01 - heute

Livestreams zu Themen aus den Bereichen Design und Webentwicklung

Designer, Developer, Streamer JavaScript TypeScript React.js ...
Designer, Developer, Streamer
Soweit es meine Kunden- und Projektarbeit zulässt streame ich zwei mal pro Woche live auf Twitch. In meinen Streams arbeite ich an diversen Projekten aus der Webentwicklung und erläutere Zuschauern mein Vorgehen.
Sketch Figma
JavaScript TypeScript React.js Next.js Tailwind CSS
3 Jahre
2021-09 - heute

Selbständigkeit als IT-Dienstleister (Webentwicklung, Management, Agile)

Software developer JavaScript TypeScript React.js ...
Software developer
In meiner Arbeit bei der fn teach GmbH entwickle ich digitale Produkte und helfe Unternehmen bei der Umsetzung ihrer eigenen Projekte. Ich bin dabei als Front-end und Full-stack Entwickler bis hin zu Product Manager und Scrum Master Rollen tätig.
JavaScript TypeScript React.js Next.js Node.js Tailwind CSS
1 Jahr 3 Monate
2022-04 - 2023-06

Weiterentwicklung einer Headless E-Commerce Plattform um neuen Anforderungen zu entsprechen

Front-end Lead TypeScript React.js Next.js ...
Front-end Lead

Vor meiner Beteiligung hatte dieses Start-up eine Anwendung in Auftrag gegeben, mit welcher sie eine Geschäftsidee validieren wollten. Die mit diesem Prototypen gesammelten Erfahrungen haben ein paar der ursprünglichen Annahmen widerlegt. Ich habe den Kunden dabei unterstützt, den Prototypen in ein vollwertiges Produkt zu überführen, welches den wachsenden Anforderungen gerecht werden konnte.

Das Kernangebot des Kunden bestand aus einem mit Next.js gebauten Headless Frontend, welches per GraphQL API mit dem Shopsystem kommunizierte. Hier griff der Kunde auf Shopify zurück. Einige zuvor im Projekte getroffenen Entscheidungen begannen die weitere Umsetzung zu erschweren. Eine enge Kopplung an Shopifys Datenmodell machte gewünschte Anpassungen schwierig. Eine Einführung von Sass zusätzlich zu Tailwind CSS sorgte für ein inkonsistentes visuelles Erscheinungsbild. Die Testabdeckung war ebenso noch nicht auf einem Niveau, das Sicherheit bei Anpassungen geben könnte.

Gegeben der Ziele des Unternehmens haben wir uns gegen eine vollständige Neuentwicklung entschieden. Eine ausgangs durchgeführte Analyse ergab, dass eine schrittweise Einführung von Verbesserungen möglich war. Wir begannen mit der nebenläufigen Optimierung neben fortlaufender Fehlerbehebung und der Entwicklung neuer Features.

Ein Schwerpunkt war das Suchinterface des Shops, welches ich neben einer visuellen Anpassung auch technisch überarbeitet habe. Suchanfragen waren zuvor direkt mit der Shopify API verknüpft, welche eine Antwortzeit von mehreren Sekunden hatte. Durch eine Verlagerung der Suche in den Browser wurden Suchanfragen nach meiner Anpassung fast sofort beantwortet.

Als einer der ersten Entwickler im Team unterstütze ich den Kunden ebenfalls bei Recruiting und Onboarding Prozessen. Dies umfasste sowohl die Durchführung von Bewerbungsgesprächen als auch die Einführung neuer Entwickler in den Code und zugehörige Projekte und Werkzeuge.

Ich habe außerdem die Google Analytics und Google Tag Manager Integrationen des Kunden verwaltet und erweitert. Dies beinhaltete eine Migration des Universal Analytics Setups zu Google Analytics 4. Ich habe meine Erkenntnisse dokumentiert und mit den anderen Entwicklern geteilt, um sie zu einer Übernahme dieser Verantwortungen zu befähigen.

Shopify Contentful Figma Storybook GitHub Google Analytics Google Tag Manager
TypeScript React.js Next.js Node.js GraphQL Tailwind CSS Headless UI Jest Vitest Testing Library ESLint Prettier Prisma PostgreSQL Git GitHub Actions
remote
3 Monate
2022-04 - 2022-06

Integration der TikTok Marketing API in eine SaaS Anwendung

Front-end Developer JavaScript TypeScript React.js ...
Front-end Developer

In diesem kurzen Projekt habe ich eng mit dem einzigen anderen Entwickler des Kunden zusammengearbeitet. Das Produkt des Kunden erlaubt es Marketing Agenturen, Zugriff auf die Social Media-Konten ihrer Kunden anzufragen. Der manuelle Weg bringt oft ein längeres Hin und Her mit sich, welches mehrere Tage in Anspruch nehmen kann. Das Produkt des Kunden reduziert diese Dauer durch Automatisierung vieler der involvierten Schritte.

Zusätzlich zu ihrer bestehenden Integrationen mit Facebook und Google wollte der Kunde nun ebenfalls TikTok direkt einbinden. Ich habe diese Integration durchgeführt, während der Kunde selbst mit fortlaufender Entwicklung beschäftigt war.

Die Arbeit mit der TikTok Marketing API war interessant. Die Dokumentation war an vielen Stellen veraltet, unvollständig oder ungenau. Beispielsweise enthielten die JSON-Antworten der API numerische IDs, welche nicht in JavaScripts Datentyp für Zahlen passten. Zwar war die Lösung unkompliziert, jedoch bot die Dokumentation keine Hinweise auf dieses oder andere häufige Probleme. An anderen Stellen waren erwartete Eingabewerte nicht offensichtlich oder inkonsistent benannt.

Die Entwicklung wurde immer wieder unterbrochen, da wir auf Antworten auf Supportanfragen warten mussten. In dieser Zeit habe ich bewährte Praktiken in dem Code umgesetzt, welcher bis dahin von einer Person allein entwickelt wurde. Ziel dieser Änderungen war, dass der Kunde zukünftig leichter andere Entwickler an dem Code arbeiten lassen könnte.

Die aktive Projektarbeit hat nur 15 Tage in Anspruch genommen. Auf Anfrage des Kunden habe ich diese innerhalb von drei Monaten bei konsistenter Arbeitslast erbracht. Da meine regelmäßige wöchentliche Arbeit dadurch begrenzt war, musste ich mich in dem Projekt schnell zurechtfinden. Gleichzeitig hat mir diese Einschränkung dabei geholfen, die wirkungsreichsten Änderungen an dem Code zu identifizieren.

JavaScript TypeScript React.js Webpack Node.js OAuth
remote
7 Monate
2020-03 - 2020-09

Erweiterung einer Web-Oberfläche zur Visualisierung medizinischer Daten im Operationsraum

Software-Entwickler, UX Konzepter JavaScript TypeScript ReactJS
Software-Entwickler, UX Konzepter
  • Als Teil eines Teams war ich an der Erweiterung einer Webanwendung im medizinischen Bereich beteiligt. Das Produkt, welches bei speziellen Operationen am offenen Herzen des Patienten eingesetzt wird, wurde dabei um Funktionalität sowie gesteigerte Nutzerfreundlichkeit erweitert.

  • Meine Aufgaben beinhalteten dabei unter Anderem die Konzeption geeigneter Benutzerführungen sowie die Erstellung einer visuellen Hierarchie einer Vielzahl an relevanten Kennzahlen. Als Entwickler habe ich die von mir konzipierten Oberflächen ebenfalls eigenhändig in einer React.js Anwendung technisch umgesetzt.

Figma
JavaScript TypeScript ReactJS
6 Jahre
2014-10 - 2020-09

Most of my client assignments at Netlight revolved around frontend development with React and related technologies

Senior IT Consultant & Associate Manager
Senior IT Consultant & Associate Manager
  • Most of my client assignments at Netlight revolved around frontend development with React and related technologies. Among other roles, I also worked as a fullstack developer, designer, Product Owner, Scrum Master, and team lead. As a designer and UX consultant, I developed layouts and related graphical assets, improved user flows, and facilitated Design Sprints. As a Scrum Master, I ran agile ceremonies such as Daily Standups, Planning Meetings, and Sprint Retrospectives

Netlight Consulting GmbH
1 Jahr 3 Monate
2018-12 - 2020-02

Frontend-Technologiewechsel einer Suche im Gesundheitsbereich

Frontend-Architekt, Scrum Master JavaScript ReactJS CSS
Frontend-Architekt, Scrum Master
  • Im Rahmen eines umfangreicheren Technologiewechsel im Haus des Kunden habe ich ein internes Team unterstützt. Gemeinsam haben wir einen Teil des Produkts schrittweise in einen JavaScript und React.js Stack umgezogen. Im gleichen Zug haben wir bestehende Bedienungsmuster, unter Anderem in einem von mir geführten Design Sprint, neu durchdacht.

  • Zur Förderung der Effizienz habe ich zusätzlich Aufgaben eines Scrum Masters übernommen. Dies beinhaltete die Vorbereitung, Durchführung und Nachbearbeitung diverser Scrum Zeremonien wie Daily Standups, Refinements, Planning Meetings und Sprint Retrospektiven.

JavaScript ReactJS CSS
München
6 Monate
2018-04 - 2018-09

Entwicklung eines IoT-Prototypen für ein Haushalts-Elektrogroßgerät

Product Owner, UI/UX Designer, React & React Native Developer JavaScript ReactJS Redux ...
Product Owner, UI/UX Designer, React & React Native Developer
  • Ein Kunde wollte die Machbarkeit und Akzeptanz einer IoT-Anbindung seiner Haushaltsgeräte in Verbindung mit künstlicher Intelligenz in einem Haushaltstest erproben. Als Teil eines kleinen Teams habe ich als Product Owner die Kommunikation mit dem Kunden sowie die Überführung dessen Anforderungen in Jira-Tickets übernommen.

  • Als UI/UX Designer habe ich die Anforderungen ebenfalls in Form von klickbaren Prototypen entworfen und in Rücksprache mit dem Kunden auf dessen Vorstellung hin angepasst. Nachdem der Funktionsumfang zu großen Teilen in vollständigen Tickets festgehalten wurde habe ich die Entwickler ebenfalls durch Programmiertätigkeiten in den Web- und Mobile-Projekten unterstützt.

  • Im Verlauf des Projekts haben wir die Geräte des Kunden an einen Raspberry Pi angeschlossen. Dieser hat die Kommunikation zum Gerät übernommen und die Steuerung über eine mit Python entwickelte WebSocket-API ermöglicht. Diese wurde von einem Web-Client und einer React Native Applikation konsumiert.

Atlassian JIRA Sketch Raspberry Pi
JavaScript ReactJS Redux React Native WebSocket

Position

Position

Ich suche nach Rollen als Lead oder Senior Front-end Entwickler.

Kompetenzen

Kompetenzen

Top-Skills

Front-End ReactJS TailwindCSS JavaScript TypeScript Node.js jQuery WordPress Sass Git MongoDB PostgreSQL Content Management System Webdesign CSS HTML UX-Design Next.js Gatsby Responsive Webdesign Scrum Kanban GraphQL

Produkte / Standards / Erfahrungen / Methoden

PROFILE:

  • I am a software developer and content creator with over 12 years of professional experience. My skills span the full web development stack, with a focus on frontend development using React. I constantly expand my knowledge and share what I know with others through articles, videos, and coding live streams.

WORK EXPERIENCE:

  • As a consultant, I have worked with over a dozen companies in industries such as travel, e-commerce, and home appliances. I flexibly take up roles and responsibilities where my skills provide the greatest value to the clients I work with.

WRITING

  • In addition to client work, I share everything I know on the internet. This is a sample of my writing

Creating A Multi-Author Blog With Next.js:

  • Last year, Smashing Magazine published one of my articles. It walks readers through the steps necessary to create relationships between Markdown content in Next.js

How to go from Junior to Senior Developer:

  • I share additional articles through my personal portfolio and newsletter. This piece, aimed at junior developers, highlights attributes that strengthen their competence

Styling:

  • CSS

  • Sass

  • Tailwind CSS

Testing & Linting:

  • Jest

  • Testing Library

  • Cypress

  • ESLint

Version Control:

  • Git

  • GitHub

  • GitLab

  • Bitbucket

CI/CD:

  • GitHub Actions

Prototyping & Design:

  • Sketch

  • Figma

  • Zeplin

  • Storybook

Planning & Documentation:

  • Jira

  • Trello

  • Confluence

  • Notion

SEO & Marketing:

  • ahrefs

  • ConvertKit

Fähigkeiten:

  • Meine Fähigkeiten decken das vollständige Spektrum der Web-Entwicklung ab. Mein Fokus liegt dabei auf der Entwicklung mit JavaScript, insbesondere der Frontend-Entwicklung mit React.js. In meiner mehrjährigen Festanstellung als IT-Berater war ich neben Rollen als Frontend-Entwickler ebenfalls als Fullstack-Entwickler, Designer, Product Owner, Scrum Master und Lead Developer tätig.

  • In meiner eigenen Tätigkeit widme ich einen Großteil meiner Arbeitskraft der Weitergabe von technischem Wissen in Form von Kursen und vergleichbaren Online-Angeboten.

  • Ich habe auf professioneller Seite bisher fast ausschließlich in international gemischten Teams gearbeitet, in denen Englisch die Sprache des täglichen Geschäfts war. Meine eigenen Projekte und Inhalte (Texte, Videos, Lerninhalte) stelle ich ebenfalls auf Englisch her.

Programmiersprachen

JavaScript
Experte
TypeScript
React.js
Next.js
Gatsby
Remix
Redux
Node.js
npm
jQuery
WordPress

Datenbanken

MySQL
PostgreSQL
MongoDB
Prisma
Contentful

Branchen

Branchen

In meiner Tätigkeit als IT-Berater habe ich verstärkt mit Kunden aus den Bereichen E-Commerce, Gesundheitswesen und Marketing gearbeitet.

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.