Top expert badge
Recommended expert
Profile header background

Marcel Schmidt

Technical Lead / Lead Developer

Marcel Schmidt
Profile header overlay
Ludwigsburg, Germany

Experience

Jan 2023 - Present
3 years 3 months
Cologne, Germany

Technical Lead / Lead Developer

REWE digital

Expertise details
Position Summary
Technical Lead / Lead Developer at REWE digital
Industries
Retail
Business Areas
Information Technology
Procurement
  • Due to an organizational restructuring towards product-based teams, the implementation of a Data Mesh in the area of Digital Supplier Management (DSM) was decided.
  • A highly available real-time Data Mesh for providing large volumes of data via Kafka and REST to other products.
  • New development of a core supplier management software in a (micro-)service-based architecture with a modern tech stack.
  • Technologies/Tools:
  • Java 21
  • Spring Boot
  • Angular
  • TypeScript
  • Go
  • MapR
  • Kafka
  • Docker
  • Google Cloud Platform (GCP)
  • Kubernetes
  • Helm
  • GitLab CI
  • Maven
  • JUnit
  • Mockito
  • WireMock
  • Cypress
  • Keycloak
  • OAuth 2.0 & OpenID Connect
  • Humio
  • Nexus
  • Artifactory
  • SonarQube
  • Renovate
  • Git
  • Postman
  • IntelliJ
Jun 2020 - Dec 2022
2 years 7 months
Ludwigsburg, Germany

Consultant / Developer

Dr. Ing. h.c. F. Porsche AG

Expertise details
Position Summary
Consultant / Developer at Dr. Ing. h.c. F. Porsche AG
Industries
Automotive
Business Areas
Customer Service
Information Technology
  • Modernization and further development of Porsche AG's core applications PRISMA and PCSS based on updated company-wide technology guidelines.
  • These applications serve master data management and after-sales support and are used worldwide in every Porsche center and by partners.
  • Technologies/Tools:
  • Java 11
  • Spring Boot
  • Kafka
  • Amazon Web Services (AWS)
  • Angular
  • TypeScript
  • Cypress
  • Gradle
  • Maven
  • Ant
  • JUnit
  • Mockito
  • Jenkins
  • Docker
  • Kubernetes
  • Nexus
  • SonarQube
  • GitLab
  • Git
  • SVN
  • Splunk
  • Postman
  • IntelliJ
  • VS Code
Oct 2019 - May 2020
8 months
Hof, Germany

Consultant / Developer

Fondsdepotbank GmbH

Expertise details
Position Summary
Consultant / Developer at Fondsdepotbank GmbH
Industries
Banking and Finance
Business Areas
Information Technology
  • Analysis of existing time- and event-based batch jobs.
  • Design and migration into microservices with centralized administration.
  • Consulting and support on DevOps-related topics.
  • Technologies/Tools:
  • Java 11
  • Spring Boot (Core, Data, Web)
  • Vue.js
  • Maven
  • JUnit
  • Mockito
  • Docker
  • Kubernetes
  • Jenkins (pipelines)
  • Nexus
  • SonarQube
  • Git
  • Ansible
  • Groovy
  • Cypress
  • Postman
  • VS Code
May 2017 - Aug 2019
2 years 4 months
Stuttgart, Germany

Architect / Consultant / Trainer

Glöckle direct

Expertise details
Position Summary
Architect / Consultant / Trainer at Glöckle direct
Industries
Retail
Business Areas
Information Technology
Product Development
  • Design of a (micro-)service-based architecture as part of a new development project for lottery ticket sales.
  • Coaching the client's development team and supporting the implementation.
  • Technologies/Tools:
  • Java 1.8
  • Spring Boot
  • Spring Core
  • Spring Data
  • Spring Web
  • Spring Cloud (Netflix)
  • Spring Batch
  • Angular (4, 5, 6)
  • TypeScript
  • Maven
  • JUnit
  • Mockito
  • Selenium
  • Tomcat
  • Docker
  • Kubernetes
  • Jenkins (pipeline)
  • Nexus
  • SonarQube
  • Git
Oct 2014 - Apr 2017
2 years 7 months
Kempten, Germany

Developer

DACHSER SE

Expertise details
Position Summary
Developer at DACHSER SE
Industries
Transportation
Business Areas
Information Technology
Product Development
Quality Assurance
  • Test automation and expansion of test coverage for OTHELLO, the software developed by Dachser and used worldwide for handling international air and sea freight.
  • Further development of OTHELLO.
  • Technologies/Tools:
  • Java (1.5, later 1.7)
  • Spring Core
  • ULC
  • JUnit
  • IBM AS400
  • IBM DB2
  • IBM WAS
  • CVS
  • Artifactory
  • Git
Feb 2014 - Sep 2014
8 months
Ludwigshafen, Germany

Consultant / Developer

BASF SE

