30.10.2025 aktualisiert


verifiziert
Premiumkunde
nicht verfügbarSenior Full Stack Developer & Cloud Engineer
Anröchte, Deutschland
Weltweit
Master of Science, InformatikSkills
JavascriptTypescriptReactGraphQLRESTHTMLCSSNode.jsMongoDBSQLInfrastructure as Code (IAC)TerraformAWS CDKJestCloudMonorepoOpen TelemetryCICD Next.jsTailwind CSSLeafletLokaliseAWS (Amazon Web Services)
JavaScript / TypeScript
Node.js
React.js
Next.js
GraphQL, REST
AWS / IAC (Terraform, CDK)
MongoDB
SQL
HTML
CSS / tailwindcss
Node.js
React.js
Next.js
GraphQL, REST
AWS / IAC (Terraform, CDK)
MongoDB
SQL
HTML
CSS / tailwindcss
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- JavaScript / TypeScript, Node.js
- nx monorepo
- GraphQL / GraphQL codegen, Apollo Server, data-loader, graphql-request
- Jest
- MongoDB Atlas, mongodb-memory-server, mongoose, typegoose
- AWS
- ECS
- Lambda
- Step Functions
- EventBridge / EventBridge Scheduler
- SQS
- S3
- IAM
- Cloudwatch
- Secrets Manager
- OpenTelemetry (OTEL)
- Terraform, Azure DevOps Pipelines
Implementierung eines eventgetriebenen Systems in der AWS Cloud zum Managen und Optimieren des multinationalen Kraftwerkportfolios. Implementierung verschiedener Prozesse für das Regulatorische Reporting.
- Implementierung von
- Node.js GraphQL Microservices für Zeitreihen, Event and Asset Verwaltung / Optimierung (Docker basierte ECS Container)
- Stresstesting verschiedener Microservices
- AWS Step Functions zur Dokumentenverarbeitung
- Dokumentenabruf / Speichernung mittels S3
- Interaktion mit verschiedenen Microservices durch Lambda Funktionen um Daten in MongoDB Atlas zu modifizieren / speichern
- Lambda Funktionen für das Regulatorischen Reporting (REMIT / TSO)
- Triggern der Funktionen durch EventBridge Events und Schedules
- Erstellen von Reporting Nachrichten mittels Lambda Funktionen
- Senden von Reporting Nachrichten zu SQS Queues
- Empfangen und Prozessieren von Acknowledgements durch SQS Queues
- Systemweites Logging und Tracing durch den OpenTelementry Standard. Senden von manuell instrumentierten Telemetrie Daten an einen Elastic cluster zur Visualisierung
- Unit- / Integrations- / E2E Testing mittels jest und mongodb-memory-server
- Prozessdiagramme mit puml, Architekturdiagramme mit draw.io
- Infrastructure as Code Deployments (IAC) mit Terraform / Azure DevOps Pipelines
Implementierung von:
- React funktionalen Komponenten, benutzerdefinierten Hooks
- Routing Logik
- Individuellen Form Komponenten, welche anhand von Server Daten gerendert werden
- Form-Validierung mittels yup, 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
- React funktionalen Komponenten, benutzerdefinierten Hooks
- Routing Logik
- Individuellen Form Komponenten, welche anhand von Server Daten gerendert werden
- Form-Validierung mittels yup, 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
Frontend
Implementierung von:
- React funktionalen Komponenten, benutzerdefinierten Hooks
- Form-Validierung mittels Formik / Yup
- Routing Logik
- GraphQL Queries / Mutations via Apollo Client / GraphQL Code generator o 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
Implementierung von:
- React funktionalen Komponenten, benutzerdefinierten Hooks
- Form-Validierung mittels Formik / Yup
- Routing Logik
- GraphQL Queries / Mutations via Apollo Client / GraphQL Code generator o 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