Ich brauche einen hohen Remote-Anteil
Implementierung einer dynamischen Web-App, welche Benutzereingaben einliest und Ergebnisse des Servers darstellt
Frontend
? Implementierung von
o React funktionalen Komponenten, benutzerdefinierten Hooks
o Routing Logik
o Individuellen Form Komponenten, welche anhand von Server Daten
gerendert werden
o Form-Validierung mittels ajv
o Individuellen data fetching hooks und parsing / serializing von multipart
related payloads
o App Internationalisierung
o Fuzzy search Tabellen
o Animationen
o Virtuellen Listen
o Benutzer authentication / authorization
o Jest unit tests, react testing library integration tests, cypress e2e tests
o Gitlab CI/CD pipeline, Renovate self hosted runner
Implementierung eines Moduls zum Erstellen und Signieren von Kundenwerturteil PDFs
Frontend
? Implementierung von
o React funktionalen Komponenten, benutzerdefinierten Hooks
o Form-Validierung mittels Formik / Yup
o Routing Logik
o GraphQL Queries / Mutations via Apollo Client / GraphQL Code generator
o Feature Management / Feature Flags mit LaunchDarkly
o Anzeigen von PDFs mit PSPDFKit
o Jest Tests
Backend
? Implementierung von
o GraphQL Server, benutzerdefinierte Scalars
o Feature Management über benutzerdefinierte Graphql Schema Direktiven mit LaunchDarkly
o gRPC Server / Client mit Google protobuf
o Interne und externe Autorisierung mittels JWT Signierung / Decodierung / Verifikation
o MongoDB Schema design, Daten lesen / schreiben
o Erzeugen von PDF-Vorlagen mit ReactDOMServer
o Jest Tests
JavaScript / TypeScript
HTML, CSS / SCSS modules
React.js (context API / hooks / functional components)
React Router
Storybook
GraphQL / Apollo, GraphQL Code Generator
Redux / Redux Toolkit
Leaflet / React Leaflet / Turf.js
REST / axios
Git / Bitbucket
Lokalise (localization and translation, lokalise.com)
React Hook Form / Yup
reCAPTCHA
React Window
react-spring
fuse.js
react-pdf/renderer
jwt
Implementierung einer Echtzeit Termin Applikation in Deutsch und Englisch
Frontend:
Implementierung einer ReactJs Applikation, hosted in einem Amazon S3 Bucket, bereitgestellt mittels AWS Cloud Front.
Das Frontend kommuniziert mittels GraphQL hybrid WebSocket Verbindung (WebSocket für Subscriptions, HTTP Request für Queries und Mutations) mit dem Backend (Apollo GraphQL).
Als Spamschutz ist eine Kombination aus Google reCAPTCHA V3 (unsichtbar) und V2 (Tickbox) implementiert.
Internationalisierung der App durch react-i18next.
Unit Tests sind in Jest / Enzyme geschrieben.
Backend:
Aufsetzen einer MongoDB Datenbank, welche auf einer AWS EC2 Instanz läuft.
Als Speicher für Benutzersitzungen und Nachrichtenserver (Pub/Sub) ist ein AWS
ElastiCache (Redis) Cluster aufgesetzt. Der Schlüssel der Benutzersitzung wird als
HttpOnly, secure, signed Cookie, in Kombination mit einem CSRF Token übertragen.
Implementierung einer NodeJs Applikation, welche Requests des Clients / Frontend
verarbeitet (Apollo GraphQL Server). Ein Applikation generiertes JWT kann verwendet
werden, um andere Benutzer einzuladen. Log Files werden in AWS EFS gespeichert.
Die Applikation läuft auf einem AWS ECS Cluster (MicroService).
Der Applikationscode ist als Docker Image gepackt und in einem AWS ECR Repository
gespeichert.
Für das dynamische Skalieren des NodeJs MicroServices ist eine AWS Auto Scaling
Group und ein Application Load Balancer aufgesetzt.
Backend
Frontend
Backend
Das Backend besteht aus Docker Mircoservices in einer Amazon EC2 Instanz
Fullstack Development:
Backend Development:
Frontend Development:
Implementierung und Maintenance der Market Risk Web Applikation:
Sanofi:
Implementierung eines VBA gesteuerten Batch Alerts fehlerhafter Insulin Pens.
Technologie: VBA
Sanofi:
Implementierung eines Tools zur Berechnung optimaler Bestellgrößen bedruckter Packmittel.
Technologie: C++ in Kombination mit BrookGPU
Deutsche Bank:
Implementierung einer „Datenbank“ zur Kundengruppenanalyse des online Brokers Max Blue.
Technologie: Microsoft Access
2019: Professional Scrum Developer - Scrum.org
2015: Master of Science - Hochschule Darmstadt
2013: Bachelor of Science - Hochschule Darmstadt
Front End Developer
Durch meine bisherige 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.
Persönlichkeit
Finance, Pharma, IT Security Research
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.