03.07.2025 aktualisiert

**** ******** ****
Premiumkunde
40 % verfügbar

Full Stack Web Consultant & Solution Architect | 12 Jahre Erfahrung | DevOps, AWS CDK

Luzern, Schweiz B.A. Business Administration
Luzern, Schweiz B.A. Business Administration

Profilanlagen

Projekte Martin Schneider.pdf

Skills

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

DeutschMutterspracheEnglischverhandlungssicherSpanischverhandlungssicher

Projekthistorie

CTO – Bitcoin Mining Unternehmen

Hashlabs PLE. LTD.

Internet und Informationstechnologie

10-50 Mitarbeiter


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
Technologien
  • 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

Otto GmbH: Full Stack Web Entwickler

Otto GmbH & Co KG

Konsumgüter und Handel

1000-5000 Mitarbeiter

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

RMH Media GmbH: PHP & Javascript Full Stack Web Entwickler

RMH Media GmbH

Internet und Informationstechnologie

50-250 Mitarbeiter

Projekt: Boehringer Ingelheim (Healthcare)
  • 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

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden