Clean-Code Developer looking for Projects in React, TypeScript, MUI, NodeJs, Test-Automation, Build-Tools, Continous-Integration
Aktualisiert am 20.11.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.12.2023
Verfügbar zu: 80%
davon vor Ort: 80%
TypeScript
React
MUI (Material-UI)
Jest
Cypress
Testing-Library
GraphQL
React-Query
NodeJS
ExpressJS
Monorepos
Git
NextJs
GatsbyJs
Styled-Components
TypeScript
Testautomatisierung
NX
SolidJs
Astro
TailwindCSS
MUI (Material-UI)
ReactJS
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

2 Monate
2023-07 - 2023-08

Implementierung eines Chats für einen Virtuellen Assistenten mit ChatGPT

TypeScript React NextJs ...
  • Aufsetzen einer NextJS Projekts.
  • Implementierung von responsiven Chat-Komponenten mit MaterialUI (MUI).
  • Darstellen der Nachrichten über Chunks.
  • Implementierung von text-to-speech.
  • Output bundle als WebComponent in andere Webseiten einbetten.
  • Websocket-Integration mit einem Python Backend.
TypeScript React NextJs MUI React-Query VsCode Styled-Components WebSocket ChatGPT4
CTREAM GmbH
Mainz/DE
9 Monate
2022-10 - 2023-06

Erstellung von Benutzeroberflächen im Bereich der Telekommunikationsüberwachung

Software-Entwickler OpenAPI Cypress MUI ...
Software-Entwickler
  • Aufsetzen eines React/TypeScript-Projekts mit NX-Tools
  • Cypress-Tests die API-Antworten automatisch aufzeichnen, um sie als Mocks zu verwenden
  • Webpack API Proxy eingerichtet um Same-Origin-Policy zu umgehen
  • TypeScript-Codegenerierung für OpenAPI-Endpunkte eingerichtet
  • Customizing von MUI Componenten
  • Umsetzung von Features nach Anforderung des Kunden
  • Jenkins-Pipeline mit Gitlab und Rocket Chat integriert
OpenAPI Cypress MUI TypeScript React React-Query VsCode React-Beautiful-Dnd OpenAPI-Typescript-generator NX-Tools Leaflet recharts
Bad Homburg/DE
1 Jahr 3 Monate
2020-10 - 2021-12

Entwicklung von HConnect Produktsuite

Software Engineer
Software Engineer
  • Cypress-Tests erstellt und mit Gitlab-Pipeline integriert
  • Automatische Code-Coverage-Berichte & Testergebnisse für Cypress erstellt und mit Jira X-Ray integriert
  • Out-of-Source-Import in einem CRA-4 Mono-Repo ermöglicht
  • Migration des Mono-Repo von tslint zu eslint & prettier
  • Testgetriebene Entwicklung rund um User Management & Authentication in der Hconnect Produktsuite
  • Nginx Reverse Proxy docker container für den React-Router implementiert
  • Live-SAS-Tokenerstellung für Buildskripts in der Azure-Cloud implementiert
  • POC-Migration von Yarn1 zu Yarn2 mit Zero Install und pnp
  • Erstellung von NodeJs Buildskripten mit Azure CLI und Azcopy
Microsoft Azure CRA Typescript React Redux React-Testing-Library Jest Material-ui Cypress Jira X-Ray Gitlab nginx Azure Cloud Vscode Confluence
Heidelberg Cement ag
Heidelberg/DE
9 Monate
2020-01 - 2020-09

Entwicklung von Software für Automobilzulieferer

Software Engineer
Software Engineer

  • Entwicklung neuer Komponenten mit React und MaterialUI
  • Customizing von MaterialUI Komponenten
  • Erstellung von Tests mit React-Testing-Library und Jest
  • Neue Dependency-Cruiser Regeln definiert
  • Ansatz zum laden einer PWA in einem Monolith
  • Webservices JAX-RS implementiert und OpenAPI Annotationen hinzugefügt
  • Custom Filter für AgGrid erstellt

React Java IntelliJ IDEA TypeScript Redux React-Testing-Library Gerrit Jest Material-UI agGrid OpenAPI Java 8 Jira Confluence BitBucket
Seeburger ag
Bretten/DE
5 Monate
2019-08 - 2019-12

Weiterentwicklung eines Konfigurators für Drogeriemärkte

