Currently available part-time

Marco Schaule · Fullstack Web Developer & Architect

net-designer.net

I design and build frontends, APIs and the architecture that connects them. Twenty years of web development, ten of them with Angular, React and Node.js for teams at RTL, SAP, AIG and HERE. Available remotely, based in Lebach, Saarland.

Working with

  • TypeScript
  • Angular
  • React
  • Node.js
  • NestJS
  • GraphQL
  • PostgreSQL
  • MongoDB

Trusted by teams at

  • Yoummday
  • Konux
  • RTL Group
  • SAP
  • AIG Europe
  • CompuGroup Medical
  • HERE (Nokia)
  • OMP

Services

What I can do for your product

Frontend development

Angular & React

Single-page applications that feel fast and stay maintainable. Component libraries with Storybook, state management with ngrx or Redux, accessibility and responsive layouts as a baseline, not an afterthought.

  • Angular 16+ and React 18+ with TypeScript
  • Design systems, Storybook, Angular Material, Tailwind CSS
  • Performance, accessibility and testing with Jest and Cypress
Ask about frontend work

Backend & API development

Node.js, NestJS & GraphQL

Clean, well-documented APIs that frontends love to use. REST or GraphQL with Apollo Federation, real-time features via WebSocket, gRPC where services need to talk to each other quickly.

  • Node.js with Express, Fastify or NestJS
  • REST, GraphQL (Apollo Server and Federation), gRPC
  • PostgreSQL, MongoDB, Redis, SQLite
Ask about API work

Architecture & consulting

From monolith to microservices

Requirements analysis, prototyping and architecture decisions for small monolithic apps up to distributed systems with message brokers and streaming pipelines. Plus hands-on coaching for your team.

  • Fullstack architecture with Angular, React and NestJS
  • Agile delivery in Scrum, Kanban or SAFe
  • Workshops and mentoring for developers
Ask about consulting

Skills

What I work with, rated honestly on a scale of 1 to 10

Languages & markup

  • JavaScript9/10
  • TypeScript9/10
  • HTML5, Pug9/10
  • CSS3, Stylus, Sass, Less8/10

Frontend

  • Angular9/10
  • Bootstrap9/10
  • React8/10
  • RxJS8/10
  • Angular Material8/10
  • Apollo, Apollo Angular8/10
  • Storybook8/10
  • Responsive, Mobile First8/10
  • ngrx, Redux7/10
  • React Router7/10
  • TanStack, Tailwind CSS7/10

Backend & APIs

  • REST / resource-oriented APIs10/10
  • Node.js, Express9/10
  • GraphQL8/10
  • NestJS7/10
  • WebSocket7/10
  • gRPC, Protocol Buffers7/10
  • Webpack, Vite7/10
  • Fastify6/10
  • Nx6/10

Databases

  • MongoDB, NeDB, Mongoose8/10
  • PostgreSQL8/10
  • SQLite8/10
  • MySQL, Percona, MariaDB7/10
  • Redis6/10

Testing

  • Jest, Vitest8/10
  • Jasmine, Karma8/10
  • Mocha, Chai8/10
  • Playwright8/10
  • Protractor8/10
  • Cypress7/10
  • Cucumber.js, WebdriverJS7/10
  • Sinon.js, Istanbul7/10

Tooling & process

  • Git8/10
  • GitLab, GitHub7/10
  • Jira, Redmine7/10
  • Agile: Scrum, Kanban, SAFe7/10

Also learnednot used professionally at the moment

  • Go
  • Python
  • PHP
  • Java
  • C

Also in the toolbox

  • Next.js
  • Meteor
  • Ant Design
  • DaisyUI
  • SWR
  • React Query
  • Zustand
  • Immer
  • D3
  • Highcharts
  • TypeORM
  • Zod
  • Electron
  • Rspack
  • Figma
  • Confluence
  • Miro

Ratings are my own assessment, taken from my project profile.

Experience

Projects and engagements since 2004

  1. 08/2026 – todayremote

    Talent workbench for customer service

    Yoummday GmbH·München

    Role
    Fullstack Developer
    Industry
    Customer experience outsourcing

    Building the desktop and web tooling that connects customer-service talents with their clients: a React frontend, a Node.js backend and an Electron desktop client sharing one TypeScript code base.

  2. 02/2025 – todayOwn productremote

    Sprachtrainer – language learning app

    Sprachtrainer

    Role
    Fullstack Developer
    Industry
    Education

    My own product: an Angular and Node.js application for practising languages with structured lessons and progress tracking.

  3. 08/2024 – 01/2025remote

    Railway switch monitoring

    Konux GmbH·München

    Role
    Frontend Developer
    Industry
    Transport & infrastructure

    Frontend for a predictive-maintenance platform that monitors railway switches using sensor data and machine learning.

  4. 04/2021 – 12/2024remote

    RTL+ streaming portal

    RTL Group·Kölnplus.rtl.de

    Role
    Fullstack Developer
    Industry
    Entertainment

    Nearly four years on plus.rtl.de, one of Germany's largest streaming platforms, from teaser rows and hero carousels to search, navigation and the shared UI library.

  5. 02/2020 – 10/2020remote

    CI/CD platform

    SAP SE·Walldorf

    Role
    Fullstack Developer
    Industry
    Information technology

    Internal continuous-integration and delivery platform with an Angular frontend and a NestJS backend.

  6. 06/2017 – 08/2019remote

    Insurance platform

    AIG Europe S.A.·Heilbronn

    Role
    Fullstack Architect
    Industry
    Insurance & finance

    Architecture and implementation of a B2B insurance platform following BiPRO industry standards, delivered in a scaled agile setup.

About me

The person behind net-designer.net

Marco Schaule

Hi, I'm Marco.

Fullstack web developer and architect

Currently available part-time

I have been building for the web since 2004 and freelancing full time since 2013. My focus is the JavaScript ecosystem: Angular and React in the browser, Node.js with Express or NestJS on the server, TypeScript throughout.

I like products that are used every day by many people, and I like teams that care about craft. Most of my engagements run remotely from my home office in Lebach, Saarland, with on-site days when they are useful.

Facts

Based in
Lebach, Saarland, Germany
Working
Remote, on site when needed
Languages
German (native), English (fluent)
Freelance since
2013
Education
Studied computer science and mathematics, Saarland University

Off the keyboard

  • Running
  • Martial arts
  • Maths puzzles
  • Teaching

Project profile as PDF

A six-page overview of my engagements, skills and technologies.

Download CV

PDF · 287 KB · updated 2026-09

Contact

Let's talk about your project

Send a message

I usually answer within one working day.