03.07.2025 aktualisiert


Premiumkunde
40 % verfügbarFull Stack Web Consultant & Solution Architect | 12 Jahre Erfahrung | DevOps, AWS CDK
Luzern, Schweiz B.A. Business Administration
Skills
Amazon AWSReact.jsNext.js FrameworkVue.jsNuxtNode.jsJavascriptTypescriptPHPLaravelGraphQLRESTSCSSAWS CDKSEO
Updated At: 03.02.2025
Sprachen: Typescript, Javascript, PHP, Go
Frontend: React, Next, Vue, Nuxt, SCSS, SCSS Bem
Backend: Node.js, Fastify, Laravel, Mux
Schnittstellen: Rest, Graphql, Websockets, Kafka (Consumer)
Datenbanken: Mysql, DynamoDB, Postgres
Testing: Jest, Mocha, Go Mock, Testcontainers (IT-Tests), Testcafé & Cypress (E2E-Tests)
Hosting: AWS, AWS CDK
AWS-Services: EC2, ECS, Fargate, RDS, SQS, SNS, Cloudwatch, DynamoDB, Lambda, S3, Cloudfront, Parameter Store, Secrets Manager, Route 53
(Headless)CMS: Strapi, Storyblok, Wordpress
Weiteres: Docker, Docker Compose, Docker Swarm, Traefik, Git, Github, Github Actions, Handlebars, OAuth, JWT, Tailwind, Vuetify, Knex, BTC Pay Server Hosting, Next, NextUI
Sprachen: Typescript, Javascript, PHP, Go
Frontend: React, Next, Vue, Nuxt, SCSS, SCSS Bem
Backend: Node.js, Fastify, Laravel, Mux
Schnittstellen: Rest, Graphql, Websockets, Kafka (Consumer)
Datenbanken: Mysql, DynamoDB, Postgres
Testing: Jest, Mocha, Go Mock, Testcontainers (IT-Tests), Testcafé & Cypress (E2E-Tests)
Hosting: AWS, AWS CDK
AWS-Services: EC2, ECS, Fargate, RDS, SQS, SNS, Cloudwatch, DynamoDB, Lambda, S3, Cloudfront, Parameter Store, Secrets Manager, Route 53
(Headless)CMS: Strapi, Storyblok, Wordpress
Weiteres: Docker, Docker Compose, Docker Swarm, Traefik, Git, Github, Github Actions, Handlebars, OAuth, JWT, Tailwind, Vuetify, Knex, BTC Pay Server Hosting, Next, NextUI
Sprachen
DeutschMutterspracheEnglischverhandlungssicherSpanischverhandlungssicher
Projekthistorie
Seit April 2024 leite ich als CTO die technische Entwicklung bei einem internationalen Bitcoin-Mining-Unternehmen mit Standorten in Norwegen, Finnland, Äthiopien und Indonesien.
Ich konzipierte ein zentrales Dashboard, das als Wrapper-Software die Kommunikation mit mehreren Rechenzentren ermöglicht und zentrale Steuerungs- und Monitoring-Funktionen vereint.
In meiner Rolle führe ich ein internationales Entwicklerteam (6 Personen) und bringe mein interdisziplinäres Know-how gezielt in Strategie- und Planungsgespräche ein.
Das Projekt wird im September 2025 nach erfolgreicher Implementierung an eine externe Agentur zur Wartung und zum weiteren Betrieb übergeben. Aktuell begleite ich die Auswahl der Agentur sowie den strukturierten Wissenstransfer – und bin offen für neue Herausforderungen.
Kernfunktionen der Plattform:
- Verwaltung und Monitoring der gesamten Maschinenflotte
- Automatisierte Rechnungserstellung basierend auf Laufzeiten und Verbrauch
- Zentrale Aktualisierung der Maschinenkonfigurationen
- Automatische Erkennung neu angeschlossener Maschinen inkl. Zuweisung von Seriennummern
- API Integration: Pipedrive, Xero, Brevo CRM, BTC Pay Server
- AWS-Infrastruktur: ECS, EC2, RDS, Fargate, SES, SQS, SNS, Route 53, CloudWatch, Parameter & Secrets Manager
- Frontend: React, Next, Next UI, Tailwind, Typescript, Jest, AWS SDK
- Backend: Diverse AWS-Lambdas mit Next.js Server Actions, Node.js, Typescript, Prisma
- Interfaces: REST, Websockets, Webhooks
- CMS: Strapi
- Deployment: Github Actions
Projekt: Product Details Page
- Erstellung von Komponenten und Features für die PDP (Product Detail Page) und die dazugehörigen Änderungen im Backend. (Typescript, SCSS, SCSS Bem, Node.js, Mysql, Go, REST)
- Erweiterung und Refactoring des Rendering Services (Node.js, Mysql)
- Erstellen eines Kafka-Consumers in Go mit AWS ECS & CDK
- Testen des Codes (TDD, Jest, Mocha, Integration-Tests mit Testcontainers,
- E2E-Tests mit Testcafé,
- Parametrisierbarkeit der Komponenten mittels Handlebar Partials
- Umbau der Komponenten für das Rendern eines komponentenspezifischen und übergeordneten View Models
- Daily Action Dude Aufgaben: Refactoring, Hotfixes, eigene Ideen vorantreiben,
- Alarming und Metriken optimieren, CDK Stacks unabhängig deploybar machen.
- Erstellen von neuen Microservices in AWS (Docker, ECS, Fargate, SQS, SNS, RDS, Secrets Manager, Parameter Store, Cloudwatch Alarming & Dashboards, RDS, DynamoDB)
- Generelle Bereitstellung der Services via AWS CDK (Typescript)
- Entwicklung von AWS Lambda Funktionen (Node.js, Typescript)
- Erstellen von Hypothesen und die technische Umsetzung von Onsite Experimenten (A/B Tests - CRO)
- Teilnahme an Discoveries, die Erstellung von POC’s, Prototypen und MVP’s
- Verantwortung für die technische Umsetzung des PDP Redesign mit starkem Fokus auf SEO
Projekt: Boehringer Ingelheim (Healthcare)
Typescript, PHP, Vue.js, Laravel, SCSS, SCSS Bem, Tailwind, Graphql, Rest, Websockets, Cypress, Firebase
- Erweitern der Funktionalität des integrierten Sales-Force-Compliance-Messengers (Vue.js, SCSS, TailwindCSS, GraphQL, REST, Websockets)
- E2E-Tests des Messengers (Cypress)
- Lazy-Loading von Nachrichten mit einer Echtzeit-Datenbank (Firebase)
- Integration eines weiteren Messenger-Dienstes, Kakao Talk (PHP, Laravel)
- Testen des Backend-Codes mit Unit- und Integrationstests in Laravel
- Schulung zur Erstellung von Webkomponenten mit Stencil.js
Typescript, PHP, Vue.js, Laravel, SCSS, SCSS Bem, Tailwind, Graphql, Rest, Websockets, Cypress, Firebase