Skip to main content
Top expert badge
Recommended expert
Profile header background

Marvin S.-Senior Software Engineer

Marvin S. - Senior Software Engineer - profile avatar
Profile header overlay
Available
Schenefeld, Germany

Check rate

Experience

Jul 2025 - Present
Cologne, Germany

Senior Software Engineer

RTL Deutschland

Position summary
Senior Software Engineer at RTL Deutschland
Industries
Media and Entertainment
Business areas
Information Technology
Operations
Product Development
  • work in the Developer-Experience team to improve developer experience and tooling for all teams of the RTL+ streaming platform
  • development of reusable GitLab CI/CD components to standardize processes and automatically enforce code quality and security gates
  • infrastructure automation with Pulumi
  • operation and monitoring of GitLab Runners in AWS with Kubernetes
  • integration and automation of Renovate in GitLab pipelines for continuous dependency updates
  • extension of Backstage as the central developer platform to optimize internal workflows and self-service capabilities
  • development of various tools and automations in TypeScript, Go, and Python
May 2025 - Jul 2025
Hamburg, Germany

Senior Software Engineer

Adesso

Position summary
Senior Software Engineer at Adesso
Industries
Information Technology
Business areas
Information Technology
Product Development
  • introduction of GitHub Actions as CI/CD pipelines to fully automate previously manual build, test, and deployment processes
Mar 2024 - Present
Hamburg, Germany

Senior Software Engineer

Bodystriker

Position summary
Senior Software Engineer at Bodystriker
Industries
Retail
Business areas
Information Technology
Product Development
  • development of a serverless web application for SEO optimization of product texts
  • integration of the Shopware API to automatically align product prices with competitors
  • implementation of AWS Lambda functions in TypeScript
  • user interface built with React and TypeScript
  • use of MongoDB as the database
  • infrastructure as code implemented with Pulumi
Jan 2023 - Dec 2024
Ludwigsburg, Germany

Senior Software Engineer

Porsche Digital

Position summary
Senior Software Engineer at Porsche Digital
Industries
Automotive
Information Technology
Business areas
Information Technology
Product Development
  • serverless application for all Porsche dealers worldwide to manage their inventory
  • backend Lambda functions and React frontend developed in TypeScript
  • all infrastructure is manifested as code by using AWS CDK and Terraform
  • the data is mainly stored in a MongoDB database
  • CI/CD pipeline built in GitHub Actions
Sep 2022 - Present

Freelance Senior Software Engineer

Marvin Stürcke

Position summary
Freelance Senior Software Engineer at Marvin Stürcke
Industries
Information Technology
Business areas
Information Technology
Sep 2022 - Dec 2022
Hamburg, Germany

Senior Software Engineer

matched.io

Position summary
Senior Software Engineer at matched.io
Industries
Information Technology
Business areas
Information Technology
Product Development
  • live video-streaming platform for software developers with live chat
  • microservice architecture in Kubernetes with Docker
  • service communication through Apache Kafka
  • backend mainly developed in Go and Python
  • frontend developed with React in TypeScript
Jul 2018 - Aug 2022
Hamburg, Germany

Senior Software Engineer

Haiilo

Position summary
Senior Software Engineer at Haiilo
Industries
Information Technology
Business areas
Information Technology
Product Development
  • lead development of a serverless analytics application based on AWS
  • backend mostly TypeScript Lambda functions and a Postgres database
  • Elasticsearch is used for search and analytics
  • the React frontend communicates via GraphQL with the backend
  • all infrastructure is manifested as code by using Terraform
Mar 2014 - Jun 2018
Hamburg, Germany

Software Developer

Latupo GmbH

Position summary
Software Developer at Latupo GmbH
Industries
Transportation
Business areas
Information Technology
Product Development
  • lead development of order-fulfillment automation
  • microservices architecture with Docker
  • services developed in Java with Spring Boot
  • Angular frontend for internal customer service
Aug 2010 - Dec 2013
Stade, Germany

Apprenticeship: Fachinformatiker (Anwendungsentwicklung) | Software Developer

vthink - Business Intelligence

