You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mark B.MB

Mark B.

Senior Software Developer

€720/day
Heppenheim (Bergstraße), DE
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mark

As an experienced full-stack software developer, I have over 25 years of project experience in developing complex custom software for industry, logistics, pharmaceuticals, retail, and other sectors. I have been working as a freelance developer since 2007, taking on projects holistically – from architecture & conception to complete implementation and productive deployment.

Technical Focus:

Backend: C#, .NET / .NET Core, WebAPI/REST, Microservices, Entity Framework, SQL Server, Oracle, PostgreSQL

Frontend: React, Svelte/SvelteKit, Vue/Nuxt, Angular, Blazor, Vanilla HTML/CSS/Javascript/Typescript

Cloud/DevOps: Docker, Kubernetes, ArgoCD, Git, CI/CD (GitLab, Azure DevOps)

Further Expertise: WPF, WinForms, Messaging (Kafka, RabbitMQ,…), Mobile (Android, MAUI), Reporting, Interface Development (SAP/Idoc, XML, JSON)

I have recently successfully completed projects for Wacker Chemie (MES & new development of a production analysis platform), Elster Honeywell, Kardex, Pitney Bowes, and many other companies. In these projects, I was regularly responsible for the complete implementation of backend and frontend, as well as coordination with business departments.

I work in a structured, solution-oriented manner and quickly integrate into existing teams or take on tasks independently.
  • German

    Native or bilingual

  • English

    Conversational

Remote only
Primarily works remotely

Experience

  • Wacker Chemie
    Replacement of Legacy Application for Data Acquisition, Approval, and Documentation of Production Goods
    CHEMICAL
    February 2025 - December 2025 (10 months)
    Burghausen, Germany
    An existing Oracle Forms application for data acquisition, approval, and documentation of production goods is to be replaced by a modern web application.

    For this purpose, a .NET Core backend was created and the frontend was implemented with React.

    In addition to external systems such as scales and measuring devices, printers and label printers also had to be connected.

    Furthermore, an automated deployment to a Kubernetes cluster across multiple stages had to be set up so that development results could be rolled out to the different stages, if necessary, multiple times a day.

    The deadline at the end of the year was successfully met.
    C# React.js SQL Kubernetes Typescript
  • Wacker Chemie
    MES
    CHEMICAL
    January 2023 - February 2025 (2 years and 1 month)
    Burghausen, Germany
    The Manufacturing Execution System at Wacker requires continuous development and expansion. The complex system includes backends based on WCF, WebAPI, and MinimalApi, as well as frontends based on WPF (FatClient) and Javascript/Typescript (React/PrimeReact). Different systems also exchange information via Kafka to control and document the entire production process. Only in this way can the high quality standards for the finished product (silicon for electronics) be ensured.

    In addition, it must be ensured that there are no downtimes in production. This is attempted through multi-stage deployments with automatic unit tests, integration tests, and key user tests.
    C# WPF React.js SQL Apache Kafka
  • Kardex
    Customization of PowerPick Global
    LOGISTICS AND SUPPLY CHAIN
    April 2021 - December 2022 (1 year and 8 months)
    Rülzheim, Germany
    PowerPick Global is a software solution for the logistics sector. This software controls various logistics devices such as paternoster systems, which are also manufactured and sold by Kardex.

    The already extensive software solution still needs to be partially adapted to the deviating processes of customers. This ranges from simple visualizations to complex modifications to implement external systems such as camera surveillance of pick processes or robot controls.

    Adjustments had to be made in the FatClient solution (WinForms application) as well as for mobile devices (Android) and the web application (Angular).
    C# WinForms Angular SQL RabbitMQ

Recommendations

Be the first to recommend Mark

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Technical College with degree
    Vocational School
    1994
  • Communications electronics technician, specializing in telecommunications technology
    Telecommunications Office Mannheim
    1993

Skill set

Categories

  • Other