Software-Entwickler
Software-Entwickler

  • JSX und render Funktionen in VueJs eingeführt
  • Komponenten nach automic design principles aufgeteilt
  • Schemaerweiterungen in MySQL
  • Entwicklung von Komponenten für den Konfigurator

    Vscode Bitbucket PHP Laravel Vuex VueJs Javascript Webpack MySQL Git Jira Confluence
    Procter & Gamble (P&G)
    Karlsruhe/DE
    4 Monate
    2019-08 - 2019-11

    Weiterentwicklung vom Komponenten für den Chat von Teamviewer und Blizz.com

    Software-Entwickler
    Software-Entwickler

    • Toolchain vom Projekt refactored und aktualisiert (Webpack)
    • Komponenten basierte Entwicklung eingeführt
    • Komponenten für Chat funktionalität entwickelt
    • Technologischer Ansatz für Lazy Loading eines Emoji Pickers

      KnockoutJs Typescript NodeJS C++ Webpack Git Confluence VisualStudio2017 Jira
      Teamviewer GmbH
      Göppingen/DE
      1 Jahr 9 Monate
      2017-10 - 2019-06

      Entwicklung von Webanwendungen

      Software-Entwickler
      Software-Entwickler
      • Neues Build-System (Webpack) erstellt
      • Neues Starter-Kit für react erstellt
      • NodeJs-Backend mit Sequelize SQL und PostGres aufgesetzt
      • OpenAPI mit SwaggerUI für unsere Middleware eingerichtet
      • Jest Snapshop Test-Suite eingerichtet
      • JSON-Webtoken-Authentifizierung für unsere Middleware eingerichtet
      • Docker Compose Yaml Build-Skripte erstellt
      • Docker-Clusters mit Reverse Proxy (Traefik) eingerichtet
      ReactJS TypeScript Docker Jest Webpack REST NodeJs PostgreSQL Traefik Sequilize Swagger OpenAPI Git Jira Redux Reselect React Immutable.js PostGres Confluence
      Etecture GmbH
      Karlsruhe/DE
      5 Monate
      2017-05 - 2017-09

      Entwicklung eines Launchers für eine Spieleplattform

      JavaScript Entwickler React Angular.js NodeJS ...
      JavaScript Entwickler
      • Middleware und Microservices erstellt
      • Docker-Skripte erstellt
      • Implementierung einer globalen Protokollierungslösung für Microservices in einer Containerumgebung
      • PoC für die Migration ihrer Web-App von Agnular 1.x zu React
      • Erweitern eines Webpack-Job, um die Konfiguration zur Laufzeit dynamisch in das Frontend einzufügen
      React Angular.js NodeJS REST Docker Kubernetes Jira Git Webpack Swagger OpenAPI Redux Angular 1.x Confluence
      Gameforge GmbH
      Karlsruhe/DE
      4 Monate
      2017-01 - 2017-04

      Backend Entwicklung eines Terminplanungssystems

      NodeJs Entwickler Node.js JavaScript MongoDb ...
      NodeJs Entwickler
      • Refactored Microservices
      • Unit-Tests mit Lab erstellt
      • Integrationstestsuite mit Postman & Newman erstellt
      • Neue Vorlage für Lout erstellt (API-Dokumentation für HapiJs)
      • Eine neue Mongo-DB-Schicht mit promise Unterstützung erstellt
      Webstorm
      Node.js JavaScript MongoDb Mocha HapiJs Lout Lab Postman Git Jira Confluence
      Termin App GmbH (Timify)
      Munich/DE
      10 Monate
      2016-03 - 2016-12

      Entwicklung einer Designbibliothek und Angular Komponenten

      JavaScript Entwickler
      JavaScript Entwickler
      • Einen Webpack 1 Build Job für unser Angular 1.x Projekt erstellt
      • JsPlump mit Angular 1.x integriert zum Erstellen eines Diagramms basierend auf einer JSON-Datei
      • Angular 1.x-Komponenten für Kunden der Cyber Manufaktur GmbH erstellt
      • Einige PHP & Wordpress-Entwicklung
      Webstorm IntelliJ IDEA Webpack Wordpress Git Bitbucket jQuery PHP Angular.js Angular 1.x JavaScript JsPlump
      Cyber Manufaktur GmbH
      Karlsruhe/DE
      1 Jahr
      2015-01 - 2015-12

      Java 8 Entwicklung in einer der Java-Enterprise-Applikation für das Forderungsmanagement

      Software Engineer
      Software Engineer

      • Entwicklung / Abdeckung verschiedener Artefakte von der Anforderung bis zum GoLive
      • Requirements Engineering
      • Schemaänderungen in Oracle SQL
      • Testgetriebene Entwicklung
      • Unit-Tests mit JUnit
      • Mapping erstellt
      • Groovy-Skripte für erweiterte Datentransformation erstellt
      • Dokumentation in Confluence

        JavaEE 8 Eclipse JUnit Maven Java Java 8 Confluence Jira Oracle SQL Developer Subversion Groovy
        arvato Financial Solutions - Bertelsmann SE & Co. KGaA
        Baden-Baden/DE
        2 Jahre 4 Monate
        2012-09 - 2014-12

        Integration von Unternehmensanwendungen mit Oracle-Software

        Consultant at ec4u
        Consultant at ec4u

        • jQuery mit Oracle Siebel OpenUI
        • Oracle on Demand CRM Desktop-Integration
        • JavaEE WebApp mit Oracle ADF
        • Cordova-App mit jQuery Mobile
        • Oracle Siebel CRM Webservices-Integration
        • Evaluierung der Google Checkout & Wallet API

          Eclipse Apache Cordova JavaScript xCode jQuery jQuery Mobile jQuery UI Oracle ADF SoapUI Oracle JDeveloper Oracle SQLDeveloper Java JavaEE Oracle SOA Suite PhoneGap Cordova REST
          ec4u expert consulting ag
          Karlsruhe/DE

          Aus- und Weiterbildung

          3 Jahre 1 Monat
          2009-08 - 2012-08

          Wirtschaftsinformatik

          B.s.c., Hochschule Karlsruhe Technik & Wirtschaft
          B.s.c.
          Hochschule Karlsruhe Technik & Wirtschaft

          Softwareentwicklung

          Kompetenzen

          Top-Skills

          TypeScript React MUI (Material-UI) Jest Cypress Testing-Library GraphQL React-Query NodeJS ExpressJS Monorepos Git NextJs GatsbyJs Styled-Components TypeScript Testautomatisierung NX SolidJs Astro TailwindCSS MUI (Material-UI) ReactJS

          Produkte / Standards / Erfahrungen / Methoden

          React
          Experte
          TypeScript
          Experte
          Cypress
          Experte
          MUI (MaterialUI)
          Experte
          NX
          Experte
          Astro
          Experte
          SolidJs
          Experte


          Vertrauen Sie auf GULP

          Im Bereich Freelancing
          Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

          Fragen?

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

          Das GULP Freelancer-Portal

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