Position summary
Apprenticeship: Fachinformatiker (Anwendungsentwicklung) | Software Developer at vthink - Business Intelligence
Industries
Information Technology
Real Estate
Business areas
Information Technology
Product Development
  • development of a custom CMS system in PHP
  • desktop application in C# for managing the renters of office buildings

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Transportation, Real Estate, Retail, Automotive, and Media and Entertainment.

Information Technology
Transportation
Real Estate
Retail
Automotive
Media and Entertainment
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, and Operations.

Information Technology
Product Development
Operations
Profile match chart

Summary

In my early youth I taught myself programming out of curiosity and the passion for it still exists today. Programming has never felt like work to me, but always more like a hobby that I can pursue every day. I love to get involved in new topics and, at best, to supervise and help shape projects from the very beginning.

Over the years I came in contact with several programming languages (PHP, Java, Python, C++, ...), but Typescript clearly stood out as my favorite. The type-safety but still flexible nature results in the perfect mix for me. Since Typescript can be used in the frontend and backend, you always benefit directly for both "ends".

In 2020 I came in contact with Serverless (AWS) for the first time and since then I am excited about the speed with which you can deploy a new application; so excited that I myself set up all my private projects in the AWS environment.

I prefer working in agile teams that are results-driven. The whole team should pull together and want to achieve the common goal. I fit in super in teams where humor is not a foreign word and you can make the one or other jokes. Whether German or English is spoken here makes no difference to me.

Top skills: Amazon Web Services (AWS), React.js, TypeScript

Skills

Languages & Frameworks

  • Typescript
  • React
  • React Native
  • Java

Tools & Concepts

  • Amazon Web Services
  • Pulumi
  • Docker
  • Terraform
  • Github Actions

Databases

  • Mongodb
  • Postgresql
  • Elasticsearch
  • Mysql

Languages

German
Native
English
Advanced

Education

Aug 2010 - Dec 2013

Fachinformatiker · Application Development

Statistics

Experience

Total positions 9
Experience in Information Technology 11.5 y
Avg length 2 y 5 m
Longest experience 4 y 3 m

Global experience

Countries worked in 1 (Germany)
Primary country Germany

Expertise

Recent roles Senior Software Engineer, Freelance Senior Software Engineer, Software Developer
Main industries Information Technology, Transportation, Real Estate
Main business areas Information Technology, Product Development, Operations

Profile

Member since
Last update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Marvin is based in Schenefeld, Germany and can operate in on-site, hybrid, and remote work models.

Marvin speaks the following languages: German (Native), English (Advanced).

Marvin has at least 16 years of experience. During this time, Marvin has worked in at least 4 different roles and for 9 different companies. The average length of individual experience is 2 years and 9 months. Note that Marvin may not have shared all experience and actually has more experience.

Based on recent experience, Marvin would be well-suited for roles such as: Senior Software Engineer, Freelance Senior Software Engineer, Software Developer.

Marvin's most recent position is Senior Software Engineer at RTL Deutschland.

In recent years, Marvin has worked for RTL Deutschland, Adesso, Bodystriker, Porsche Digital, and Marvin Stürcke.

Marvin is most experienced in industries like Information Technology, Transportation, and Real Estate. Marvin also has some experience in Retail, Automotive, and Media and Entertainment.

Marvin is most experienced in business areas like Information Technology, Product Development, and Operations.

Marvin has recently worked in industries like Information Technology, Retail, and Automotive.

Marvin has recently worked in business areas like Information Technology, Product Development, and Operations.

Marvin attended education in Application Development.

Marvin is immediately available full-time for suitable projects.

Daily rate distribution

0 2 4 6 8
One of the freelancers charges less than €640 per day.
2 of the freelancers charge between €640 and €800 per day.
2 of the freelancers charge between €800 and €960 per day.
4 of the freelancers charge between €960 and €1120 per day.
One of the freelancers charges €1120 or more per day.
<€640 €640-​800 €800-​960 €960-​1120 €1120+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Daily rate avg. 894 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

1000
750
500
250
Rate comparison chart
Median rate 940 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 15 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.