Expertise details
Position Summary
Consultant / Developer at BASF SE
Industries
Chemical
Business Areas
Information Technology
  • Development of software for analysis, planning, and automated execution of company-wide vendor-independent file system migrations.
  • Technologies/Tools:
  • Java 1.8
  • Spring (Core, Boot, Batch, Services)
  • JPA
  • MS SQL 2008
  • Lombok
  • Dozer
  • Tomcat 7
  • Jenkins
  • Jira
  • SVN
  • Git
Sep 2013 - Sep 2013
1 month
Karlsruhe, Germany

Trainer

City of Karlsruhe (Social and Youth Department)

Expertise details
Position Summary
Trainer at City of Karlsruhe (Social and Youth Department)
Industries
Government and Administration
Business Areas
Information Technology
  • Design and delivery of an introductory training for facility managers of all providers (2 groups of 15–20 people, 10 working days).
  • Installation and configuration of the required training environment.
  • Technologies/Tools:
  • Debian
  • JBoss
  • Apache web server
  • MySQL
Apr 2013 - Feb 2014
11 months
Karlsruhe, Germany

Developer

City of Karlsruhe (Social and Youth Department)

Expertise details
Position Summary
Developer at City of Karlsruhe (Social and Youth Department)
Industries
Government and Administration
Business Areas
Information Technology
  • Creation of a web portal for a unified registration process for assigning daycare places.
  • Agile approach with close customer contact.
  • Technologies/Tools:
  • Java 1.7
  • Java EE 1.7
  • JUnit
  • Selenium
  • Maven 2
  • Hibernate
  • MySQL
  • JBoss
  • JSF
  • PrimeFaces
  • JavaScript
  • CSS
  • Jenkins
  • SVN

Industry Experience

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

Experienced in Retail, Automotive, Transportation, Government and Administration, Banking and Finance, and Chemical.

Retail
Automotive
Transportation
Government and Administration
Banking and Finance
Chemical
Profile match chart

Business Area Experience

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

Experienced in Information Technology, Product Development, Procurement, Customer Service, and Quality Assurance.

Information Technology
Product Development
Procurement
Customer Service
Quality Assurance
Profile match chart

Summary

Through various software projects in different industries (finance, chemicals, automotive, etc.), I was able to acquire a broad range of technical skills and extensive process knowledge.

I excel at quickly implementing software solutions with modern architectures and creating automated deployments tailored to the target environment.

Skills

  • Soa & (Micro-)service Architectures

  • Java, Spring (Boot), Go, Typescript, Angular

  • Ci/cd, Build Tools, Containers, Kubernetes, Gcp, Aws, Terraform, Linux

  • Motivated And Focused On The Task

  • Team Player, Strong Leadership Skills, And Resilient

  • Open To New Technologies And Solutions That Enhance Efficiency And Reduce Complexity

Languages

German
Native
English
Advanced
Spanish
Elementary

Education

Oct 2009 - Jun 2013

Darmstadt University of Applied Sciences

Bachelor of Science · Computer Science · Darmstadt, Germany

Oct 2004 - Jun 2007

Michelstadt Vocational High School

General Higher Education Entrance Qualification · General Higher Education Entrance Qualification · Michelstadt, Germany

Statistics

Experience

Total positions 8
Experience in Retail 5.5 y
Avg length 1 y 7 m
Longest experience 3 y 2 m

Global Experience

Countries worked in 1 (Germany)
Primary country Germany

Expertise

Recent roles Technical Lead / Lead Developer, Consultant / Developer, Architect / Consultant / Trainer
Main industries Retail, Automotive, Transportation
Main business areas Information Technology, Product Development, Procurement

Qualifications

Highest degree Bachelor

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Marcel based?

Marcel is based in Ludwigsburg, Germany.

What languages does Marcel speak?

Marcel speaks the following languages: German (Native), English (Advanced), Spanish (Elementary).

How many years of experience does Marcel have?

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

What roles would Marcel be best suited for?

Based on recent experience, Marcel would be well-suited for roles such as: Technical Lead / Lead Developer, Consultant / Developer, Architect / Consultant / Trainer.

What is Marcel's latest experience?

Marcel's most recent position is Technical Lead / Lead Developer at REWE digital.

What companies has Marcel worked for in recent years?

In recent years, Marcel has worked for REWE digital and Dr. Ing. h.c. F. Porsche AG.

Which industries is Marcel most experienced in?

Marcel is most experienced in industries like Retail, Automotive, and Transportation. Marcel also has some experience in Government and Administration, Banking and Finance, and Chemical.

Which business areas is Marcel most experienced in?

Marcel is most experienced in business areas like Information Technology, Product Development, and Procurement. Marcel also has some experience in Customer Service and Quality Assurance.

Which industries has Marcel worked in recently?

Marcel has recently worked in industries like Retail and Automotive.

Which business areas has Marcel worked in recently?

Marcel has recently worked in business areas like Information Technology, Procurement, and Customer Service.

What is Marcel's education?

Marcel holds a Bachelor in Computer Science from Darmstadt University of Applied Sciences.

What is the availability of Marcel?

Marcel is immediately available for suitable projects.

What is the rate of Marcel?

Marcel's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Marcel?

To hire Marcel, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

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

1000
750
500
250
Rate comparison chart
Market avg: 690-850 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.