Martin

Martin

Web Developer

Anröchte

React
TypeScript
JavaScript

IT kann auch einfach sein

Promoter:in

Reputation

Promoter:in

Versicherung

Über Junico
versichert

Über mich

Durch meine Erfahrung als Software Developer in verschiedenen Branchen wie IT Security Research, Pharma oder der Finanzindustrie, weiß ich, wie wichtig es ist, Businessanforderungen schnell und umfassend zu verstehen. Ich bin ein aufgeschlossener Teamplayer, der in der Lage ist, die geforderten Ergebnisse pünktlich zu liefern. Die Faszination für Web Development hatte ich während des Arbeitens mit großen Datenmengen bekommen. Daten sind das neue Gold. Wenn diese jedoch dem Enduser nicht durch eine intuitive UI zugänglich gemacht werden, bleiben sie vergraben. Egal ob Eingabe oder Visualisierung, der gesamte Prozess muss stimmen.

Skills

Expert:in

React
TypeScript
JavaScript
Agile Software Development
Applications Development
Backend Development
CI/CD
CSS
Cypress
Frontend Development
Full Stack Development
Git
Github
Microservices
HTML
MongoDB
Next.js
NodeJS
Progressive Web App
Scrum
Software Testing
Softwareentwicklung
Tailwind CSS
Webentwicklung

Portfolio

bitvance homepage

bitvance homepage

Projekte

  • Frontend Developer

    Auftraggeber:in · Industrie und Maschinenbau

    2022 — 2023

    Implementierung einer dynamischen Web-App, welche Benutzereingaben einliest und Ergebnisse des Servers visualisiert.

    • JavaScript / TypeScript
    • React, react router
    • Emotion, material UI
    • JSON Schema, react-jsonschema-form, ajv schema validation
    • React-query, axios / axios mock adapter, openAPI
    • RFC 2387 MIME Multipart/Related
    • js / react-intl
    • React-hook-form
    • Redux / redux toolkit
    • IndexedDB / idb
    • js
    • React spring
    • React-window
    • Mathjax-react
    • OIDC / PingID authentication
    • Jest, react testing library, cypress, istanbuljs / nyc
    • Storybook
    • Vite
    • Gitlab CI/CD, Renovate
    • Implementierung von
      • React funktionalen Komponenten, benutzerdefinierten Hooks
      • Routing Logik
      • Individuellen Form Komponenten, welche anhand von Server Daten gerendert werden
      • Form-Validierung mittels ajv
      • Individuellen data fetching hooks und parsing / serializing von multipart related payloads
      • App Internationalisierung
      • Fuzzy search Tabellen
      • Animationen
      • Virtuellen Listen
      • Benutzer authentication / authorization
      • Jest unit tests, react testing library integration tests, cypress e2e tests
      • Gitlab CI/CD pipeline, Renovate self hosted runner
  • Fullstack Developer

    Auftraggeber:in

    2022

    Implementierung eines Moduls zum Erstellen und Signieren von Kundenwerturteil PDFs

    • JavaScript / TypeScript
    • React, React Router
    • GraphQL / Apollo, GraphQL Code Generator, apollo-upload / graphql-upload
    • HTML, CSS / Styled Components
    • LaunchDarkly
    • Formik / Yup
    • Fuse
    • Lokalise / react-i18next
    • js, mongodb, Winston
    • gRPC (google protobuf)
    • JWT
    • Jest

    Frontend

    • Implementierung von
      • React funktionalen Komponenten, benutzerdefinierten Hooks
      • Form-Validierung mittels Formik / Yup
      • Routing Logik
      • GraphQL Queries / Mutations via Apollo Client / GraphQL Code generator
      • Feature Management / Feature Flags mit LaunchDarkly
      • Anzeigen von PDFs mit PSPDFKit
      • Jest Tests

    Backend

    • Implementierung von
      • GraphQL Server, benutzerdefinierte Scalars
      • Feature Management über benutzerdefinierte Graphql Schema Direktiven mit LaunchDarkly
      • gRPC Server / Client mit Google protobuf
      • Interne und externe Autorisierung mittels JWT Signierung / Decodierung / Verifikation
      • MongoDB Schema design, Daten lesen / schreiben
      • Erzeugen von PDF-Vorlagen mit ReactDOMServer
      • Jest Tests 
  • Frontend Developer

    Auftraggeber:in · Sonstige Branche

    2019 — 2021

    Implementierung von verschiedenen Frontend Features in TypeScript / React

    Implementierung des in-house admin tool

    • Implementierung von
      • React functional components
      • Leaflet components mit React-Leaflet und Turf.js
      • Routing-Logik mit React Router
      • GraphQL queries und mutations mit Apollo Client / GraphQL Code generator
      • Data fetching / posting über REST und axios
      • Animationen mittels react-spring
      • List components mit react-window
      • State slices mit Redux Toolkit / React context API / React hooks
      • Forms / Formvalidierung mit React Hook Form / Yup / reCAPTCHA
      • Fuzzy search Suchfeldern
      • Client side pdf generierung mit react-pdf/renderer
      • 2 Faktor authentifizierung mittels Proof Key for Code Exchange (PKCE) / jwt 

So findest du mit Junico
die besten Freelancer:innen

Auftrag erstellen

Erstelle kostenfrei einen Auftrag

Veröffentliche einen Auftragsgesuch mit gewünschten Skills, Arbeitsumfang und Interessen.

Profile erhalten

Erhalte geprüfte Vorschläge

Geprüfte Freelancer:innen senden dir unverbindliche Vorschläge zu deinem Gesuch und beginne den Dialog.

Zusammenarbeiten

Starte die Zusammenarbeit

Organisiere deine Freelancer:innen in deinem persönlichen Favorit:innen-Pool und starte die Zusammenarbeit mit den Besten.

Sicher Abrechnen

Rechne sicher und einfach ab

Behalte den Überblick über alle Aufwände, erhalte Rechnungen von deinen Freelancer:innen und bezahle sicher über Junico.

Wir sind Junico

Wir gestalten die neue Arbeitswelt, indem wir Freelancer:innen befähigen, mit ihren Skills die Welt zu verändern.

Expert:innen für dein Projekt

Wir verbinden euch mit Freelancer:innen, die ihr sonst nicht findet. Ob Startup oder Corporate — kleines oder großes Projekt: Passende Freelancer:innen für euch.

4,92

/5

Durchschnittliche Bewertung von über 4.000 Auftraggeber:innen

Flink Axa Scout24 Deutsche Bahn AboutYou

Martin ist Freelancer:in bei Junico

Finde Freelancer:innen wie Martin mit passenden Skills für dein nächstes Projekt.